EmailOctopus

Turn every conversation into a subscriber with EmailOctopus AI automation

Your AI agent captures emails, adds contacts to the right EmailOctopus lists with custom tags, and handles unsubscribe requests, all within the chat. Subscribers grow while your team focuses on crafting great campaigns, not manual list management.

Chosen by 800+ global brands across industries

Mailing list management powered by conversation

From adding tagged subscribers to retrieving campaign performance, your AI agent handles the entire EmailOctopus workflow without anyone touching the dashboard.

EmailOctopus

Use Cases

Subscribers captured, lists managed, all through chat

Discover how businesses grow their email audiences using AI agents connected to EmailOctopus, turning casual visitors into engaged subscribers automatically.

Conversational Newsletter Signups That Convert

A blog reader finishes an article and your AI Agent asks if they want weekly insights delivered to their inbox. The reader says yes and shares their email. The agent creates the contact in your EmailOctopus 'Weekly Digest' list with a 'blog-reader' tag and confirms the subscription. No popup forms, no page redirects, just a natural conversation that grows your list.

Instant Unsubscribe Processing via WhatsApp

A subscriber messages your WhatsApp channel saying they want to stop receiving promotional emails. Your AI Agent identifies their email, calls EmailOctopus's unsubscribe endpoint for the relevant list, and confirms the removal. The subscriber gets immediate confirmation and your team never handles the request manually, keeping you CAN-SPAM and GDPR compliant.

Campaign Performance Summaries for Sales Standups

Your marketing lead asks the AI Agent for a quick summary of recent campaigns before a Monday standup. The agent pulls the latest campaign data from EmailOctopus, showing subject lines, send dates, and delivery status. The team reviews campaign activity in seconds without logging into the EmailOctopus dashboard or preparing a separate report.

Try
EmailOctopus

EmailOctopus

FAQs

Frequently Asked Questions

How does the AI agent add a subscriber to a specific EmailOctopus list?

The agent calls EmailOctopus's Create Contact endpoint with the subscriber's email, the target list ID, and any custom fields like first name or company. You can also assign tags like 'website-lead' or 'vip' and set the initial status to SUBSCRIBED or PENDING. The contact appears in your list within seconds of the conversation.

Can the agent add custom fields and tags when creating a contact?

Yes. The EmailOctopus Create Contact endpoint accepts a fields object for custom data like FirstName, LastName, or any fields you have configured in your list. Tags are passed as an array, so the agent can label contacts based on conversation context, like tagging someone as 'pricing-inquiry' or 'free-trial'.

What happens when someone asks to unsubscribe through the AI agent?

The agent calls EmailOctopus's Unsubscribe Contact endpoint with the person's email and the relevant list ID. This changes their status to UNSUBSCRIBED, meaning they will no longer receive emails from that list. The contact record remains in your list for reporting purposes but receives no further messages.

Does Tars store copies of my EmailOctopus subscriber data?

No. Tars queries your EmailOctopus account in real time through the API. Subscriber emails, list data, and campaign details are fetched during conversations and used only to complete the current interaction. Tars does not maintain a separate subscriber database.

Can the agent handle GDPR right-to-erasure requests?

Yes. The agent can permanently delete a contact using EmailOctopus's Delete Contact endpoint. This is an irreversible action that removes the contact record entirely from the specified list, satisfying GDPR Article 17 deletion requests. The agent confirms the deletion to the requester in the conversation.

How is this different from EmailOctopus's built-in signup forms?

EmailOctopus forms are static embeds. Tars AI Agents have actual conversations, asking follow-up questions, applying relevant tags based on context, and managing multiple lists dynamically. Plus, the agent works across WhatsApp, SMS, and web, reaching audiences where traditional forms cannot.

How do I find my EmailOctopus API key to connect it to Tars?

Log into your EmailOctopus account, go to your account settings, and locate the API keys section. Copy your key and paste it in the Tars dashboard under Tools when adding EmailOctopus. Once connected, attach the tool to your AI Agent Gambit to enable subscriber management during conversations.

Is there a limit on how many contacts the agent can create per second?

EmailOctopus enforces a rate limit of 10 API requests per second. For typical conversational use, this is more than sufficient since each chat interaction creates one contact at a time. If you anticipate high-volume concurrent signups, the agent queues requests to stay within limits and retries if needed.

How to add Tools to your AI Agent

Supercharge your AI Agent with Tool Integrations

Don't limit your AI Agent to basic conversations. Watch how to configure and add powerful tools making your agent smarter and more functional.

Privacy & Security

We’ll never let you lose sleep over privacy and security concerns

At Tars, we take privacy and security very seriously. We are compliant with GDPR, ISO, SOC 2, and HIPAA.

GDPR
ISO
SOC 2
HIPAA

Still scrolling? We both know you're interested.

Let's chat about AI Agents the old-fashioned way. Get a demo tailored to your requirements.

Schedule a Demo