Skip to main content

Dedicated Inbox

Each agent gets a unique @gumloopagents.com email address that routes messages straight to the agent.

Threaded Conversations

Email replies stay threaded. The agent maintains full conversation history across multiple email exchanges.

Works with Attachments

Send files as email attachments and the agent can process them just like it would in chat.

Control Access Anytime

Update the email alias or disable the inbox whenever the agent no longer needs it.

Enabling the Email Inbox

1

Open the Email Inbox Page

Navigate to your agent, then click Email Inbox under External Channels in the sidebar.
Email Inbox option under External Channels in the agent sidebar
You will see a page describing the feature and its benefits.
Email Inbox setup page with Enable Email Inbox button
2

Enable the Inbox

Click Enable Email Inbox. Gumloop automatically generates a unique email alias based on your agent’s name. The alias follows the format:
your-agent-name@gumloopagents.com
Email Inbox enabled showing the generated email address with copy and edit buttons
You can copy the address using the copy button, or click the pencil icon to customize the alias.
3

Start Sending Emails

Send an email to your agent’s address from any email client. The agent processes the message and replies directly to the sender’s inbox.
Email conversation showing a user message and the agent's response inside the Gumloop chat interface
All email interactions also appear in the agent’s chat history inside Gumloop, so you can review conversations from either place.

Customizing the Email Alias

You can change the email alias at any time:
  1. Open the Email Inbox page for your agent
  2. Click the pencil icon next to the current address
  3. Type your preferred alias and press Enter (or click the checkmark)
Alias rules:
  • 3 to 64 characters
  • Alphanumeric characters and hyphens only
  • Must start and end with a letter or number
When you change the alias, the old address stops working immediately and the new address becomes active. Any emails sent to the old alias after the change will not be delivered.
Changing the alias means anyone using the old address will need to update it. Share the new address with your team after making changes.

How It Works Behind the Scenes

When someone sends an email to your agent’s address, here is what happens:
  1. Email received: The inbound email arrives at gumloopagents.com and is routed to Gumloop’s email processing service.
  2. Agent lookup: Gumloop looks up which agent is registered to the email alias.
  3. Sender verification: The sender’s email is matched to a Gumloop account. The sender must have a Gumloop account to interact with the agent.
  4. Permission check: Gumloop verifies that the sender has permission to use the agent (same access control as the chat interface).
  5. Thread resolution: If the email is a reply, Gumloop matches it to an existing conversation using email headers (References, In-Reply-To). New emails start a fresh conversation.
  6. Attachment processing: Any file attachments are decoded and stored securely, then passed to the agent as file inputs.
  7. Agent execution: The agent processes the message using the same AI engine as the chat interface, with access to all configured tools, integrations, and workflows.
  8. Reply sent: The agent’s response is formatted as an HTML email and sent back to the sender (and any CC’d recipients). File outputs from the agent are included as attachments.
  9. Conversation persisted: The full exchange is saved to the agent’s interaction history, visible in both the Gumloop UI and future email threads.
The email channel uses the same AI agent engine, tools, and credentials as the chat interface. There is no difference in agent capabilities between email and chat.

Threading and Conversation History

The email inbox supports full conversation threading:
  • New emails start a new conversation with the agent.
  • Replies (using your email client’s reply button) continue the existing conversation. The agent has access to the full thread history.
  • CC recipients are preserved. When the agent replies, it CCs everyone who was on the original email.
  • Subject lines are included as context for new conversations, helping the agent understand the topic.
The agent uses standard email headers (References and In-Reply-To) to track threads, so threading works correctly across Gmail, Outlook, Apple Mail, and other email clients.

Credentials and Authentication

Email interactions use the same credential model as the chat interface:
  • The agent uses the sender’s personal credentials for any integrations (Gmail, Salesforce, etc.)
  • If the sender has not authenticated with a required service, the agent will notify them in the reply
  • Team credential settings (personal vs. team default) apply the same way as in chat
The sender’s email address must match their Gumloop account email. If someone sends an email from an address not associated with a Gumloop account, they will receive an error reply asking them to sign up.

Concurrency and Rate Limits

Email agent interactions follow the same concurrency limits as other agent channels:
  • If you have too many agent interactions running simultaneously, the email will receive a reply explaining that the request was rate-limited
  • Enterprise users benefit from automatic queuing: instead of being rejected, their messages are queued and processed in order. The sender receives a notification with their queue position.
  • If a message takes too long to process (exceeds the time limit), the sender receives an error reply

Disabling the Email Inbox

To turn off the email inbox:
  1. Open the Email Inbox page for your agent
  2. Click the red Disable button
Once disabled, any emails sent to the agent’s address will no longer be delivered. You can re-enable the inbox at any time.

Permissions

Managing the email inbox requires Editor access to the agent. Viewers and “Use Only” users cannot enable, disable, or change the email alias. Organization admins can also restrict email inbox access using policy controls. If email inboxes have been restricted by your admin, you will see a message indicating this on the setup page.

FAQ

Anyone with a Gumloop account and read access to the agent can send emails to it. The sender’s email address must match the email on their Gumloop account.
Not currently. All agent email addresses use the @gumloopagents.com domain. Custom domain support may be added in the future.
You will receive an error reply asking you to sign up for a Gumloop account at gumloop.com.
Yes. File attachments are processed and made available to the agent. The agent can also send files back as attachments in its reply.
If you CC other people on your email to the agent, the agent’s reply will also CC those recipients. This makes it easy to keep team members in the loop.
No. The email inbox is inbound-only. The agent only replies to emails it receives. It cannot initiate email conversations on its own. If you need outbound email capabilities, use the Gmail or email MCP integrations as agent tools.
The agent replies in HTML format with clean formatting, including support for headings, lists, code blocks, and tables. The reply also includes a plain-text fallback for email clients that do not render HTML.
Yes. An agent can be connected to Slack, email, and the Gumloop chat interface simultaneously. Each channel maintains its own conversation threads.
Existing conversation threads are preserved in the agent’s history. However, replies to those threads using the old email address will no longer be delivered. You would need to start a new email thread using the new address.
Standard email size limits apply. Very large attachments may fail to process. For best results, keep individual attachments under 25 MB.