Enginemailer
Enginemailer is an email marketing platform that enables businesses to manage contacts, design campaigns, and send personalized emails.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Enginemailer authenticates with an API key. Generate the credential in your Enginemailer account, then paste it into FlyMyAI the first time an agent uses an Enginemailer action.
Get your Enginemailer credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Enginemailer API Key | The API key used for authenticating requests to the Enginemailer API. Obtain this from your user profile at https://portal.enginemailer.com/Account/UserProfile. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
ENGINEMAILER_CHECK_EXPORT_STATUS_V2 | Tool to check status of a previously requested csv report export. use after initiating an export to poll for completion. | ID |
ENGINEMAILER_CREATE_CAMPAIGN | Tool to create a new email campaign. use when you need to configure and schedule a campaign before sending. | campaignName, campaignSubject, fromName, fromEmail, toListID, campaignContent, sendDate |
ENGINEMAILER_EXPORT_CSV_REPORT_V2 | Tool to export a transactional email report as csv. use when you need to initiate an export within a specific date range (max past 60 days). | Period |
ENGINEMAILER_GET_SUBCATEGORY | Tool to retrieve subcategories for a given category. use when you need to list or choose subcategories after selecting a category. | CategoryID |
ENGINEMAILER_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. | email, listid |
ENGINEMAILER_LIST_CAMPAIGN | Tool to retrieve a list of undelivered campaigns. use when you need to fetch campaigns awaiting delivery. | - |
ENGINEMAILER_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. | CampaignID |
ENGINEMAILER_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'. | CampaignID |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Enginemailer!