CINXE.COM
Text Expander & Keyboard Automation App - typedesk
<!DOCTYPE html> <html lang='en'> <head> <title> Text Expander & Keyboard Automation App - typedesk </title> <meta name='description' content=" typedesk is our best canned responses app used by thousands of businesses. It works with Gmail, Zendesk, Helpscout, Facebook and much more! "> <link href='/favicon.png' rel='icon'> <meta property='og:url' content="https://www.typedesk.com" /> <link rel="canonical" href="https://www.typedesk.com"> <meta charset="utf-8"> <meta name="theme-color" content="#ffffff"> <meta property='og:title' content=" Text Expander & Keyboard Automation App - typedesk " /> <meta property='og:description' content=" typedesk is our best canned responses app used by thousands of businesses. It works with Gmail, Zendesk, Helpscout, Facebook and much more! " /> <meta property='og:type' content="website" /> <meta property='og:img' content="/img/og.png" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name='robots' content="index,follow"> <meta name="twitter:card" content="summary" /> <meta name="twitter:title" content=" Text Expander & Keyboard Automation App - typedesk " /> <meta name="twitter:description" content=" typedesk is our best canned responses app used by thousands of businesses. It works with Gmail, Zendesk, Helpscout, Facebook and much more! " /> <meta name="twitter:image" content="/img/og.png" /> <meta name="twitter:site" content="@typedeskapp" /> <meta name="twitter:creator" content="@typedeskapp" /> <meta name="facebook-domain-verification" content="dm6x7iqq7jd1so2kmu3r4b421fcr5w" /> <style> [x-cloak] { display: none !important; } </style> <script> (function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful'); </script> <style> h1 { font-family: Sora, Tahoma, serif; } </style> <link rel="stylesheet" href="/css/web_new.css?id=34935264eb3ca8424948779bcdbc1d8b"> </head> <body class="antialiased "> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NXXFTFN>m_auth=_Q-mCfuElFUQcSl9LBv6ig>m_preview=env-59>m_cookies_win=x" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div> <div class="max-w-screen overflow-hidden lg:px-10"> <nav class="flex h-24 select-none items-center" x-data="menu()" x-init="init()"> <div class="container mx-auto flex items-center gap-8 font-button" @click.outside="hideSubmenu(true)"> <a title="typedesk Text Expander for Windows and Mac" href="/"> <img height="32" width="161" class="h-8" src="/img/logo_base.svg" alt="text expander app, best text expander, text snippet software, text template tool, text expander for Windows, text expander for Mac, text expander Chrome extension, free text expander, text expander software, productivity text expander, text expander for iPhone, text expander for emails, text expander Microsoft Word, text shortcut app, phrase expander tool, keyboard expander application, typing automation software, canned responses app, text expander utility, text expansion program"></a> <ul class="menu fixed left-0 top-0 z-50 hidden h-screen w-full flex-col items-center justify-center overflow-auto bg-white p-5 lg:relative lg:flex lg:h-auto lg:w-auto lg:flex-row lg:overflow-visible lg:p-0" :class="{ hidden: !showMenu }"> <li class="my-2 flex justify-end lg:my-0 lg:hidden"> <a href="#" @click="showMenu = !showMenu" class="btn btn-xs ml-auto border-transparent lg:hidden"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-4 w-4"> <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12" /> </svg> </a> </li> <li class="my-2 rounded-lg lg:my-0 lg:flex lg:p-0" :class="{ 'bg-neutral-100 lg:bg-transparent p-3 ': hover == 'product' }"> <a @click.stop="toggleSubmenu('product')" class="btn btn-sm flex items-center justify-between gap-2 border-transparent font-normal lg:justify-center" href="#"> Product <img width="16" height="16" class="w-4 rotate-90" src="/img/chevron_right.svg" alt="text expander app, best text expander, text snippet software, text template tool, text expander for Windows, text expander for Mac, text expander Chrome extension, free text expander, text expander software, productivity text expander, text expander for iPhone, text expander for emails, text expander Microsoft Word, text shortcut app, phrase expander tool, keyboard expander application, typing automation software, canned responses app, text expander utility, text expansion program"> </a> <div :class="hover == 'product' ? '!translate-y-0 !opacity-100' : 'lg:-translate-y-4 lg:pointer-events-none lg:opacity-0 hidden lg:block'" class="left-0 z-50 mx-auto my-2 w-full transition-all lg:fixed lg:top-24 lg:my-0 lg:border-y lg:bg-white lg:p-3 lg:opacity-0 lg:shadow-[0px_120px_120px_20px_#00000020]"> <div x-cloak class="container mx-auto items-start justify-center gap-4 lg:flex"> <a class="group flex w-full flex-col rounded-lg p-5 hover:bg-neutral-100 lg:w-80" href="https://www.typedesk.com/text-expander"> <svg class="mb-2" fill="none" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <path d="M8.29397 14L6.52694 21.0681C6.34048 21.814 7.26336 22.324 7.79569 21.7693L19.7911 9.2693C20.2486 8.79255 19.9107 8 19.25 8H14.7905L16.4615 2.98717C16.6234 2.50152 16.2619 2 15.75 2H8.74997C8.41511 2 8.12082 2.22198 8.02883 2.54396L5.02883 13.044C4.89194 13.5231 5.25168 14 5.74997 14H8.29397ZM13.0385 8.51283C12.8766 8.99848 13.238 9.5 13.75 9.5H17.4908L8.66619 18.6958L9.98216 13.4319C10.1005 12.9585 9.74248 12.5 9.25455 12.5H6.74427L9.31569 3.5H14.7094L13.0385 8.51283Z" fill="currentColor" /> </svg> <span>Text Expander</span> <p class="text-secondary text-sm">The most advanced text expander for Mac and Windows</p> </a> <a class="group flex w-full flex-col rounded-lg p-5 hover:bg-neutral-100 lg:w-80" href="https://www.typedesk.com/ai-prompt-generator"> <svg class="mb-2" fill="none" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <path d="M20.0256 12.1922C19.8772 12.4296 19.6806 12.6332 19.4486 12.7899L13.3987 16.8736C12.5535 17.4441 11.4465 17.4441 10.6013 16.8736L4.55142 12.7899C3.79043 12.2762 3.49533 11.3306 3.77229 10.5003L10.6132 15.0598C11.4005 15.5847 12.4112 15.6175 13.2264 15.1582L13.3867 15.0598L20.2271 10.4998C20.4088 11.0459 20.3545 11.666 20.0256 12.1922ZM20.2271 13.7498C20.4088 14.2959 20.3545 14.916 20.0256 15.4422C19.8772 15.6796 19.6806 15.8832 19.4486 16.0399L13.3987 20.1236C12.5535 20.6941 11.4465 20.6941 10.6013 20.1236L4.55142 16.0399C3.79043 15.5262 3.49533 14.5806 3.77229 13.7503L10.6132 18.3098C11.4005 18.8347 12.4112 18.8675 13.2264 18.4082L13.3867 18.3098L20.2271 13.7498ZM13.3867 3.42476L19.7519 7.66821C20.2115 7.97456 20.3356 8.59543 20.0293 9.05496C19.956 9.16481 19.8618 9.25907 19.7519 9.33231L13.3867 13.5758C12.547 14.1356 11.453 14.1356 10.6132 13.5758L4.24807 9.33231C3.78854 9.02595 3.66437 8.40509 3.97072 7.94556C4.04396 7.8357 4.13822 7.74144 4.24807 7.66821L10.6132 3.42476C11.453 2.86492 12.547 2.86492 13.3867 3.42476ZM11.5608 4.60648L11.4453 4.67283L5.705 8.50026L11.4453 12.3277C11.7439 12.5267 12.1228 12.5488 12.4392 12.394L12.5547 12.3277L18.294 8.50026L12.5547 4.67283C12.2561 4.47378 11.8772 4.45166 11.5608 4.60648Z" fill="currentColor" /> </svg> <span>AI Prompt Generator<span> <p class="text-secondary text-sm">A prompt assistant available everywhere you work</p> </a> <a class="group flex w-full flex-col rounded-lg p-5 hover:bg-neutral-100 lg:w-80" href="https://www.typedesk.com/document-template-generator"> <svg class="mb-2" fill="none" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> <path d="M18.5 20C18.5 20.275 18.276 20.5 18 20.5H6C5.724 20.5 5.5 20.275 5.5 20V17H4V20C4 21.104 4.896 22 6 22H18C19.104 22 20 21.104 20 20V9.828C20 9.298 19.789 8.789 19.414 8.414L13.585 2.586C13.57 2.57105 13.5531 2.55808 13.5363 2.5452C13.5238 2.53567 13.5115 2.5262 13.5 2.516C13.429 2.452 13.359 2.389 13.281 2.336C13.2557 2.31894 13.2281 2.30548 13.2005 2.29207C13.1845 2.28426 13.1685 2.27647 13.153 2.268C13.1363 2.25859 13.1197 2.24897 13.103 2.23933C13.0488 2.20797 12.9944 2.17648 12.937 2.152C12.74 2.07 12.528 2.029 12.313 2.014C12.2933 2.01274 12.2738 2.01008 12.2542 2.00741C12.2271 2.00371 12.1999 2 12.172 2H6C4.896 2 4 2.896 4 4V13H5.5V4C5.5 3.725 5.724 3.5 6 3.5H12V8C12 9.104 12.896 10 14 10H18.5V20ZM13.5 4.621L17.378 8.5H14C13.724 8.5 13.5 8.275 13.5 8V4.621ZM8.75 11.5C8.33579 11.5 8 11.8358 8 12.25C8 12.6642 8.33579 13 8.75 13H15.25C15.6642 13 16 12.6642 16 12.25C16 11.8358 15.6642 11.5 15.25 11.5H8.75ZM2.75 14.25C2.33579 14.25 2 14.5858 2 15C2 15.4142 2.33579 15.75 2.75 15.75H9.25C9.66421 15.75 10 15.4142 10 15C10 14.5858 9.66421 14.25 9.25 14.25H2.75ZM8.75 17C8.33579 17 8 17.3358 8 17.75C8 18.1642 8.33579 18.5 8.75 18.5H15.25C15.6642 18.5 16 18.1642 16 17.75C16 17.3358 15.6642 17 15.25 17H8.75Z" fill="currentColor" /> </svg> <span>Document Template Generator</span> <p class="text-secondary text-sm">Quickly create and personalize documents on the fly</p> </a> </div> </div> </li> <li class="my-2 rounded-lg lg:my-0 lg:flex lg:p-0" :class="{ 'bg-neutral-100 lg:bg-transparent p-3 ': hover == 'customers' }"> <a @click.stop.prevent="toggleSubmenu('customers')" class="btn btn-sm flex items-center justify-between gap-2 border-transparent font-normal lg:justify-center" href="https://www.typedesk.com/customers"> Customers <img width="16" height="16" class="w-4 rotate-90" src="/img/chevron_right.svg" alt="text expander app, best text expander, text snippet software, text template tool, text expander for Windows, text expander for Mac, text expander Chrome extension, free text expander, text expander software, productivity text expander, text expander for iPhone, text expander for emails, text expander Microsoft Word, text shortcut app, phrase expander tool, keyboard expander application, typing automation software, canned responses app, text expander utility, text expansion program"> </a> <div x-cloak :class="hover == 'customers' ? 'lg:!translate-y-0 !opacity-100' : 'lg:-translate-y-4 pointer-events-none hidden lg:block'" class="left-0 z-50 mx-auto my-2 w-full transition-all lg:fixed lg:top-24 lg:my-0 lg:border-y lg:bg-white lg:p-8 lg:opacity-0 lg:shadow-[0px_120px_120px_20px_#00000020]"> <div class="container mx-auto grid items-start justify-start gap-2 lg:max-w-5xl lg:grid-cols-4"> <div class="flex flex-col items-start justify-start"> <p class="my-5 px-6 font-medium lg:mb-2">By department</p> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/technical-customer-support">Customer Support / Success</a> <a class="btn btn-xs border-none font-normal" href="/customers/recruitment">Human Resources</a> <a class="btn btn-xs border-none font-normal" href="/customers/lawyers">Legal</a> </div> <div class="flex flex-col items-start justify-start"> <p class="my-5 px-6 font-medium lg:mb-2">By industry</p> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/technical-customer-support">Startups & eCommerce</a> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/recruitment">Recruitment Agencies</a> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/lawyers">Lawyers & Attorneys</a> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/canned-responses-marketing-agencies">Marketing Agencies</a> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/text-snippets-canned-responses-sales-team-salesforce">Sales Teams</a> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/canned-responses-insurances-services">Insurance Companies</a> <a title="Text Expander for Customer Support, Tech Support & Customer Success" class="btn btn-xs block max-w-full overflow-hidden truncate border-none font-normal" href="/customers/text-snippets-quick-type-doctors-health-prescriptions">Doctors & Health Professionals</a> </div> <div class="flex flex-col items-start justify-start"> <p class="my-5 px-6 font-medium lg:mb-2">By platform</p> <a x-show="showAll || 0 < 4" class="btn btn-xs border-none font-normal" href="https://www.typedesk.com/gmail-email-template-app">Gmail</a></a> <a x-show="showAll || 1 < 4" class="btn btn-xs border-none font-normal" href="https://www.typedesk.com/outlook-email-template-shortcuts">Outlook</a></a> <a x-show="showAll || 2 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-zendesk">Zendesk</a></a> <a x-show="showAll || 3 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-yahoo">Yahoo</a></a> <a x-show="showAll || 4 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-twitter">Twitter</a></a> <a x-show="showAll || 5 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-linkedin">Linkedin</a></a> <a x-show="showAll || 6 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-facebook">Facebook</a></a> <a x-show="showAll || 7 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-helpcrunch">HelpCrunch</a></a> <a x-show="showAll || 8 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-front">Front</a></a> <a x-show="showAll || 9 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-slack">Slack</a></a> <a x-show="showAll || 10 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-microsoft-teams">Microsoft Teams</a></a> <a x-show="showAll || 11 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-discord">Discord</a></a> <a x-show="showAll || 12 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-facebook-messenger">Facebook Messenger</a></a> <a x-show="showAll || 13 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-intercom">Intercom</a></a> <a x-show="showAll || 14 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-live-chat">Live Chat</a></a> <a x-show="showAll || 15 < 4" class="btn btn-xs border-none font-normal" href="/alternative-to-text-expander">Text Expander</a></a> <a x-show="showAll || 16 < 4" class="btn btn-xs border-none font-normal" href="/alternative-to-phrase-expander">PhraseExpander</a></a> <a x-show="showAll || 17 < 4" class="btn btn-xs border-none font-normal" href="/alternative-to-textblaze">TextBlaze</a></a> <a x-show="showAll || 18 < 4" class="btn btn-xs border-none font-normal" href="/alternative-to-phrase-express">PhraseExpress</a></a> <a x-show="showAll || 19 < 4" class="btn btn-xs border-none font-normal" href="/alternative-to-oslash">OSlash</a></a> <a x-show="showAll || 20 < 4" class="btn btn-xs border-none font-normal" href="/alternative-to-magical">Magical</a></a> <a x-show="showAll || 21 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-hubspot">Hubspot</a></a> <a x-show="showAll || 22 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-applemail">Apple Mail</a></a> <a x-show="showAll || 23 < 4" class="btn btn-xs border-none font-normal" href="/canned-responses-for-salesforce">Salesforce</a></a> <a x-show="!showAll" class="btn btn-xs border-none font-normal" href="" @click.stop.prevent="showAll = true"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-3 w-3"> <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 13.5 12 21m0 0-7.5-7.5M12 21V3" /> </svg> Show all </a> </div> <div class="px-6 lg:px-0"> <p class="my-5 font-medium lg:mb-2"><a href="/customers">Case study</a></p> <a class="group flex w-full max-w-xs flex-col items-start justify-start" href="https://www.typedesk.com/customers/incquery"> <div class="flex h-32 w-full items-center justify-center rounded-lg bg-typedesk-100 p-0 font-normal"> <img loading="lazy" src="/img/incquery_logo.png" class="h-auto w-32 object-cover" alt="Workflow automation, Email Macros, Time-saving software, Text expansion app, Automated Responses"> </div> <div class="flex flex-col gap-4 pt-4 text-sm"> <span>How typedesk optimizes IncQuery's survey setup and client communication</span> <div class="flex items-center gap-4"> Read the case study <svg class="h-3 w-3 transition-all group-hover:translate-x-2" width="17" height="11" viewBox="0 0 17 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.50685 5.63258L0.5 5.53078C0.5 5.15108 0.78215 4.83728 1.14823 4.78768L1.25 4.78078L13.946 4.78168L10.7248 1.56228C10.4585 1.29608 10.4341 0.879381 10.6518 0.585681L10.7244 0.50158C10.9905 0.235179 11.4072 0.21078 11.7009 0.42858L11.7851 0.50108L16.2851 4.99738C16.5514 5.26348 16.5758 5.68018 16.3581 5.97388L16.2855 6.05798L11.7855 10.5618C11.4927 10.8548 11.0179 10.855 10.7248 10.5622C10.4585 10.2961 10.4341 9.87942 10.6518 9.58572L10.7244 9.50157L13.942 6.28168L1.25 6.28078C0.8703 6.28078 0.55651 5.99868 0.50685 5.63258Z" fill="currentColor" /> </svg> </div> </div> </a> </div> </div> </div> </li> <li> <a class="btn btn-sm flex items-center justify-between gap-2 border-transparent font-normal lg:justify-center" href="/pricing"> Pricing </a> </li> <li class="my-2 rounded-lg lg:my-0 lg:flex lg:p-0" :class="{ 'bg-neutral-100 lg:bg-transparent p-3 ': hover == 'resources' }"> <a @click.stop="toggleSubmenu('resources')" class="btn btn-sm flex items-center justify-between gap-2 border-transparent font-normal lg:justify-center" href="#"> Resources <img width="16" height="16" class="w-4 rotate-90" src="/img/chevron_right.svg" alt="text expander app, best text expander, text snippet software, text template tool, text expander for Windows, text expander for Mac, text expander Chrome extension, free text expander, text expander software, productivity text expander, text expander for iPhone, text expander for emails, text expander Microsoft Word, text shortcut app, phrase expander tool, keyboard expander application, typing automation software, canned responses app, text expander utility, text expansion program"> </a> <div x-cloak :class="hover == 'resources' ? 'lg:!translate-y-0 !opacity-100' : 'lg:-translate-y-4 lg:pointer-events-none hidden lg:block'" class="left-0 z-50 mx-auto my-2 w-full transition-all lg:fixed lg:top-24 lg:my-0 lg:border-y lg:bg-white lg:p-8 lg:opacity-0 lg:shadow-[0px_120px_120px_20px_#00000020]"> <div class="container mx-auto flex flex-col items-start justify-start lg:flex-row lg:items-center lg:justify-center"> <a class="btn btn-xs border-transparent text-left font-normal" href="/help/">Help</a> <a class="btn btn-xs border-transparent text-left font-normal" href="/blog/">Blog</a> <a class="btn btn-xs border-transparent text-left font-normal" href="/contact">Contact us</a> </div> </div> </li> </ul> <a href="#" @click="showMenu = !showMenu" class="btn btn-xs ml-auto border-transparent lg:hidden"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-6 w-6"> <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 9h16.5m-16.5 6.75h16.5" /> </svg> </a> <div class="ml-auto hidden items-center gap-3 lg:flex"> <a class="btn btn-sm flex items-center justify-between gap-2 border-transparent font-normal lg:justify-center" href="/login">Login</a> <a href="/signup?next=download" class="btn btn-primary btn-sm shrink-0"> Download <span class="hidden xl:inline">typedesk - it's free</span> <svg class="nudge" width="17" height="11" viewBox="0 0 17 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.50685 5.63258L0.5 5.53078C0.5 5.15108 0.78215 4.83728 1.14823 4.78768L1.25 4.78078L13.946 4.78168L10.7248 1.56228C10.4585 1.29608 10.4341 0.879381 10.6518 0.585681L10.7244 0.50158C10.9905 0.235179 11.4072 0.21078 11.7009 0.42858L11.7851 0.50108L16.2851 4.99738C16.5514 5.26348 16.5758 5.68018 16.3581 5.97388L16.2855 6.05798L11.7855 10.5618C11.4927 10.8548 11.0179 10.855 10.7248 10.5622C10.4585 10.2961 10.4341 9.87942 10.6518 9.58572L10.7244 9.50157L13.942 6.28168L1.25 6.28078C0.8703 6.28078 0.55651 5.99868 0.50685 5.63258Z" fill="currentColor" /> </svg> </a> </div> </div> </nav> <div class="mx-auto mt-8 flex flex-col gap-20"> <div class="container mx-auto mt-20 grid w-full grid-cols-1 items-center justify-between gap-5 lg:grid-cols-2"> <div class="flex w-full flex-col items-start justify-start gap-5 pr-5 xl:max-w-3xl"> <h1>Get back your time <span class="underline">everywhere</span> you work</h1> <p class="text-lg"><b>Ditch</b> repetitive typing. <b>Forget</b> copy & paste. Improve <b>consistency</b> accross your messages. Create text shortcuts that <b>work on all your apps and websites</b>!</p> <div class="flex w-full flex-col items-center justify-center gap-4 md:flex-row md:justify-start"> <a href="/signup?next=%2Fdownload%3Flayout%3Dnaked" class="btn btn-primary"> Download typedesk </a> <a class="btn btn-secondary" href="/demo">or request a demo</a> </div> <p class="text-sm">Works on 1,000+ apps and websites</p> <div class="container mx-auto flex flex-wrap justify-start gap-3"> <img loading="lazy" height="24" width="24" alt="Email Automation, Response Templates, Productivity enhancement tool, Saved Replies, Automated Responses" class="w-6" src="/img/icon_service_1.svg"> <img loading="lazy" height="24" width="24" alt="Smart typing tool, Quick Responses, Formatted Responses, Saved Replies, Keyboard macros" class="w-6" src="/img/icon_service_2.svg"> <img loading="lazy" height="24" width="24" alt="Response Management, Boilerplate Text, Response Templates, Text expansion program, Email Autoresponders" class="w-6" src="/img/icon_service_3.svg"> <img loading="lazy" height="24" width="24" alt="Smart typing tool, Abbreviation tool, Text snippet tool, Keyboard macros, Response Library" class="w-6" src="/img/icon_service_4.svg"> <img loading="lazy" height="24" width="24" alt="Quick Responses, Automated Responses, Text expansion app, Response Library, Typing shortcuts" class="w-6" src="/img/icon_service_5.svg"> <img loading="lazy" height="24" width="24" alt="Text expansion software, Auto-correct software, Text snippet tool, Copy and Paste Messages, Windows text expansion" class="w-6" src="/img/icon_service_6.svg"> <img loading="lazy" height="24" width="24" alt="Pre-made Messages, Auto-correct software, Custom shortcuts, Saved Replies, Email Macros" class="w-6" src="/img/icon_service_7.svg"> <img loading="lazy" height="24" width="24" alt="Quick text tool, Time-saving software, Auto-correct software, Typing shortcuts, Smart typing tool" class="w-6" src="/img/icon_service_8.svg"> <img loading="lazy" height="24" width="24" alt="Text expansion software, Pre-made Messages, Templated Emails, Email Automation, Smart typing tool" class="w-6" src="/img/icon_service_9.svg"> <img loading="lazy" height="24" width="24" alt="Text replacement software, Pre-made Messages, Frequently Used Replies, Email Autoresponders, Text snippet tool" class="w-6" src="/img/icon_service_10.svg"> <img loading="lazy" height="24" width="24" alt="Email Automation, Auto-correct software, Pre-made Messages, Windows text expansion, Abbreviation tool" class="w-6" src="/img/icon_service_11.svg"> <img loading="lazy" height="24" width="24" alt="Email Autoresponders, Auto-correct software, Copy and Paste Messages, Quick Responses, Automation software" class="w-6" src="/img/icon_service_12.svg"> <img loading="lazy" height="24" width="24" alt="Formatted Responses, Smart typing tool, Saved Replies, Email Scripts, Message Templates" class="w-6" src="/img/icon_service_13.svg"> <img loading="lazy" height="24" width="24" alt="Custom shortcuts, Text snippet tool, Response Library, Windows text expansion, Email Drafts" class="w-6" src="/img/icon_service_14.svg"> <img loading="lazy" height="24" width="24" alt="Text expansion software, Workflow automation, Auto-correct software, Automation software, Standardized Messages" class="w-6" src="/img/icon_service_15.svg"> <img loading="lazy" height="24" width="24" alt="Keyboard macros, Quick text tool, Custom shortcuts, Frequently Used Replies, Templated Emails" class="w-6" src="/img/icon_service_16.svg"> <img loading="lazy" height="24" width="24" alt="Windows text expansion, Boilerplate Text, Email Autoresponders, Productivity enhancement tool, Abbreviation tool" class="w-6" src="/img/icon_service_17.svg"> <img loading="lazy" height="24" width="24" alt="Message Templates, Email Scripts, Pre-made Messages, Pre-written Responses, Productivity software" class="w-6" src="/img/icon_service_18.svg"> <img loading="lazy" height="24" width="24" alt="Response Library, Quick text tool, Custom shortcuts, Text expansion program, Email Drafts" class="w-6" src="/img/icon_service_19.svg"> <img loading="lazy" height="24" width="24" alt="Automation software, Text expansion program, Response Management, Response Templates, Email Macros" class="w-6" src="/img/icon_service_20.svg"> <img loading="lazy" height="24" width="24" alt="Text expansion app, Quick text tool, Text snippet tool, Text replacement software, Saved Replies" class="w-6" src="/img/icon_service_21.svg"> <img loading="lazy" height="24" width="24" alt="Email Drafts, Text expansion program, Standardized Messages, Response Management, Automation software" class="w-6" src="/img/icon_service_22.svg"> <img loading="lazy" height="24" width="24" alt="Quick text tool, Email Automation, Quick Responses, Productivity software, Formatted Responses" class="w-6" src="/img/icon_service_23.svg"> <img loading="lazy" height="24" width="24" alt="Pre-written Responses, Frequently Used Replies, Boilerplate Text, Email Drafts, Productivity enhancement tool" class="w-6" src="/img/icon_service_24.svg"> <img loading="lazy" height="24" width="24" alt="Quick Responses, Phrase expansion software, Email Autoresponders, Response Library, Keyboard macros" class="w-6" src="/img/icon_service_25.svg"> <img loading="lazy" height="24" width="24" alt="Email Autoresponders, Response Templates, Auto-correct software, Windows text expansion, Time-saving software" class="w-6" src="/img/icon_service_26.svg"> <img loading="lazy" height="24" width="24" alt="Pre-made Messages, Pre-written Responses, Copy and Paste Messages, Quick text tool, Email Autoresponders" class="w-6" src="/img/icon_service_27.svg"> <img loading="lazy" height="24" width="24" alt="Email Drafts, Quick text tool, Phrase expansion software, Email Macros, Text replacement software" class="w-6" src="/img/icon_service_28.svg"> <img loading="lazy" height="24" width="24" alt="Text snippet tool, Custom shortcuts, Standardized Messages, Copy and Paste Messages, Text replacement software" class="w-6" src="/img/icon_service_29.svg"> <img loading="lazy" height="24" width="24" alt="Automated Responses, Formatted Responses, Keyboard macros, Pre-made Messages, Workflow automation" class="w-6" src="/img/icon_service_30.svg"> </div> </div> <div x-data="homedemo()"> <div class="group relative ml-auto w-full cursor-pointer overflow-visible text-xs lg:text-base"> <div @click.stop.prevent="showVideo = true; $refs.video.play()" class="pointer-events-none absolute left-1/2 top-[300px] z-40 flex h-24 w-24 -translate-x-12 items-center justify-center rounded-full bg-typedesk-500/70 text-white transition-all group-hover:scale-105 group-hover:ring-8 group-hover:ring-typedesk-100"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" class="ml-1 h-12 w-12"> <path fill-rule="evenodd" d="M4.5 5.653c0-1.426 1.529-2.33 2.779-1.643l11.54 6.348c1.295.712 1.295 2.573 0 3.285L7.28 19.991c-1.25.687-2.779-.217-2.779-1.643V5.653z" clip-rule="evenodd" /> </svg> </div> <img loading="lazy" src="/img/shadow.svg" class="-z-1 absolute -bottom-12 left-0 w-full lg:-bottom-24" alt="Response Templates, Auto-correct software, Message Templates, Quick Responses, Formatted Responses"> <div @click.stop.prevent="showVideo = true; $refs.video.play()" class="group relative z-10 ml-auto flex h-[680px] w-full origin-top-left flex-col overflow-hidden rounded-xl border border-slate-300 bg-white"> <div class="header relative flex shrink-0 items-center overflow-auto p-4 px-6"> <div class="mr-4 hidden items-center gap-2 lg:flex"> <span class="h-4 w-4 rounded-full bg-slate-200"></span> <span class="h-4 w-4 rounded-full bg-slate-200"></span> <span class="h-4 w-4 rounded-full bg-slate-200"></span> </div> <span class="inline-flex shrink-0 items-center gap-2 rounded-lg p-2 px-5 font-normal opacity-50 transition-all" :class="{ 'tabactive opacity-100 bg-slate-100': section == 'gmail' }"> <img width="16" height="16" loading="lazy" class="h-4" src="/img/gmail.svg" alt="Text snippet tool, Email Automation, Response Management, Mac text expansion, Auto-correct software"> <span x-cloak x-show="section=='gmail'">Gmail</span> </span> <span class="inline-flex shrink-0 items-center gap-2 rounded-lg p-2 px-5 font-normal opacity-50 transition-all" :class="{ 'tabactive opacity-100 bg-slate-100': section == 'linkedin' }"> <img width="16" height="16" loading="lazy" class="h-4" src="/img/linkedin.svg" alt="Automation software, Keyboard macros, Productivity enhancement tool, Email Scripts, Auto-correct software"> <span x-cloak x-show="section=='linkedin'">Linkedin</span> </span> <span class="inline-flex shrink-0 items-center gap-2 rounded-lg p-2 px-5 font-normal opacity-50 transition-all" :class="{ 'tabactive opacity-100 bg-slate-100': section == 'office' }"> <img width="16" height="16" loading="lazy" class="h-4" src="/img/word.svg" alt="Copy and Paste Messages, Productivity enhancement tool, Workflow automation, Message Templates, Smart typing tool"> <span x-cloak x-show="section=='office'">Office</span> </span> <span class="inline-flex shrink-0 items-center gap-2 rounded-lg p-2 px-5 font-normal opacity-50 transition-all" :class="{ 'tabactive opacity-100 bg-slate-100': section == 'slack' }"> <img width="16" height="16" loading="lazy" class="h-4" src="/img/slack.svg" alt="Frequently Used Replies, Text snippet tool, Response Library, Text replacement software, Email Drafts"> <span x-cloak x-show="section=='slack'">Slack</span> </span> <span class="inline-flex shrink-0 items-center gap-2 rounded-lg p-2 px-5 font-normal opacity-50 transition-all"> <img width="16" height="16" loading="lazy" class="h-4" src="/img/facebook.svg" alt="Email Scripts, Text expansion program, Custom shortcuts, Automation software, Windows text expansion"> <span x-cloak x-show="section=='facebook'">Facebook</span> </span> </div> <div class="h-full opacity-60"> <section x-show="section == 'gmail'" class="px-4"> <div class="my-3 w-full rounded-lg bg-slate-100 p-2 px-3 text-sm"> https://www.gmail.com </div> <div class="flex flex-col gap-3 p-5"> <div><b>From</b>: <span class="opacity-50"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="691a1c1919061b1d291d10190c0d0c1a02470a0604">[email protected]</a></span></div> <hr> <div><b>To</b>: <span class="opacity-50"><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="94f0f5faf5bae3fde7fcd4f3f9f5fdf8baf7fbf9">[email protected]</a></span></div> <div class="my-3"><b>Re: Subscription upgrade</b></div> <div class="typewriter__gmail support"></div> </div> </section> <section x-show="section == 'linkedin'" class="bg-slate-100 p-3 lg:p-8"> <div class="mb-3 lg:mb-8"> <img loading="lazy" src="/img/linkedin.svg" alt="Response Library, Quick text tool, Mac text expansion, Frequently Used Replies, Email Automation"> </div> <div class="mx-auto flex w-full flex-col gap-4"> <div class="flex w-full gap-2 rounded-lg border bg-white p-3 lg:p-8"> <div style="background-image: url('/img/avatar.jpg')" class="mb-2 h-10 w-10 shrink-0 rounded-full bg-cover bg-right"></div> <div class="typewriter__linkedin min-h-[100px] w-full resize-none rounded-lg border border-slate-300 bg-white p-3" placeholder="Write a post...">Write a post...</div> </div> <div class="flex w-full flex-col rounded-lg border bg-white"> <div class="flex flex-col gap-2 p-8"> <div class="h-3 w-32 rounded-full bg-slate-100"></div> <div class="h-3 w-64 rounded-full bg-slate-100"></div> <div class="h-3 w-60 rounded-full bg-slate-100"></div> </div> <div class="h-80 w-full bg-slate-300"></div> </div> </div> </section> <section x-show="section == 'office'" class="h-full bg-slate-100 p-8 pb-0 pr-0"> <div class="flex items-center gap-2 bg-sky-700 p-2 pl-4 font-medium text-white/50"> <svg class="h-5 w-5" viewBox="0 0 34 37" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M33.5104 15.6005C33.5104 16.2634 32.9742 16.8011 32.3137 16.8011L21.5421 16.8012V19.2009H32.3137C32.9742 19.2009 33.5104 19.7382 33.5104 20.4009C33.5104 21.0632 32.9742 21.601 32.3137 21.601H21.5421V24.0013H32.3136C32.9741 24.0013 33.5103 24.539 33.5103 25.2013C33.5103 25.8634 32.9741 26.4009 32.3136 26.4009H21.5421V34.8014C21.5421 35.1586 21.3847 35.4972 21.1092 35.7254C20.8936 35.9052 20.6232 36.0014 20.3456 36.0014C20.2713 36.0014 20.1997 35.9944 20.1253 35.9797L0.976676 32.3795C0.40937 32.2741 0 31.777 0 31.2011V4.80047C0 4.22451 0.411534 3.72772 0.976676 3.62232L20.1254 0.0222609C20.4699 -0.0473408 20.8361 0.0484866 21.1094 0.278688C21.3846 0.506642 21.5421 0.842579 21.5421 1.20058V9.60074H32.3137C32.9742 9.60074 33.5104 10.1384 33.5104 10.8008C33.5104 11.4633 32.9742 12.0009 32.3137 12.0009H21.5421V14.4005H32.3137C32.9742 14.4005 33.5104 14.9385 33.5104 15.6005ZM15.5497 24.1366L16.7465 13.3339C16.8181 12.6761 16.3462 12.0831 15.6884 12.0068C15.0492 11.9371 14.4408 12.4096 14.3668 13.0673L13.7227 18.88L11.8896 13.9795C11.5378 13.0434 9.99615 13.0434 9.64698 13.9795L7.7007 19.1853L7.16686 15.4316C7.07362 14.7763 6.46793 14.3182 5.81221 14.4136C5.1589 14.5077 4.7039 15.1168 4.79732 15.7698L5.99437 24.1699C6.0708 24.7147 6.50648 25.1372 7.05006 25.1952C7.60487 25.2523 8.10774 24.9383 8.29914 24.4244L10.7693 17.8197L13.2398 24.4244C13.4166 24.8949 13.8668 25.202 14.36 25.202C14.41 25.202 14.458 25.1996 14.5084 25.1926C15.0564 25.1253 15.4873 24.6859 15.5497 24.1366Z" fill="currentColor" /> </svg> Microsoft Word </div> <div class="flex w-full items-center gap-5 bg-gray-300 p-2 px-5 text-xs lg:p-3 lg:text-sm"> <span>File</span> <span>Home</span> <span>Insert</span> <span>Layout</span> <span>References</span> <span>Review</span> <span>Help</span> </div> <div class="h-full min-h-[400px] w-full overflow-hidden bg-gray-400 pl-10 pt-10"> <div class="typewriter__office h-full min-h-[400px] w-[800px] bg-white pl-16 pt-16 shadow-lg shadow-black" contenteditable="true"></div> </div> </section> <section x-show="section == 'slack'" class="h-full bg-slate-100"> <div class="mb-8 flex h-full overflow-hidden rounded-bl-xl border-b border-l border-slate-300 bg-white shadow-xl"> <div class="flex h-full w-16 shrink-0 flex-col gap-4 bg-[#431749] p-5 xl:w-60"> <img loading="lazy" src="/img/slack.svg" class="mb-8 w-8" alt="Smart typing tool, Auto-correct software, Productivity enhancement tool, Response Library, Text expansion program"> <div class="h-2 w-1/2 rounded-full bg-white/30"></div> <div class="h-2 w-1/3 rounded-full bg-white/30"></div> <div class="h-2 w-2/5 rounded-full bg-white/30"></div> </div> <div class="flex w-full flex-col items-start justify-between"> <div class="w-full border-b border-slate-200 p-4"> <p class="font-medium">Ben Wolowitz</p> </div> <div class="flex flex-col gap-6 p-6"> <div class="flex items-start gap-4"> <div class="h-12 w-12 shrink-0 overflow-hidden rounded-lg border-2 border-slate-800 bg-slate-400"><img loading="lazy" class="h-full w-full object-cover" src="/img/avatar2.jpg" alt="Keyboard macros, Mac text expansion, Frequently Used Replies, Standardized Messages, Copy and Paste Messages"></div> <div> <p class="font-semibold">Ben</p> Hey Mike, can we chat in the next few days about onboarding our team? </div> </div> <div class="min-h-24 typewriter__slack w-full rounded-lg border border-slate-400 p-3 text-xs lg:text-sm"></div> </div> </div> </div> </section> </div> </div> <div :class="{ '!flex': showVideo == true }" class="fixed left-0 top-0 z-[500] hidden h-screen w-screen items-center justify-center bg-black/80 px-5 py-20 lg:px-20" @click="showVideo = false; $refs.video.pause()"> <div @click.self.stop="$refs.video.pause()"> <video preload="none" class="rounded-xl" x-ref="video" controls src="https://fs1.nyc3.cdn.digitaloceanspaces.com/videos%2Fdemo.mp4" poster="" class="h-auto max-h-[600px]"></video> </div> </div> </div> </div> </div> <div class="container mx-auto mt-10"> <h3 class="mb-10 text-center text-4xl font-bold">Our top users save <span class="underline">$900</span> per month</h3> <div class="grid gap-16 lg:grid-cols-3"> <div class="flex flex-col gap-3"> <div class="flex items-center gap-1"> <img loading="lazy" src="/img/star-full.svg" alt="Custom shortcuts, Email Scripts, Boilerplate Text, Productivity enhancement tool, Time-saving software"> <img loading="lazy" src="/img/star-full.svg" alt="Frequently Used Replies, Email Drafts, Custom shortcuts, Response Management, Pre-written Responses"> <img loading="lazy" src="/img/star-full.svg" alt="Productivity software, Templated Emails, Keyboard macros, Response Library, Quick Responses"> <img loading="lazy" src="/img/star-full.svg" alt="Response Management, Text expansion app, Automated Responses, Abbreviation tool, Time-saving software"> <img loading="lazy" src="/img/star-full.svg" alt="Keyboard macros, Text expansion software, Response Library, Boilerplate Text, Saved Replies"> </div> <p>While our help desk does provide <b>saved answers</b>, I use typedesk to <b>maintain a personal voice</b> in my canned responses <b>quickly and efficiently</b>.</p> <div class="flex items-center gap-2"> <img loading="lazy" class="h-12 w-12 rounded-full object-cover" src="/img/helpscout_sm.png" alt="Saved Replies, Response Templates, Standardized Messages, Phrase expansion software, Quick Responses"> <div class="flex flex-col"> <p>Melanie Shears</p> <p class="text-sm opacity-50">Technical Support Specialist @ Helpscout</p> </div> </div> </div> <div class="flex flex-col gap-3"> <div class="flex items-center gap-1"> <img loading="lazy" src="/img/star-full.svg" alt="Email Macros, Quick text tool, Automated Responses, Copy and Paste Messages, Pre-written Responses"> <img loading="lazy" src="/img/star-full.svg" alt="Automation software, Copy and Paste Messages, Text snippet tool, Email Drafts, Quick text tool"> <img loading="lazy" src="/img/star-full.svg" alt="Email Macros, Quick text tool, Text replacement software, Typing shortcuts, Quick Responses"> <img loading="lazy" src="/img/star-full.svg" alt="Email Macros, Text expansion program, Templated Emails, Text snippet tool, Custom shortcuts"> <img loading="lazy" src="/img/star-full.svg" alt="Boilerplate Text, Windows text expansion, Email Drafts, Automated Responses, Frequently Used Replies"> </div> <p>We use typedesk to ensure that <b>communications remain aligned</b> and uniform across <b>all our channels</b> as our company scales up.</p> <div class="flex items-center gap-2"> <img loading="lazy" class="h-12 w-12 rounded-full object-cover" src="/img/highlevel.png" alt="Quick Responses, Text snippet tool, Email Drafts, Productivity enhancement tool, Email Macros"> <div class="flex flex-col"> <p>Michael Johnson</p> <p class="text-sm opacity-50">Training Specialiste @ GoHighLevel</p> </div> </div> </div> <div class="flex flex-col gap-3"> <div class="flex items-center gap-1"> <img loading="lazy" src="/img/star-full.svg" alt="Email Scripts, Keyboard macros, Mac text expansion, Email Macros, Copy and Paste Messages"> <img loading="lazy" src="/img/star-full.svg" alt="Text snippet tool, Custom shortcuts, Phrase expansion software, Text expansion software, Copy and Paste Messages"> <img loading="lazy" src="/img/star-full.svg" alt="Abbreviation tool, Saved Replies, Automated Responses, Email Autoresponders, Email Macros"> <img loading="lazy" src="/img/star-full.svg" alt="Productivity software, Custom shortcuts, Email Drafts, Time-saving software, Abbreviation tool"> <img loading="lazy" src="/img/star-full.svg" alt="Pre-written Responses, Boilerplate Text, Email Automation, Saved Replies, Time-saving software"> </div> <p>As an Attorney, I have a lot of definitions that must be added to documents. typedesk allows me to do so with <b>just a few keystrokes</b>.</p> <div class="flex items-center gap-2"> <img loading="lazy" class="h-12 w-12 rounded-full object-cover" src="/img/daryl-text-snippets.png" alt="Abbreviation tool, Custom shortcuts, Email Autoresponders, Pre-written Responses, Typing shortcuts"> <div class="flex flex-col"> <p>Daryl</p> <a class="text-sm opacity-50" href="https://cards.producthunt.com/cards/reviews/595476?v=1">Attorney & Advocate</a> </div> </div> </div> </div> </div> <div class="flex flex-col items-center justify-center gap-4"> <img loading="lazy" src="/img/illus_working.svg" class="h-32" alt="Response Management, Standardized Messages, Pre-made Messages, Quick text tool, Typing shortcuts"> <h2 class="flex flex-col text-center"><span class="lg:-ml-20">Ready to type less?</span><span class="lg:ml-20">Ready for <span class="underline">typedesk!</span></span></h2> <div class="mx-auto my-10 grid w-full max-w-5xl items-start gap-4 lg:grid-cols-3"> <div class="flex flex-col gap-4"> <div class="tilt flex flex-col items-start justify-start gap-3 rounded-xl border border-slate-200 p-8 hover:bg-slate-50" style="transform-style: preserve-3d;"> <div class="flex h-10 w-10 flex-col items-center justify-center rounded-xl bg-typedesk-100" style="transform: translateZ(20px)"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5"> <path stroke-linecap="round" stroke-linejoin="round" d="M15.042 21.672L13.684 16.6m0 0l-2.51 2.225.569-9.47 5.227 7.917-3.286-.672zM12 2.25V4.5m5.834.166l-1.591 1.591M20.25 10.5H18M7.757 14.743l-1.59 1.59M6 10.5H3.75m4.007-4.243l-1.59-1.59" /> </svg> </div> <h3 style="transform: translateZ(20px)" class="m-0 text-xl">Cross-platform</h3> <p style="transform: translateZ(20px)">typedesk has apps for Windows, Mac, and all major browsers. Anyone can use it!</p> </div> <div class="tilt flex flex-col items-start justify-start gap-3 rounded-xl border border-slate-200 p-8 hover:bg-slate-50" style="transform-style: preserve-3d;"> <div class="flex h-10 w-10 flex-col items-center justify-center rounded-xl bg-typedesk-100" style="transform: translateZ(20px)"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5"> <path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z" /> </svg> </div> <h3 style="transform: translateZ(20px)" class="m-0 text-xl">User-friendly</h3> <p style="transform: translateZ(20px)">Anyone on your team can create and use templates everywhere they work. Powerful meets easy!</p> </div> </div> <div class="flex flex-col gap-4"> <div class="tilt flex flex-col items-start justify-start gap-3 rounded-xl border border-slate-200 p-8 hover:bg-slate-50" style="transform-style: preserve-3d;"> <div class="flex h-10 w-10 flex-col items-center justify-center rounded-xl bg-typedesk-100" style="transform: translateZ(20px)"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5"> <path stroke-linecap="round" stroke-linejoin="round" d="M6.633 10.5c.806 0 1.533-.446 2.031-1.08a9.041 9.041 0 012.861-2.4c.723-.384 1.35-.956 1.653-1.715a4.498 4.498 0 00.322-1.672V3a.75.75 0 01.75-.75A2.25 2.25 0 0116.5 4.5c0 1.152-.26 2.243-.723 3.218-.266.558.107 1.282.725 1.282h3.126c1.026 0 1.945.694 2.054 1.715.045.422.068.85.068 1.285a11.95 11.95 0 01-2.649 7.521c-.388.482-.987.729-1.605.729H13.48c-.483 0-.964-.078-1.423-.23l-3.114-1.04a4.501 4.501 0 00-1.423-.23H5.904M14.25 9h2.25M5.904 18.75c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889 0-1.713-.518-1.972-1.368a12 12 0 01-.521-3.507c0-1.553.295-3.036.831-4.398C3.387 10.203 4.167 9.75 5 9.75h1.053c.472 0 .745.556.5.96a8.958 8.958 0 00-1.302 4.665c0 1.194.232 2.333.654 3.375z" /> </svg> </div> <h3 style="transform: translateZ(20px)" class="m-0 text-xl">It works where you do</h3> <p style="transform: translateZ(20px)">No integration needed, typedesk works out of the box with the apps and websites you already use.</p> </div> <div class="tilt flex flex-col items-start justify-start gap-3 rounded-xl border border-slate-200 p-8 hover:bg-slate-50" style="transform-style: preserve-3d;"> <div class="flex h-10 w-10 flex-col items-center justify-center rounded-xl bg-typedesk-100" style="transform: translateZ(20px)"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5"> <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 13.5l10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75z" /> </svg> </div> <h3 style="transform: translateZ(20px)" class="m-0 text-xl">Blazing fast</h3> <p style="transform: translateZ(20px)">Searching, customizing and inserting templates is super-fast with keyboard shortcuts and native integrations with your OS.</p> </div> </div> <div class="flex flex-col gap-4"> <div class="tilt flex flex-col items-start justify-start gap-3 rounded-xl border border-slate-200 p-8 hover:bg-slate-50" style="transform-style: preserve-3d;"> <div class="flex h-10 w-10 flex-col items-center justify-center rounded-xl bg-typedesk-100" style="transform: translateZ(20px)"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-5 w-5"> <path stroke-linecap="round" stroke-linejoin="round" d="M18 18.72a9.094 9.094 0 003.741-.479 3 3 0 00-4.682-2.72m.94 3.198l.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0112 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 016 18.719m12 0a5.971 5.971 0 00-.941-3.197m0 0A5.995 5.995 0 0012 12.75a5.995 5.995 0 00-5.058 2.772m0 0a3 3 0 00-4.681 2.72 8.986 8.986 0 003.74.477m.94-3.197a5.971 5.971 0 00-.94 3.197M15 6.75a3 3 0 11-6 0 3 3 0 016 0zm6 3a2.25 2.25 0 11-4.5 0 2.25 2.25 0 014.5 0zm-13.5 0a2.25 2.25 0 11-4.5 0 2.25 2.25 0 014.5 0z" /> </svg> </div> <h3 style="transform: translateZ(20px)" class="m-0 text-xl">For you and your coworkers</h3> <p style="transform: translateZ(20px)">Sharing your responses with your team is dead-easy, and helps keeping everyone on the same page.</p> </div> <div class="tilt flex flex-col items-start justify-start gap-3 rounded-xl border border-slate-200 p-8 hover:bg-slate-50" style="transform-style: preserve-3d;"> <div class="flex h-10 w-10 flex-col items-center justify-center rounded-xl bg-typedesk-100" style="transform: translateZ(20px)"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-6 w-6"> <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 00-3.375-3.375h-1.5A1.125 1.125 0 0113.5 7.125v-1.5a3.375 3.375 0 00-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 00-9-9z" /> </svg> </div> <h3 style="transform: translateZ(20px)" class="m-0 text-xl">Powerful variables</h3> <p style="transform: translateZ(20px)">Add dynamic placeholders to fill in information or perform calculations easily within your templates.</p> </div> </div> </div> <a href="https://www.typedesk.com/canned-responses-features" class="btn mx-auto"> Explore our features <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-6 w-6"> <path stroke-linecap="round" stroke-linejoin="round" d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" /> </svg> </a> </div> <div class="flex flex-col items-center justify-center"> <h2>Your shortcut to productivity</h2> <p class="mt-2 text-center text-lg opacity-50">Try our examples below.</p> <div class="mt-8 w-full"> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script defer src="https://unpkg.com/@lottiefiles/lottie-player@latest/dist/lottie-player.js"></script> <div class="container relative w-full max-w-5xl p-5 mx-auto rounded-xl bg-slate-100 playground" x-data="playground()"> <div class="flex flex-wrap items-center justify-center lg:justify-start"> <button class="px-4 text-sm truncate border-0 btn btn-sm whitespace-nowrap" @click="section = 'support'; shortcut = ';status'" :class="{ 'bg-white hover:bg-white' : section == 'support' }">Reply to customers</button> <button class="px-4 text-sm truncate border-0 btn btn-sm whitespace-nowrap" @click="section = 'sales'; shortcut = ';cal'" :class="{ 'bg-white hover:bg-white' : section == 'sales' }">Send Calendly link</button> <button class="px-4 text-sm truncate border-0 btn btn-sm whitespace-nowrap" @click="section = 'marketing'; shortcut = ';quot'" :class="{ 'bg-white hover:bg-white' : section == 'marketing' }">Write cost estimate</button> <button class="px-4 text-sm truncate border-0 btn btn-sm whitespace-nowrap" @click="section = 'admin'; shortcut = ';contact'" :class="{ 'bg-white hover:bg-white' : section == 'admin' }">Send contact info</button> <button class="px-4 text-sm truncate border-0 btn btn-sm whitespace-nowrap" @click="section = 'accounting'; shortcut = ';payroll'" :class="{ 'bg-white hover:bg-white' : section == 'accounting' }">Send payroll</button> <button class="px-4 text-sm truncate border-0 btn btn-sm whitespace-nowrap" @click="section = 'medical'; shortcut = ';symptoms'" :class="{ 'bg-white hover:bg-white' : section == 'medical' }">Write medical notes</button> </div> <div class="flex items-center justify-between w-full"> <div class="flex items-center gap-2"> <div class="flex items-center justify-center w-8 h-8 text-white rounded-full bg-typedesk"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4"> <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 13.5L12 21m0 0l-7.5-7.5M12 21V3" /> </svg> </div> <p class="my-8 font-medium">Type <span class="p-1 rounded bg-amber-100" x-text="shortcut"></span> in the text box below</p> </div> <p class="opacity-10">Playground</p> </div> <div class="flex items-start w-full gap-2 px-5 overflow-auto bg-white rounded-lg min-h-24"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-5 h-5 mt-5"> <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 4.5l7.5 7.5-7.5 7.5" /> </svg> <div x-ref="textbox" @input="inputvalue = $event.target.textContent" contenteditable="true" class="w-full py-5 outline-none resize-none h-60 contenteditable" :placeholder="'Type ' + shortcut + ' here'"></div> </div> <template x-if="showSuccess"> <div class="relative flex items-center justify-end gap-1 mt-4"> <lottie-player class="absolute -translate-x-1/2 bottom-5 left-1/2" src="https://assets4.lottiefiles.com/temp/lf20_n16WIy.json" background="transparent" speed="1" style="width: 300px; height: 300px;" autoplay></lottie-player> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-5 h-5 animate-bounce-h"> <path fill-rule="evenodd" d="M3 10a.75.75 0 01.75-.75h10.638L10.23 5.29a.75.75 0 111.04-1.08l5.5 5.25a.75.75 0 010 1.08l-5.5 5.25a.75.75 0 11-1.04-1.08l4.158-3.96H3.75A.75.75 0 013 10z" clip-rule="evenodd" /> </svg> <b>Congrats!</b> Install typedesk to create shortcuts that become available everywhere you work! <a class="flex items-center gap-1 font-medium text-typedesk" href="/signup?next=https%3A%2F%2Fwww.typedesk.com%2Fdownload%3Flayout%3Dnaked">Click here to get started</a> </div> </template> <section class="questions" x-show="questions.length"> <div class="absolute top-0 left-0 z-40 w-full h-full rounded-xl bg-black/60"> </div> <div class="absolute z-50 top-5 left-1/2 p-8 -translate-x-1/2 w-[380px] bg-white rounded-xl border-slate-100 border shadow-lg"> <template x-for="question in questions"> <div> <p class="p-5 text-lg font-semibold leading-tight text-center" x-text="question.title"></p> <template x-if="question.options && question.options.length > 0"> <div class="p-4 border border-neutral-100 rounded-xl"> <template x-if="typeof question.multi == 'undefined'"> <div> <template x-for="(option, index) in question.options"> <button x-on:click="selectAnswer(index)" class="w-full font-normal bg-transparent border-0 btn btn-sm" x-text="option.label"></button> </template> </div> </template> <template x-if="question.multi == true"> <div> <template x-for="(option, index) in question.options"> <div> <label :for="'checkbox'+index" x-on:mouseup="toggleOption(option.value)" class="w-full font-normal bg-transparent btn"> <input type="checkbox" name="" :id="'checkbox'+index"> <span x-text="option.label"></span> </label> </template> <button class="w-full mt-2 btn" x-on:click="selectAnswer(null)"">Continue</button> </div> </template> </div> </template> <template x-if=" !question.options"> <div> <input x-model="answer" type="number" class="w-full p-3 text-sm border-2 rounded-lg outline-none border-typedesk-600 focus:border-typedesk-600 ring-4 ring-typedesk-50 focus:ring-typedesk-100" /> <button class="w-full mt-2 btn" x-on:click="selectAnswer(null)">Continue</button> </div> </template> </div> </template> </div> </section> </div> </div> </div> <div class="mx-auto max-w-7xl items-center gap-8 lg:flex"> <div class="w-full"> <img loading="lazy" class="w-full" src="/img/share.svg" alt="Email Scripts, Keyboard macros, Email Automation, Workflow automation, Text expansion software"> </div> <div class="max-w-md"> <h2>Create <span class="underline">consistent</span> replies for your whole team.</h2> <div class="prose mt-5"> <p>Send replies with confidence and deliver stellar customer experience with shared templates!</p> <p>Quickly share and sync your canned responses with everyone on your team, or give fine permissions per user for each folder you manage.</p> <p><b>Did someone update a response? The rest of the team gets notified.</b></p> </div> </div> </div> <div class="flex flex-col items-center justify-center gap-8"> <img loading="lazy" src="/img/snap.svg" class="h-48" alt="Workflow automation, Email Drafts, Text expansion program, Automated Responses, Response Library"> <h2 class="max-w-xl text-center">Trusted by forward-thinking teams around the world!</h2> <div class="container grid text-center lg:grid-cols-3"> <div class="flex flex-col items-center gap-2 border-b border-slate-200 py-10 lg:border-r"> <h3>Customer Support & CSM</h3> <p class="text-sm text-gray-500"><b>Increase customer satisfaction</b></p> <p class="text-sm">Reply to customers quickly, everywhere <br> Share your responses with your team <br> Better onboard your customers </p> </div> <div class="flex flex-col items-center gap-2 border-b border-slate-200 py-10 lg:border-r"> <h3>Sales</h3> <p class="text-sm text-gray-500"><b>Spend more time... selling!</b></p> <p class="text-sm">Send better cold emails<br> Better organize your email responses<br> Send booking links and quotes easily </p> </div> <div class="flex flex-col items-center gap-2 border-b border-slate-200 py-10"> <h3>Marketing Agencies & Consultants</h3> <p class="text-sm text-gray-500"><b>Focus on your clients</b></p> <p class="text-sm">Send questions and briefs quickly<br> Create follow up and email templates<br> Easily share with everyone on your team </p> </div> <div class="flex flex-col items-center gap-2 border-b border-slate-200 py-10 lg:border-b-0 lg:border-r"> <h3>Administration</h3> <p class="text-sm text-gray-500"><b>Get things done in time</b></p> <p class="text-sm">Send out customized contracts quickly <br> Keep useful company info at hand <br> Reply to emails quicker </p> </div> <div class="flex flex-col items-center gap-2 border-b border-slate-200 py-10 lg:border-b-0 lg:border-r"> <h3>Accountants & Bookkeepers</h3> <p class="text-sm text-gray-500"><b>Speed up your filing</b></p> <p class="text-sm">Customize payroll emails quickly<br> Perform calculations automatically<br> Never forget a placeholder </p> </div> <div class="flex flex-col items-center gap-2 border-slate-200 py-10"> <h3>Lawyers & Firms</h3> <p class="text-sm text-gray-500"><b>Ensure consistency in your communications</b></p> <p class="text-sm">Quickly send out consultancy estimates<br> Send document requests easily<br> Draft legal notices easily </p> </div> </div> <div class="w-screen px-20 mx-auto overflow-hidden logoscontainer"> <p class="text-center">Used by productive teams <span class="custom-underline">across every industry</span></p> <div class="flex mt-8 overflow-visible max-w-none"> <img loading="lazy" class="w-auto h-14 max-w-none logos" src="/img/logos.webp" alt="Email Autoresponders, Productivity enhancement tool, Text expansion app, Smart typing tool, Automation software"> <img loading="lazy" class="w-auto h-14 max-w-none logos" src="/img/logos.webp" alt="Templated Emails, Boilerplate Text, Typing shortcuts, Response Management, Text snippet tool"> <img loading="lazy" class="w-auto h-14 max-w-none logos" src="/img/logos.webp" alt="Text expansion program, Formatted Responses, Automated Responses, Email Scripts, Email Autoresponders"> </div> </div> </div> <div class="container mx-auto grid grid-cols-2 items-center gap-8"> <div class=""> <h2>The future of canned responses <span class="underline">is here</span></h2> <div class="prose mt-5"> <p>The last thing you want is sound like a robot! With dynamic placeholders and variables, typedesk responses always sound natural!</p> <p>Use our ChatGPT integration to create dynamic prompts with typedesk and generate AI-powered responses that will blow your mind!</p> <div class="flex flex-wrap gap-2"> <div class="flex items-center gap-1"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="h-5 w-5"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> Powerful variables </div> <div class="flex items-center gap-1"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="h-5 w-5"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> Keyboard-first </div> <div class="flex items-center gap-1"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="h-5 w-5"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> Open AI Integration </div> <div class="flex items-center gap-1"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="h-5 w-5"> <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z" clip-rule="evenodd" /> </svg> Works everywhere </div> </div> </div> <a href="https://www.typedesk.com/canned-responses-features" class="btn btn-secondary btn-sm mt-5">Explore features <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-6 w-6"> <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 4.5L21 12m0 0l-7.5 7.5M21 12H3" /> </svg> </a> </div> <div class="w-full overflow-hidden"> <img loading="lazy" class="mx-auto w-full max-w-xl" src="/img/variables.png" alt="Custom shortcuts, Typing shortcuts, Text replacement software, Text snippet tool, Templated Emails"> </div> </div> <div id="testimonials" class="-mx-4 flex flex-col items-center justify-center bg-neutral-50 py-20 text-center lg:mx-0"> <h2 class="my-3">Love at <strong>first type!</strong></h2> <p class="opacity-50">The <a href="/text-expander">text expander</a> loved by 10,000+ users</p> <a href="/best-text-expander-app-mac-windows" class="btn btn-sm mt-3">See all reviews</a> <div class="mt-12"> <div class="relative w-full overflow-hidden testimonials"> <div class="relative flex flex-no-wrap items-start w-screen max-w-full overflow-auto text-left scrollbar-hide testimonials__inner lg:scrollbar-thin lg:scrollbar-thumb-gray-500 lg:scrollbar-track-gray-100"> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="I love typedesk! It is by far one of my favourite tools to have in our tech stack.">I love typedesk! It is by far one of my favourite tools to have in our tech stack.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="/img/testimonials/avatar/184.jpg" alt="Text expansion app, Templated Emails, Auto-correct software, Response Library, Email Drafts"> <div> <p class="text-sm">Pip Meecham</p> <p class="text-sm text-secondary">Tech Advisor & ClickUp Channel Partner</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="We use typedesk to ensure that communications remain aligned and uniform across all our channels as our company scales up.">We use typedesk to ensure that communications remain aligned and uniform across all our channels as our company scales up.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="/img/testimonials/avatar/182.jpg" alt="Abbreviation tool, Smart typing tool, Message Templates, Automated Responses, Response Templates"> <div> <p class="text-sm">Michael Johnson</p> <p class="text-sm text-secondary">Senior Certification Specialist, HighLevel</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="This software is unreal. It's like having a ChatGPT writing assistant on every single app I use and having all the prompts I can create at my fingertips.">This software is unreal. It's like having a ChatGPT writing assistant on every single app I use and having all the prompts I can create at my fingertips.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="/img/testimonials/avatar/185.jpg" alt="Keyboard macros, Email Drafts, Email Scripts, Text expansion program, Email Macros"> <div> <p class="text-sm">Michael Montefusco</p> <p class="text-sm text-secondary">Founder, Fitness Marketing Machine</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="This app is a phenomenal tool.">This app is a phenomenal tool.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="/img/testimonials/avatar/183.jpg" alt="Message Templates, Text expansion software, Email Macros, Custom shortcuts, Time-saving software"> <div> <p class="text-sm">David Shutler</p> <p class="text-sm text-secondary">Senior Recruitment Consultant</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="While our help desk does provide saved answers, I use typedesk to maintain a personal voice in my canned responses quickly and efficiently.">While our help desk does provide saved answers, I use typedesk to maintain a personal voice in my canned responses quickly and efficiently.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">Melanie Shears</p> <p class="text-sm text-secondary">Finance & People Operations, Customer Billing Specialist, Helpscout</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Simple app that saves an abundance of time in canned responses across browser and Mac desktop.">Simple app that saves an abundance of time in canned responses across browser and Mac desktop.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">Long Nguyen</p> <p class="text-sm text-secondary">Multimedia Designer and Zenfluencer.</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Typdesk is a cross-platform tool that is highly valued by its developers and receives frequent updates. Although I sometimes encounter problems with new updates, the responsive team promptly fixes them. Overall, my experience with Typdesk has been excellent.">Typdesk is a cross-platform tool that is highly valued by its developers and receives frequent updates. Although I sometimes encounter problems with new updates, the responsive team promptly fixes them. Overall, my experience with Typdesk has been excellent.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/5430546/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Message Templates, Response Library, Abbreviation tool, Custom shortcuts, Email Scripts"> <div> <p class="text-sm">Natasha</p> <p class="text-sm text-secondary">HR Manager interested in upscaling orgs</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Super easy to use with a clean interface. Useful tool.">Super easy to use with a clean interface. Useful tool.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/5332378/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Smart typing tool, Response Management, Saved Replies, Email Automation, Productivity software"> <div> <p class="text-sm">Raul Estrela</p> <p class="text-sm text-secondary">Founder Tecla Digital on 2001.</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Typedesk is an innovative TextExpander alternative that I use daily. Can鈥檛 recommend it enough. Can鈥檛 wait until it鈥檚 available on iOS! Highly recommend.">Typedesk is an innovative TextExpander alternative that I use daily. Can鈥檛 recommend it enough. Can鈥檛 wait until it鈥檚 available on iOS! Highly recommend.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/5109230/6bc53631-0011-4516-9d2e-72d4cda90086?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Automated Responses, Email Scripts, Templated Emails, Typing shortcuts, Automation software"> <div> <p class="text-sm">Steven 馃懢</p> <p class="text-sm text-secondary">Helping people work smarter, not harder.</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Hi all. This product is well developed, easy to use and fast. I use Typedesk for months now. Every day it helps me to accelerate my work. I can use canned response everywhere, shortcuts for common texts and organize them by theme. You can elaborate longer text models with variables. With ChatGPT integrated, it will become faster than ever. A must have tool. Bravo et mille fois merci !! @michel_vermeulen1">Hi all. This product is well developed, easy to use and fast. I use Typedesk for months now. Every day it helps me to accelerate my work. I can use canned response everywhere, shortcuts for common texts and organize them by theme. You can elaborate longer text models with variables. With ChatGPT integrated, it will become faster than ever. A must have tool. Bravo et mille fois merci !! @michel_vermeulen1</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/4733286/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Automated Responses, Pre-made Messages, Text snippet tool, Automation software, Time-saving software"> <div> <p class="text-sm">Philippe Ruaudel</p> <p class="text-sm text-secondary">A French SciFi writer A DBA Oracle</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="I wish you all the best with the launch. One of the tools I use every day is Typedesk, and as I use it more, it becomes more valuable to me. In all honesty, I am a happy user.">I wish you all the best with the launch. One of the tools I use every day is Typedesk, and as I use it more, it becomes more valuable to me. In all honesty, I am a happy user.</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/894218/9a13b048-42a5-4f0c-bc26-6f35722e205e?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Custom shortcuts, Productivity enhancement tool, Templated Emails, Response Templates, Saved Replies"> <div> <p class="text-sm">Goran</p> <p class="text-sm text-secondary">@goranm</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Excellent product! Switched over from T*xtExpand*r and TypeDesk is soooooo much better. I highly recommend to anyone considering purchase. Congrats on the launch and keep up the good work!">Excellent product! Switched over from T*xtExpand*r and TypeDesk is soooooo much better. I highly recommend to anyone considering purchase. Congrats on the launch and keep up the good work!</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/5336736/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Automation software, Text expansion software, Text replacement software, Standardized Messages, Text expansion program"> <div> <p class="text-sm">C J</p> <p class="text-sm text-secondary">Cybersecurity consultant and blogger.</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Simply the best time saving app, easy to use and implement and very lightweight">Simply the best time saving app, easy to use and implement and very lightweight</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/5329535/dffd3a77-a96d-46f8-9aa6-d6e8fe9b9615?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Productivity enhancement tool, Email Drafts, Time-saving software, Mac text expansion, Frequently Used Replies"> <div> <p class="text-sm">Jamie Forster</p> <p class="text-sm text-secondary">@jamie_forster</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Great! It will surprise you">Great! It will surprise you</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/3367715/0dbff1c6-16c9-4b0c-8f1a-6870798b2737?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Custom shortcuts, Frequently Used Replies, Keyboard macros, Text expansion app, Email Automation"> <div> <p class="text-sm">Truong Nguyen</p> <p class="text-sm text-secondary">SM</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="typedesk is well crafted, practical, and time saving in so many ways! Michel is a passionate CEO who really cares about giving his clients the best! 馃挭">typedesk is well crafted, practical, and time saving in so many ways! Michel is a passionate CEO who really cares about giving his clients the best! 馃挭</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/2119954/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Typing shortcuts, Message Templates, Productivity enhancement tool, Frequently Used Replies, Boilerplate Text"> <div> <p class="text-sm">Haley Dermody</p> <p class="text-sm text-secondary">@haleyderm</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Started using it a few weeks ago... it's honestly a god send [can't believe it's the only solution out there of its type]... And the beauty of it is that it's reasonably priced, the team is responsive and it just works! Can't wait for the future of TypeDesk!">Started using it a few weeks ago... it's honestly a god send [can't believe it's the only solution out there of its type]... And the beauty of it is that it's reasonably priced, the team is responsive and it just works! Can't wait for the future of TypeDesk!</p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/1559297/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Email Drafts, Standardized Messages, Windows text expansion, Phrase expansion software, Response Templates"> <div> <p class="text-sm">Emmanuel Lemor</p> <p class="text-sm text-secondary">@emmanuellemor</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title=""></p> <div class="flex items-center gap-4"> <img loading="lazy" class="object-cover w-10 h-10 rounded-full" src="https://ph-avatars.imgix.net/1342767/original?auto=compress&codec=mozjpeg&cs=strip&auto=format&fit=crop" alt="Smart typing tool, Email Autoresponders, Custom shortcuts, Automated Responses, Time-saving software"> <div> <p class="text-sm">Jeremy Muselet</p> <p class="text-sm text-secondary">Business Development</p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Sometimes you need an app that just works, and for me that鈥檚 TypeDesk. Everyone knows it鈥檚 annoying when you copy and paste something and then you copy something else the first thing is erased and you get caught in copy and paste purgatory. Canned responses are really a great use for Type Desk but I use it for much more. I keep code for websites, APIs, and apps there. I keep dummy text for my designs, hashtags for my social tools, and tons of my brand messaging, taglines, copy, brand voice samples, and so much more. Just recently I added some brand messaging to an AI content writer and then I was able to add the blog outlines and copy I generated in type desk to use in email, website, and social channels. It鈥檚 really great.">Sometimes you need an app that just works, and for me that鈥檚 TypeDesk. Everyone knows it鈥檚 annoying when you copy and paste something and then you copy something else the first thing is erased and you get caught in copy and paste purgatory. Canned responses are really a great use for Type Desk but I use it for much more. I keep code for websites, APIs, and apps there. I keep dummy text for my designs, hashtags for my social tools, and tons of my brand messaging, taglines, copy, brand voice samples, and so much more. Just recently I added some brand messaging to an AI content writer and then I was able to add the blog outlines and copy I generated in type desk to use in email, website, and social channels. It鈥檚 really great.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">brice7</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Typedesk ist ein prima Tool. Das Beste ist, dass man "Canned Responses" mit "Variablen" festlegen kann. Dies kann gerade im Support eine Menge Zeit sparen.">Typedesk ist ein prima Tool. Das Beste ist, dass man "Canned Responses" mit "Variablen" festlegen kann. Dies kann gerade im Support eine Menge Zeit sparen.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">Marco</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="I wasn't exactly sure what it does or how it might help me. But the basic concept sounded like something that might come in handy for someone like me who is launching his own membership platform where I'll be engaging customers through a support desk, creating tutorials and running a membership site.">I wasn't exactly sure what it does or how it might help me. But the basic concept sounded like something that might come in handy for someone like me who is launching his own membership platform where I'll be engaging customers through a support desk, creating tutorials and running a membership site.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">ricklewis</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="I used to use TextBlaze which did a great job. But their team plans start at $6.50/user/month.">I used to use TextBlaze which did a great job. But their team plans start at $6.50/user/month.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">rnh</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="This software is perfect and a time saver. I've added loads in there today and have already used it multiple time's. This is a must buy 馃憣馃憣馃憣 ">This software is perfect and a time saver. I've added loads in there today and have already used it multiple time's. This is a must buy 馃憣馃憣馃憣 </p> <div class="flex items-center gap-4"> <div> <p class="text-sm">darren07</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="I love automation, saving time and keystrokes, and minimizing typos - so I already had text expansion set up on my computer, but it didn't work in every app.">I love automation, saving time and keystrokes, and minimizing typos - so I already had text expansion set up on my computer, but it didn't work in every app.</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">JimHohl</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="We're loving typedesk! It's easy to use, and saves us tons of time when it comes to sending emails to our customers. The variables work well, although we wish we could have alternate email addresses assigned to each user and be able to use them in variables. ">We're loving typedesk! It's easy to use, and saves us tons of time when it comes to sending emails to our customers. The variables work well, although we wish we could have alternate email addresses assigned to each user and be able to use them in variables. </p> <div class="flex items-center gap-4"> <div> <p class="text-sm">sebfontan</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <div class="w-full max-w-md p-8 mb-6 mr-6 bg-neutral-50 shrink-0 rounded-xl border-slate-200 snap-center snap-mandatory"> <p class="flex items-center justify-start"> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> <svg xmlns="http://www.w3.org/2000/svg" class="text-yellow-400 w-7 h-7" viewBox="0 0 20 20" fill="currentColor"> <path d="M9.049 2.927c.3-.921 1.603-.921 1.902 0l1.07 3.292a1 1 0 00.95.69h3.462c.969 0 1.371 1.24.588 1.81l-2.8 2.034a1 1 0 00-.364 1.118l1.07 3.292c.3.921-.755 1.688-1.54 1.118l-2.8-2.034a1 1 0 00-1.175 0l-2.8 2.034c-.784.57-1.838-.197-1.539-1.118l1.07-3.292a1 1 0 00-.364-1.118L2.98 8.72c-.783-.57-.38-1.81.588-1.81h3.461a1 1 0 00.951-.69l1.07-3.292z" /> </svg> </p> <p class="my-3 max-h-[300px] testimonial" title="Yes Just What I Needed! this is great for the repetitive task, such a time saver , my work production has gone through the roof with this tool thank you!">Yes Just What I Needed! this is great for the repetitive task, such a time saver , my work production has gone through the roof with this tool thank you!</p> <div class="flex items-center gap-4"> <div> <p class="text-sm">Sumo-ling</p> <p class="text-sm text-secondary"></p> </div> </div> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "SoftwareApplication", "name": "typedesk Canned Responses", "operatingSystem": ["Windows", "MacOS", "Chrome", "Firefox", "Brave"], "applicationCategory": ["UtilitiesApplication","DesktopEnhancementApplication","CommunicationApplication", "BrowserApplication","BusinessApplication"], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "ratingCount": "309" }, "review": [ { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "I love typedesk! It is by far one of my favourite tools to have in our tech stack.", "author": { "@type": "Person", "name": "Pip Meecham" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "We use typedesk to ensure that communications remain aligned and uniform across all our channels as our company scales up.", "author": { "@type": "Person", "name": "Michael Johnson" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "This software is unreal. It's like having a ChatGPT writing assistant on every single app I use and having all the prompts I can create at my fingertips.", "author": { "@type": "Person", "name": "Michael Montefusco" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "This app is a phenomenal tool.", "author": { "@type": "Person", "name": "David Shutler" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "While our help desk does provide saved answers, I use typedesk to maintain a personal voice in my canned responses quickly and efficiently.", "author": { "@type": "Person", "name": "Melanie Shears" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Simple app that saves an abundance of time in canned responses across browser and Mac desktop.", "author": { "@type": "Person", "name": "Long Nguyen" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Typdesk is a cross-platform tool that is highly valued by its developers and receives frequent updates. Although I sometimes encounter problems with new updates, the responsive team promptly fixes them. Overall, my experience with Typdesk has been excellent.", "author": { "@type": "Person", "name": "Natasha" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Super easy to use with a clean interface. Useful tool.", "author": { "@type": "Person", "name": "Raul Estrela" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Typedesk is an innovative TextExpander alternative that I use daily. Can鈥檛 recommend it enough. Can鈥檛 wait until it鈥檚 available on iOS! Highly recommend.", "author": { "@type": "Person", "name": "Steven 馃懢" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Hi all. This product is well developed, easy to use and fast. I use Typedesk for months now. Every day it helps me to accelerate my work. I can use canned response everywhere, shortcuts for common texts and organize them by theme. You can elaborate longer text models with variables. With ChatGPT integrated, it will become faster than ever. A must have tool. Bravo et mille fois merci !! @michel_vermeulen1", "author": { "@type": "Person", "name": "Philippe Ruaudel" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "I wish you all the best with the launch. One of the tools I use every day is Typedesk, and as I use it more, it becomes more valuable to me. In all honesty, I am a happy user.", "author": { "@type": "Person", "name": "Goran" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Excellent product! Switched over from T*xtExpand*r and TypeDesk is soooooo much better. I highly recommend to anyone considering purchase. Congrats on the launch and keep up the good work!", "author": { "@type": "Person", "name": "C J" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Simply the best time saving app, easy to use and implement and very lightweight", "author": { "@type": "Person", "name": "Jamie Forster" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Great! It will surprise you", "author": { "@type": "Person", "name": "Truong Nguyen" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "typedesk is well crafted, practical, and time saving in so many ways! Michel is a passionate CEO who really cares about giving his clients the best! 馃挭", "author": { "@type": "Person", "name": "Haley Dermody" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Started using it a few weeks ago... it's honestly a god send [can't believe it's the only solution out there of its type]... And the beauty of it is that it's reasonably priced, the team is responsive and it just works! Can't wait for the future of TypeDesk!", "author": { "@type": "Person", "name": "Emmanuel Lemor" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "", "author": { "@type": "Person", "name": "Jeremy Muselet" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Sometimes you need an app that just works, and for me that鈥檚 TypeDesk. Everyone knows it鈥檚 annoying when you copy and paste something and then you copy something else the first thing is erased and you get caught in copy and paste purgatory. Canned responses are really a great use for Type Desk but I use it for much more. I keep code for websites, APIs, and apps there. I keep dummy text for my designs, hashtags for my social tools, and tons of my brand messaging, taglines, copy, brand voice samples, and so much more. Just recently I added some brand messaging to an AI content writer and then I was able to add the blog outlines and copy I generated in type desk to use in email, website, and social channels. It鈥檚 really great.", "author": { "@type": "Person", "name": "brice7" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Typedesk ist ein prima Tool. Das Beste ist, dass man "Canned Responses" mit "Variablen" festlegen kann. Dies kann gerade im Support eine Menge Zeit sparen.", "author": { "@type": "Person", "name": "Marco" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "I wasn't exactly sure what it does or how it might help me. But the basic concept sounded like something that might come in handy for someone like me who is launching his own membership platform where I'll be engaging customers through a support desk, creating tutorials and running a membership site.", "author": { "@type": "Person", "name": "ricklewis" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "I used to use TextBlaze which did a great job. But their team plans start at $6.50/user/month.", "author": { "@type": "Person", "name": "rnh" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "This software is perfect and a time saver. I've added loads in there today and have already used it multiple time's. This is a must buy 馃憣馃憣馃憣 ", "author": { "@type": "Person", "name": "darren07" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "4" }, "name": "I love automation, saving time and keystrokes, and minimizing typos - so I already had text expansion set up on my computer, but it didn't work in every app.", "author": { "@type": "Person", "name": "JimHohl" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "4" }, "name": "We're loving typedesk! It's easy to use, and saves us tons of time when it comes to sending emails to our customers. The variables work well, although we wish we could have alternate email addresses assigned to each user and be able to use them in variables. ", "author": { "@type": "Person", "name": "sebfontan" } }, { "@type": "Review", "reviewRating": { "@type": "Rating", "ratingValue": "5" }, "name": "Yes Just What I Needed! this is great for the repetitive task, such a time saver , my work production has gone through the roof with this tool thank you!", "author": { "@type": "Person", "name": "Sumo-ling" } } ], "offers": { "@type": "Offer", "price": "5.00", "priceCurrency": "USD" } } </script> </div> <a title="Show more testimonials" href="#" onclick="scrollCaroussel(event)" class="btn"> <img class="nudge" src="/img/chevron_right.svg" alt="Show more testimonials"> </a> </div> </div> </div> <div class="container mx-auto flex flex-col items-center justify-center gap-4"> <img loading="lazy" class="h-10" src="/img/flash.svg" alt="Mac text expansion, Text expansion app, Auto-correct software, Text expansion software, Custom shortcuts"> <h2 class="text-center">Are <strong>30 hours</strong> of your time worth $5?</h2> <p class="max-w-xl text-center text-lg">Our most productive users save 30 hours each month! Reclaim your time today! Download typedesk below to get started. </p> <a class="btn btn-primary" href="/signup?next=%2Fdownload%3Flayout%3Dnaked"> <svg class="mr-5 mt-1 h-4 w-4" width="17" height="11" viewBox="0 0 17 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0.50685 5.63258L0.5 5.53078C0.5 5.15108 0.78215 4.83728 1.14823 4.78768L1.25 4.78078L13.946 4.78168L10.7248 1.56228C10.4585 1.29608 10.4341 0.879381 10.6518 0.585681L10.7244 0.50158C10.9905 0.235179 11.4072 0.21078 11.7009 0.42858L11.7851 0.50108L16.2851 4.99738C16.5514 5.26348 16.5758 5.68018 16.3581 5.97388L16.2855 6.05798L11.7855 10.5618C11.4927 10.8548 11.0179 10.855 10.7248 10.5622C10.4585 10.2961 10.4341 9.87942 10.6518 9.58572L10.7244 9.50157L13.942 6.28168L1.25 6.28078C0.8703 6.28078 0.55651 5.99868 0.50685 5.63258Z" fill="currentColor" /> </svg> <div> <p class="text-lg">Get Started</p> <p class="text-sm opacity-60">No credit card required</p> </div> </a> <div class="flex items-center gap-2"> Available on <img loading="lazy" data-tippy-content="Windows" src="/img/windows.svg" class="h-5" alt="Quick Responses, Email Autoresponders, Copy and Paste Messages, Windows text expansion, Text expansion app"> <img loading="lazy" data-tippy-content="Mac" src="/img/mac.svg" class="h-5" alt="Time-saving software, Typing shortcuts, Keyboard macros, Text replacement software, Message Templates"> <img loading="lazy" data-tippy-content="Chrome" src="/img/google-chrome.svg" class="h-5" alt="Mac text expansion, Email Automation, Email Autoresponders, Text expansion program, Frequently Used Replies"> <img loading="lazy" data-tippy-content="Firefox" src="/img/firefox.svg" class="h-5" alt="Auto-correct software, Email Automation, Abbreviation tool, Text replacement software, Copy and Paste Messages"> <img loading="lazy" data-tippy-content="Brave" src="/img/brave.svg" class="h-5" alt="Response Library, Quick Responses, Message Templates, Keyboard macros, Text expansion app"> </div> </div> </div> </div> <div class="mt-20"> <div class="p-4 text-sm lg:p-10"> <hr> <div class="container flex flex-col gap-6 py-10 mx-auto md:items-center md:justify-between md:flex-row"> <div> <a class="inline-block" href="/"><img loading="lazy" alt="Smart typing tool, Mac text expansion, Typing shortcuts, Auto-correct software, Response Templates" class="h-12" src="/img/logo_icon_new.svg"></a> <p class="flex items-center gap-2 mt-2"> <span class="opacity-40"> Live from our Blog </span> <svg class="w-4 h-4 opacity-40" fill="none" stroke-width="1.5" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M4.5 12h15m0 0l-6.75-6.75M19.5 12l-6.75 6.75" stroke-linecap="round" stroke-linejoin="round" /> </svg> <a class="opacity-40 hover:opacity-70" href="/blog/how-to-add-signature-in-outlook">How to add signature in Outlook?</a> </p> </div> <div class="flex items-center gap-2 shrink-0"> <a href="https://www.capterra.com/reviews/187611/typedesk?utm_source=vendor&utm_medium=badge&utm_campaign=capterra_reviews_badge"> <img loading="lazy" alt="text expander for customer service, best text expander for support, text snippet tool for agents, text template software for helpdesk, text expander for email support, text expander for live chat, phrase expander for customer interaction, keyboard shortcut tool for support teams, typing automation for customer service, canned response software for agents, text expander utility for support"" class=" h-10 shrink-0" border="0" src="/img/rating_capterra.svg" /> </a> <a href="https://www.producthunt.com/products/typedesk/reviews?utm_source=badge-product_rating&utm_medium=badge&utm_souce=badge-typedesk" target="_blank"><img loading="lazy" alt="text expander for customer service, best text expander for support, text snippet tool for agents, text template software for helpdesk, text expander for email support, text expander for live chat, phrase expander for customer interaction, keyboard shortcut tool for support teams, typing automation for customer service, canned response software for agents, text expander utility for support"" class=" h-10 shrink-0" src="/img/rating_ph.svg" alt="typedesk - Save time everywhere you work | Product Hunt" /></a> <img loading="lazy" alt="text expander for customer service, best text expander for support, text snippet tool for agents, text template software for helpdesk, text expander for email support, text expander for live chat, phrase expander for customer interaction, keyboard shortcut tool for support teams, typing automation for customer service, canned response software for agents, text expander utility for support"" class=" h-10 shrink-0" border="0" src="/img/rating_g2.svg" /> </div> </div> <footer class="container grid gap-8 mx-auto transition-opacity md:grid-cols-2 lg:grid-cols-5"> <div class="flex flex-col gap-1"> <p class="mt-5 font-sans text-base font-semibold tracking-normal">Product</p> <a class="transition-opacity opacity-80 hover:opacity-100" href="/text-expander">Text Expander</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/ai-prompt-generator">AI Prompt Generator</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/document-template-generator">Document Template Generator</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/demo">Schedule a demo</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/pricing">Pricing</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/reseller">Affiliates</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/text-snippets-how-it-works">How it works</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/canned-responses-features">Features</a> </div> <div class="flex flex-col gap-1"> <p class="mt-5 font-sans text-base font-semibold tracking-normal">Resources</p> <a class="transition-opacity opacity-80 hover:opacity-100" href="/blog/">Blog</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/help/">Help Center</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/contact">Contact</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/help/whats-new">What's new</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/email-templates">Email templates library</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="https://crowdin.com/project/typedesk-desktop-app/invite?h=a3eb019f9fbd05d8f5963ac1694bf6031647859">Translate</a> </div> <div class="flex flex-col gap-1"> <p class="mt-5 font-sans text-base font-semibold tracking-normal">Apps</p> <a class="transition-opacity opacity-80 hover:opacity-100" href="/download/start?client=3" rel="nofollow">Windows</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/download/start?client=2" rel="nofollow">Mac Intel</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/download/start?client=9" rel="nofollow">Mac M1/2</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="https://chrome.google.com/webstore/detail/canned-responses-by-typed/haddgijkelkjimhdhgaopfcjhnoipimj" rel="nofollow">Chromebooks</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="https://chrome.google.com/webstore/detail/canned-responses-by-typed/haddgijkelkjimhdhgaopfcjhnoipimj" rel="nofollow">Chrome Browser</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="https://chrome.google.com/webstore/detail/canned-responses-by-typed/haddgijkelkjimhdhgaopfcjhnoipimj" rel="nofollow">Brave Browser</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="https://addons.mozilla.org/fr/firefox/addon/typedesk/" rel="nofollow">Firefox Browser</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/app/" rel="nofollow">Web App</a> </div> <div class="relative flex flex-col gap-1" x-data="{ showMore: false }"> <p class="mt-5 font-sans text-base font-semibold tracking-normal">Integrations</p> <div :class="{ 'h-36 overflow-hidden': !showMore }" class="relative flex flex-col gap-1"> <div class="absolute top-0 left-0 z-10 w-full h-full pointer-events-none bg-gradient-to-t from-default to-transparent" x-show="!showMore"></div> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="https://www.typedesk.com/gmail-email-template-app">Create template in Gmail</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="https://www.typedesk.com/outlook-email-template-shortcuts">Create email templates in Outlook</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-zendesk">Canned responses for Zendesk</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-yahoo">Canned responses for Yahoo</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-twitter">Canned responses for Twitter</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-linkedin">Canned responses for Linkedin</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-facebook">Canned responses for Facebook</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-helpcrunch">Canned responses for HelpCrunch</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-front">Canned responses for Front</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-slack">Canned responses for Slack</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-microsoft-teams">Canned responses for Microsoft Teams</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-discord">Canned responses for Discord</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-facebook-messenger">Canned responses for Facebook Messenger</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-intercom">Canned responses for Intercom</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-live-chat">Canned responses for Live Chat</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/alternative-to-text-expander">Alternative to Text Expander</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/alternative-to-phrase-expander">Alternative to PhraseExpander</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/alternative-to-textblaze">Alternative to TextBlaze</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/alternative-to-phrase-express">Alternative to PhraseExpress</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/alternative-to-oslash">Alternative to OSlash</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/alternative-to-magical">Alternative to Magical</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-hubspot">Canned responses for Hubspot</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-applemail">Canned responses for Apple Mail</a></a> <a class="truncate transition-opacity opacity-80 shrink-0 whitespace-nowrap hover:opacity-100" href="/canned-responses-for-salesforce">Canned responses for Salesforce</a></a> </div> <a @click.stop.prevent="showMore = false" class="flex items-center pt-4 transition-opacity opacity-80 hover:opacity-100" href="#" x-show="showMore"> Show less <svg class="w-4 h-4 ml-3 rotate-180" fill="none" stroke-width="2" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M19 9l-7 7-7-7" stroke-linecap="round" stroke-linejoin="round" /> </svg> </a> <a @click.stop.prevent="showMore = true" class="flex items-center pt-4 transition-opacity opacity-80 hover:opacity-100" href="#" x-show="!showMore"> Show more <svg class="w-4 h-4 ml-3" fill="none" stroke-width="2" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M19 9l-7 7-7-7" stroke-linecap="round" stroke-linejoin="round" /> </svg> </a> </div> <div class="flex flex-col gap-1"> <p class="mt-5 font-sans text-base font-semibold tracking-normal">About</p> <a class="transition-opacity opacity-80 hover:opacity-100" href="/terms">Terms & Conditions</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/legal">Legal Information</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/security">Security</a> <a class="transition-opacity opacity-80 hover:opacity-100" href="/privacy">Privacy Policy</a> <a rel="nofollow" class="transition-opacity opacity-80 hover:opacity-100" href="https://stats.uptimerobot.com/lpZllioJNN">Service Status</a> </div> </footer> <div class="py-10 text-center"><span class="opacity-30">漏 typedesk 2021. All rights reserved.</span></div> </div> </div> </div> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "SoftwareApplication", "name": "typedesk Canned Responses", "operatingSystem": ["Windows", "MacOS", "Chrome", "Firefox", "Brave"], "applicationCategory": ["UtilitiesApplication","DesktopEnhancementApplication","CommunicationApplication", "BrowserApplication","BusinessApplication"], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "ratingCount": "209" }, "offers": { "@type": "Offer", "price": "5.00", "priceCurrency": "USD" } } </script> </body> <script defer src="/js/app.js?id=9342a19ebf671fd6750b7d2ed1a53e88"></script> <script defer src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" data-cfasync="false"></script> <script defer src='https://r.wdfl.co/rw.js' data-rewardful='752db2'></script> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '>m_auth=_Q-mCfuElFUQcSl9LBv6ig>m_preview=env-59>m_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NXXFTFN'); </script> <!-- End Google Tag Manager --> </html>