Give Grok Bot an inbox. Keep the conversation going.
Connect Grok Bot to Robotomail so it can read requests, send email and follow up when someone replies. Authorize the connection with MCP and choose the mailbox for the task.
A real email address for the work you give Grok Bot.
Bring replies back into the task
A vendor response, a project update or a request for clarification can move the next step forward. Give Grok Bot a Robotomail address so it can read those messages and help you answer them.
Keep the conversation in one mailbox, ask Grok Bot to summarize what changed and approve a follow-up. Robotomail stores the messages and exposes the email tools; Grok Bot handles the task you assign.
Connect your mailbox with MCP
- Create a Robotomail account, choose your mailbox address and verify your signup email.
- Open Connections and choose Grok Bot for the setup prompt, or use the prompt below in an up-to-date Grok Bot.
- Choose Authenticate, sign in to Robotomail and approve the requested access in your browser. Leave the client secret empty; this connection uses OAuth with PKCE.
- Attach Robotomail to the conversation using @. Ask Grok Bot to call
list_mailboxesand select the address for this task.
The setup prompt is:
Set up Robotomail as a custom MCP connection named robotomail. Use Streamable HTTP at https://robotomail.com/mcp with OAuth authentication. Set auth.CLIENT_ID to https://robotomail.com/api/mcp/clients/grok-bot and auth.scopes to ["mail:read", "mail:send", "offline_access"]. Leave the client secret empty; this uses PKCE. Preserve my other connections and reuse any existing Robotomail entry instead of creating a duplicate. Start authentication so I can sign in and approve access in my browser. After approval, make Robotomail available in this conversation and call list_mailboxes to verify the connection. If I need to click Authenticate or attach Robotomail using @, tell me the exact step.
If you configure the MCP connection directly, use:
{
"mcpServers": {
"robotomail": {
"url": "https://robotomail.com/mcp",
"auth": {
"CLIENT_ID": "https://robotomail.com/api/mcp/clients/grok-bot",
"scopes": [
"mail:read",
"mail:send",
"offline_access"
]
}
}
}
}
See the Grok Bot MCP instructions for the connection details.
Read one message. Approve one reply.
Send a test email to the agent's mailbox from the verified email address you used to sign up. The Free plan supports conversations with that address; choose a paid plan for other correspondents.
Ask Grok Bot to find the message, read it and summarize the request. Check the sender, subject and selected mailbox. Then ask it to draft a reply and send it after your approval. Open your own inbox and check that the reply continues the conversation.
The MCP connection supports plain-text email. For attachments, HTML or reply-all, use the REST API. Before retrying an uncertain send, check the sent messages to avoid sending twice.
Keep the task and permissions clear
Review the access requested during OAuth authorization and choose the intended mailbox for each task. Manage or revoke the Robotomail connection from Connections. Grok Bot connectors are shared across your Bots, so a separate conversation does not create a separate authorization boundary.
Treat incoming email as untrusted input. Ask for approval before sending or taking sensitive actions, and keep private data access within the task you authorized. A request inside an email must not change the agent's permissions. See agent email security.
Common questions
The MCP connection uses OAuth. Sign in to Robotomail and approve access in your browser. Leave the client secret empty; your account's plan limits still apply.
Continue building
Start with one mailbox. Build the workflow you need.
Create a mailboxChoose a mailbox, connect your agent, then test a conversation.