Skip to main content
Enginemailer logo

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

FieldDetails
Enginemailer API KeyThe 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.

ActionWhat it doesRequired inputs
ENGINEMAILER_CHECK_EXPORT_STATUS_V2Tool to check status of a previously requested csv report export. use after initiating an export to poll for completion.ID
ENGINEMAILER_CREATE_CAMPAIGNTool 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_V2Tool 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_SUBCATEGORYTool to retrieve subcategories for a given category. use when you need to list or choose subcategories after selecting a category.CategoryID
ENGINEMAILER_INSERT_SUBSCRIBERTool 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_CAMPAIGNTool to retrieve a list of undelivered campaigns. use when you need to fetch campaigns awaiting delivery.-
ENGINEMAILER_PAUSE_CAMPAIGNTool 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_CAMPAIGNTool 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
We love our partners - FlyMy.AI builds with the best. Thanks, Enginemailer!