AI replies + saved canned responses

AI text expander for replies
anywhere you type.

Keyjot is an AI text expander for Chrome built around replies, not one inbox. Press one hotkey in any standard browser text field to generate a response from selected page text or insert a saved canned reply — without leaving a support tool, Slack, LinkedIn, CRM, or forum.

Add to Chrome
One-time $3.99 · 100 AI replies · unlimited templates
Trigger: ⌘ ; macOS · Ctrl+; on Windows/Linux
keyjot — press ⌘; inside any field
✨
AI reply
Reads the message · add one line of intent
Enter
1
Order shipped
Hi {{recipient}}, your order #{{order_no}} shipped on…
2
Follow up
Just checking in on the note below — any update?
3
Polite decline
Thanks for reaching out, but we won’t be able to…
4
Meeting confirm
Confirming our call for {{time}}, talk soon.
any text field · zero clicks
One reply shortcut for — LinkedIn Slack Zendesk Intercom Forums Web forms
One extension, every reply field

AI replies and reusable templates across the web

Use AI when every answer is different. Use a saved snippet when the wording already works. Keyjot keeps both at the cursor, so the reply workflow stays the same even when the website changes.

Free tool

Build a canned response now

Choose a support scenario and tone, add the concrete details, then copy a personalized reply. No account or email gate.

Try the canned response generator →
Customer service

Keep support replies consistent

Save accurate replies for refunds, delays, bugs, and account questions. Fill variables before insertion, then add the detail that makes the answer specific.

Canned responses for customer service →
Live chat

Answer chat without sounding canned

Use short saved replies for the repeated part, then let selected page text give an AI draft the context that changes from conversation to conversation.

Live chat canned responses examples →
See it in action

Three seconds, start to send

Four real screen recordings of the extension — nothing staged. They start muted; unmute any clip for the walkthrough.

01 — CORE INTERACTION

One hotkey builds the whole reply

Press ⌘; inside any input and the command window opens right at your cursor. In the clip, 1 drops in the greeting — its {{recipient}} placeholder asks for the name first — and 2 signs the message off. No floating button, ever.

Ctrl+; → 1 → “David” → Enter → 2 · 14s
02 — AI COMPOSE

Draft a full reply from one line

Select the message you’re answering and Keyjot reads it. Add a one-line key point, press Tab to cycle the tone, and it drafts the body — your greeting and signature wrap around it automatically. The clip is a real Gemini call, start to finish.

One line of intent → draft → inserted at the caret · 13s
03 — TEMPLATE LIBRARY

Write it once, hit a number key

Build a library of the replies you send most, each on a hotkey 1–9. Typing {{ }} in the body auto-creates a fillable variable — the clip adds a recipient and an order number — so those are never left in by accident.

New template → number key 9 → two auto-detected variables · 5s
04 — YOUR KEYBOARD, YOUR RULES

Rebind the trigger to anything

The default is ⌘; / Ctrl+;, but the clip re-records it to Ctrl ⇧K in a single keystroke — and the insert behaviour, like auto-spacing around what gets pasted in, toggles right next to it.

Toggle a behaviour → record a new combo · 5s

A browser reply assistant for people who answer across the web

No side panel, no floating button — everything happens at the cursor.

⚡
Zero-click insertion
Drops straight into the caret of whatever input, textarea, or contenteditable you’re in — support tools, Slack, LinkedIn, CRMs, forums, and more.
✨
AI that wraps around you
It only writes the body. Your saved greeting and signature templates are added automatically, labelled by source.
🗂
Saved reply templates
Organize by category, assign number-key hotkeys, and mark greeting / signature roles for AI compose.
🔑
Rebindable hotkeys
Default is ⌘; / Ctrl+;, but the trigger combo and number-insert behavior are yours to configure.
📴
Saved templates without AI tokens
Insert saved canned replies without spending AI tokens. Cloud AI drafting requires an internet connection and an available token balance.
🔒
Privacy-first analytics
No message text, drafts, or key points ever leave your machine in analytics — only anonymous usage counts, and it’s optional.

A one-time $3.99 pass unlocks Keyjot

The pass includes 100 tokens (1 token = 1 AI-generated reply). Top up anytime once you’re in.

Start here
Access Pass
$3.99
one-time · includes 100 tokens
✓Unlocks Keyjot
✓100 AI-generated replies included
✓1 token per reply
✓Unlimited templates & hotkeys
Top-up
$3.99
+100 tokens
✓For existing pass holders
✓100 more AI-generated replies
✓Buy as often as you like
Top-up
$9.99
+500 tokens
✓For existing pass holders
✓500 more AI-generated replies
✓Better cost per reply
Top-up
$29.99
+2000 tokens
✓For existing pass holders
✓2000 more AI-generated replies
✓Lowest cost per reply

Payments and tax are handled by Polar, our merchant of record. Prices shown are the live store prices in USD.

Questions, answered

About the Keyjot Chrome extension

What is Keyjot?

Keyjot is an AI reply and text expander Chrome extension. A keyboard shortcut opens a command window beside your cursor, where you can generate a reply from the surrounding message or insert one of your saved response templates.

Does Keyjot really work in any text field?

Keyjot works in standard inputs, textareas, and rich-text fields on normal websites, including Slack in the browser, LinkedIn, support consoles, forums, CRMs, and web forms. Browser-protected pages and some custom editors can block extensions, so “any text field” means standard editable fields on regular HTTP and HTTPS websites.

How does Keyjot read a message on any website?

Select the message or relevant text on the page before opening Keyjot. The selection becomes the context for the AI reply; you add one line describing what you want to say. This selection-based workflow works across normal websites instead of depending on one site-specific integration.

How is Keyjot different from TextExpander or Magical?

Classic text expanders focus on replacing typed shortcuts. Keyjot combines numbered templates, fillable variables, and a keyboard command window with AI that can draft a new response from the message you are answering. See the detailed TextExpander alternatives and Magical alternatives comparisons before switching.

Does Keyjot store or track my message text?

Message text is used only when needed to generate your reply. It is never included in analytics, and neither drafts, templates, nor key points are sent as usage events. See the privacy policy for the full data-handling details.

How much does Keyjot cost?

A one-time access pass unlocks Keyjot and includes 100 AI reply tokens. Each generated reply uses one token; saved templates and hotkeys are unlimited, and additional token packs are available as optional top-ups.

Reply anywhere you type.

Install Keyjot and press ⌘; in the next browser text field you need to answer.

Add to Chrome

Reply-anywhere and text expander guides