Answer the emailfrom the app you are in
Turn what you selected into a draft or a sent reply, and pull the thread you are answering into your work session so the agent writing it knows what was said.
SoonGmail is rolling out while Google finishes verifying the restricted scopes it needs. The card in the app shows the same word until it lands, and the other five integrations are unaffected.
Two ways to write it,
and only one of them sends
Email is the one integration where a mistake is public and permanent, so the two writes are deliberately separate rows. Create draft never sends, which makes it the one to leave on. Send email exists because sometimes the reply really is finished, and it stops to show you the message and ask before anything leaves.
Reads, into your session
- Pull thread: the thread you are answering, into the active session
- Search: find threads and pull the matches in
- Both are plain API calls, so neither costs anything
- Off by default: reading your mail should be something you switch on
Writes, into the tool
- Create draft: your selection becomes a draft in Gmail, never sent
- Send email: shows the message and asks you to type yes before it goes
- The recipient is chosen before the model runs
- What was drafted or sent is logged to your active session
Connect Gmail in about a minute
OAuth in your browser. There is no password and no app-specific token to paste anywhere.
Turn Gmail on in Khint's Integrations page
Your browser opens on Google's own sign-in. Khint never sees your password: the sign-in happens on Google's page and comes back as a token.
Approve the access it asks for
Reading mail, creating drafts and sending email. The card shows your address once you are done.
Use it from the palette
Cmd+Shift+K. Send email and Create draft are on by default; Pull thread and Search are a checkbox away on the same card.
Confirm before anything leaves
Send email always shows a preview and asks you to type yes. There is no way to send silently, and no setting that removes the confirmation.
If drafting or sending fails on a connection made before the compose permission shipped, use Forget credentials on the card and connect once more to grant it. Create Gmail draft is also available as a workflow step.
What it is allowed to do
Email is the one place where an over-eager integration is genuinely dangerous. These are the guardrails.
Nothing sends without you
Send email shows the message and waits for you to type yes. There is no silent send, no setting that removes the confirmation, and no scheduled or background sending of any kind.
Drafting is a separate row on purpose
Create draft writes into Gmail's drafts and stops there. It is the row to leave on, because a draft you did not want costs nothing to delete.
OAuth, and the token is yours
The sign-in happens on Google's own page, and the resulting token lives in your operating system's keychain. Khint never sees your password, and its backend never sees the token or proxies a Gmail call.
Reading is off until you turn it on
Pull thread and Search are unchecked by default. Khint reads your mailbox when you press a row, never in the background, and there is no sync of any kind.
Your mail is not indexed
Knowledge indexes Jira, Confluence, Notion and Linear. Gmail is deliberately not one of them: a local full-text copy of someone's mailbox is not a feature anyone asked for.
Pause keeps the connection
Turning the card off pauses the integration and hides its rows while keeping the token. Forget credentials is the separate, two-click revoke.
Common questions about Gmail and Khint
Why does the Gmail card say Soon?
Because the Google verification for the restricted scopes Gmail needs is still in review. Until it completes, the integration is held behind a flag in release builds rather than shipped half-working. Nothing else in Khint is affected, and the card flips itself on when verification lands.
Can Khint send an email without me seeing it?
No. Send email always renders the message and waits for you to type yes. There is no silent path, no setting to disable the confirmation, and nothing scheduled. If you want zero risk at all, leave only Create draft switched on: it writes into Gmail's drafts and stops.
Does Khint store my email?
No. A pulled thread lands in your local Memory session, which lives in a SQLite file on your Mac and is never synced to our servers. Gmail is also deliberately excluded from Knowledge, so there is no local full-text index of your mailbox either.
What permissions does it ask for?
Reading mail, creating drafts and sending email, granted through Google's own consent screen. The token is stored in your operating system's keychain, and Forget credentials on the card revokes it.
Drafting fails on my connection. What happened?
That is almost always a connection made before the compose permission shipped: the older token simply does not carry it. Use Forget credentials on the Gmail card, then connect once more, and the new consent screen grants it.
Write the reply where you read the question
Free with 300 credits a month. No credit card. macOS 13+ or Windows 10 22H2+.