
Step 1: Connect your stack
27+ native integrations plus 9,800+ tools via managed connectors. Mostly one-click OAuth, a few API keys. No webhooks, no Zapier zaps.
Viktor works in Gmail for you. Ask in Slack or Microsoft Teams.
Viktor is an AI employee that connects to Gmail and helps you stay on top of your inbox and get replies out, running 24 Gmail actions for you like Send Email, Get Thread, and List Labels. Ask in plain English from your workspace; Viktor does the work in Gmail and reports back. Viktor connects with Sign in with Google.
Viktor connects to your Gmail account and completes work in it. He doesn't just answer questions about Gmail, he takes the actions on your behalf and delivers the finished result to your workspace.
Unlike workflow builders such as Zapier or Make, there is nothing to configure - no triggers to map, no workflows to maintain. You describe the outcome in plain English, and Viktor picks the right Gmail actions, chains them with the other 9,800+ tools he connects to, and asks for approval before anything sensitive runs.
About Gmail
Gmail offers private and secure email by Google at no cost, for business and consumer accounts.
Message Viktor in a Slack channel, a Microsoft Teams chat or a direct message. He opens Gmail, does the work and posts the result in the same thread, so nobody has to switch tabs.
He can also run Gmail work on a schedule, like a weekly Gmail summary posted to your team's channel. Anything sensitive waits for your approval before it runs.
Viktor is not affiliated with or endorsed by Gmail.
You ask in your workspace
Describe what you need in plain English
Viktor picks the actions
Selects from 24 Gmail actions, chains them together
Runs in Gmail
Helps you stay on top of your inbox and get replies out - your real data.
Reports back
Delivers the finished result to your workspace
Messages you'd actually send. Paste one into your workspace, swap in your specifics, and Viktor takes it from there.
“Summarize everything new in Gmail from the last 24 hours and flag what needs a reply.”
— you, to @Viktor
“Draft a reply to the latest Gmail thread about the renewal and send it after I approve.”
— you, to @Viktor
“Search Gmail for the conversation about the Q3 launch and pull out the action items.”
— you, to @Viktor
“Watch Gmail for anything mentioning invoices and log it in a sheet every Friday.”
— you, to @Viktor

27+ native integrations plus 9,800+ tools via managed connectors. Mostly one-click OAuth, a few API keys. No webhooks, no Zapier zaps.
Message Viktor like a teammate: "Pull this week's MRR from Stripe." "Triage new Linear bugs." "Pause Meta ads over $40 CPA." Any tool.
Viktor opens the tools, runs the work, and posts back exactly what changed. Sensitive actions wait for your approval. It’s all logged.
Ask in plain English from your workspace. Viktor picks the right Gmail actions, runs the work, and reports back. No workflows to build.
Update the signature for the primary email address.
Update the signature for a specific email address in an organization.
Send a new email OR reply to an existing thread from the authenticated Gmail account. For a fresh message, set to/subject/body; leave inReplyToMessageId blank. To reply to a thread, pass the id of any message in that thread as inReplyToMessageId — the tool preserves threading (References, In-Reply-To, threadId) and auto-prefixes Re: on the subject. Use Find Emails or Get Thread to locate the message ID. Set replyAll: true to fan-out to the original From/To/Cc (minus the user's own address); otherwise only the original sender is addressed. bodyType controls whether body is treated as plain text (default) or HTML. To send to yourself, pass "me" in to — the action resolves it to the authenticated user's email address. No pre-call to Get Current User required. Attachments: for small inline content (the common case in MCP / cloud runs), set attachmentContent to the file's text contents and attachmentFilename to its name. For files already on disk (Pipedream workflows, File Stash), use attachments[] + attachmentFilenames[] instead.
Add and/or remove labels on one or more Gmail messages in a single call. In Gmail, most inbox-state operations are label mutations under the hood, so this one tool covers archive / trash / untrash / star / unstar / mark-read / mark-unread / apply-label / remove-label.
Fetch an entire Gmail thread (conversation) by thread ID — returns every message in order with headers, decoded body text, and attachment metadata. Use this after Find Emails when the user wants the full conversation rather than a single message. Each result from Find Emails includes a threadId you can pass here. With format: full (default) each message includes decoded text/html bodies and attachment metadata. Use format: metadata to skip bodies and get only headers + labelIds — useful for large threads. Responses are capped — oversized threads fall back to metadata-level detail (or are further truncated from the tail) with a [truncated] marker so the caller knows to narrow the request.
Retrieves available options for the Signature field.
List all send as aliases for the authenticated user.
List every label in the authenticated user's mailbox (system labels like INBOX, SENT, TRASH, STARRED, UNREAD and user-created labels). Call this before Modify Labels or Find Emails when you need to target a label that the user named rather than an obvious system label — it resolves a name like Clients/Acme to its opaque label ID. User labels are returned first, then system labels.
Retrieves available options for the Send as a Delegate field.
Ask for outcomes that span tools - Viktor pulls from Gmail, cross-references the rest of your stack, and delivers one finished result.
Yes. Gmail is one of the 9,800+ tools Viktor connects to, with Sign in with Google. Once connected, anyone on your team can put Viktor to work in Gmail from their workspace - no workflow builder, no code.
Ask Viktor in your workspace to connect Gmail, then pick your Google account in the Sign in with Google prompt and approve access. Viktor never sees your password, handles authentication itself, and starts working right away. Setup takes about two minutes, and you can revoke access at any time from your Google account.
Viktor can run 24 Gmail actions, including Send Email, Get Thread, and List Labels - and chain them with other tools in a single request. In practice that means Viktor helps you stay on top of your inbox and get replies out. If a task spans several actions, Viktor plans the sequence itself and reports back when the work is done.
No. Viktor isn't a workflow builder - there are no triggers to map and nothing to maintain. You ask for the outcome in plain English in your workspace, and Viktor decides which Gmail actions to take, runs them, and reports back.
Start free. Viktor delivers.
Start for free today. No credit card required.