Connect Enginemailer to OpenClaw on Operator.io
Enginemailer is an email marketing platform for managing contacts, campaigns, and sending personalized emails. It helps businesses automate outreach and boost engagement with targeted messaging.
Automate Enginemailer with AI
Operator runs your personal agent on OpenClaw, the open source agent framework, and points it straight at Enginemailer. You message the agent on Telegram or Discord, tell it what you need in plain language, and it operates Enginemailer on its own, running actions like activate subscriber, add or update subscriber, check batch update status.
Your agent reaches Enginemailer directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Enginemailer
Your agent can call any of these Enginemailer actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Activate Subscriber
Tool to activate an inactive subscriber in EngineMailer. Use when you need to reactivate a subscriber that was previously deactivated either through the API or manually.
Add or Update Subscriber
Tool to add or update a subscriber with custom fields via N8N integration. Use when you need to create a new subscriber or update an existing one in the EngineMailer system.
Check Batch Update Status
Tool to check the status of a batch subscriber update operation. Use when you need to verify if a batch update job has completed or is still processing.
Batch Update Subscribers
Tool to add or update multiple subscribers with custom fields in a single batch operation. Use when you need to create or update multiple subscribers efficiently. Subscribers that fail validation are removed from processing automatically.
Check Export Status V2
Tool to check status of a previously requested CSV report export. Use after initiating an export to poll for completion. Large exports may take significant time; poll repeatedly until status indicates readiness before consuming the expor...
Test API Connection
Tool to test API connection and verify authentication. Use when you need to validate API credentials or check connectivity.
Create Campaign
Tool to create a new email campaign. Use when you need to configure and schedule a campaign before sending. Set trackOpens and trackClicks at creation; these flags cannot retroactively affect already-delivered messages.
Delete Campaign
Tool to delete an undelivered email campaign. Use when you need to remove a campaign that has not been sent yet.
Delete Recipient List
Tool to delete an existing recipient list from a targeted campaign. Use when you need to remove a specific recipient list from a campaign.
Delete Subscriber
Tool to remove a subscriber from the system by email address. Use when you need to permanently delete a subscriber's record.
Export CSV Report V2
Tool to export a transactional email report as CSV. Initiates an async export within a specific date range (max past 60 days); check readiness via ENGINEMAILER_CHECK_EXPORT_STATUS_V2 before using the export.
Find Subscriber
Tool to find a subscriber by email address via N8N integration. Use when you need to search for and retrieve subscriber information from the EngineMailer system.
Get Custom Field List
Tool to retrieve the list of custom fields configured for subscribers. Use when you need to discover available custom fields for subscriber management.
Get List Campaign
Tool to get a list of undelivered campaigns. Use when you need to fetch campaigns awaiting delivery.
Get New Subscribers
Tool to retrieve new subscribers with optional filtering by source, form, page, or popup. Use when you need to fetch recently added subscribers for synchronization or reporting workflows.
Get Subcategories
Tool to retrieve subcategories for a given category. Use when you need to list or choose subcategories after selecting a category.
Get Subscriber
Tool to retrieve subscriber information by email address. Use when you need to fetch details about a specific subscriber including their custom fields.
Get Subscriber Autoresponder Completed
Tool to retrieve subscribers who completed autoresponders with optional filtering by autoresponder ID. Use when you need to fetch completion events for autoresponders, optionally filtered by specific autoresponder or polling for new even...
Get Subscriber Autoresponder Triggered
Tool to retrieve subscribers who triggered autoresponders with optional filtering by autoresponder ID. Use when you need to fetch trigger events for autoresponders, optionally filtered by specific autoresponder or polling for new events...
Get Deleted Subscribers
Tool to retrieve deleted subscribers since last polling date. Use when you need to track or sync subscribers who have been removed from the system.
Get Subscribers Modified
Tool to retrieve modified subscribers since last polling date with optional limit. Use when you need to fetch recently modified subscribers for synchronization or polling workflows.
Get Subscribers Tagged
Tool to retrieve subscribers who were tagged with optional filtering by subcategory. Use when you need to fetch tagged subscribers for synchronization or reporting workflows.
Get Untagged Subscribers
Tool to retrieve subscribers who were untagged from subcategories. Use when you need to track or sync subscribers who have had tags removed, with optional filtering by subcategory and polling date.
Get Unsubscribe Events
Tool to retrieve unsubscribe events with optional filtering by campaign or autoresponder. Use when you need to fetch unsubscribe data for reporting, synchronization, or compliance workflows.
Insert Subscriber
Tool to add a new subscriber with optional custom fields. Use when registering a user to a specific mailing list after verifying their email.
List Autoresponders
Tool to retrieve a list of all autoresponders. Use when you need to fetch available autoresponders configured in the system.
List Campaigns
Tool to retrieve a list of all campaigns. Use when you need to fetch all campaigns from the system.
List Forms
Tool to retrieve a list of available forms in Enginemailer. Use when you need to discover forms for n8n integration or workflow configuration.
List Pages
Tool to retrieve a list of all pages. Use when you need to fetch available pages.
List Popups
Tool to retrieve a list of popups from Enginemailer. Use when you need to fetch available popups for n8n workflows.
List Templates
Tool to retrieve a list of all email templates. Use when you need to fetch available email templates for campaigns.
Pause Campaign
Tool to pause a scheduled email campaign. Use when you need to halt a campaign before sending to apply updates or adjust schedule.
Create/Update Category
Tool to create or update a category for subscriber segmentation. Use when organizing subscribers by common interests for targeted email marketing.
Update Subscriber
Tool to update data for an existing subscriber in EngineMailer. Use when you need to modify subscriber information such as custom fields or subcategory assignments.
Send Campaign
Tool to send an email campaign immediately. Use when the campaign exists, has at least one recipient, and is not scheduled or already delivered. E.g., 'Send campaign 123 now'.
Tag Subscriber to Subcategory
Tool to tag a subscriber to a specific subcategory via N8N API endpoint. Use when you need to categorize or organize subscribers by assigning them to a subcategory.
Unsubscribe (N8N)
Tool to unsubscribe a subscriber via N8N API endpoint. Use when you need to remove a subscriber from the mailing list using the N8N integration endpoint.
Unsubscribe Subscriber
Tool to unsubscribe a subscriber from the email list. Use when a user requests to be removed from the mailing list or to comply with unsubscribe requests.
How to connect Enginemailer
You authorize Enginemailer once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Enginemailer without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Enginemailer
- How do I connect Enginemailer to Operator?
- Connecting Enginemailer is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Enginemailer and you never reauthorize by hand.
- Can my agent publish and schedule content in Enginemailer?
- Yes. It can draft posts, schedule them, and read back how they did once they are live. A common loop is draft, review, schedule, and publish, where you approve the copy and the agent handles the timing and the posting in Enginemailer.
- Do I need to write code or manage Enginemailer API keys?
- No. Operator manages the Enginemailer connection and token refresh, so there are no API keys to paste and nothing to deploy.
- Can my agent use Enginemailer together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Enginemailer and tools like Sendgrid, Active campaign, Benchmark email in one job, reading from one and acting in another without you wiring anything between them.
More apps to automate
Apps your agent runs alongside Enginemailer, or browse all integrations.
Put your agent on Enginemailer
Sign in, connect Enginemailer, and hand your agent the work. Your first week is free.
Try for free