Skip to main content
Moosend logo

Moosend

Moosend is a cloud-based, AI-powered email marketing solution that allows you to target your audience at scale.

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​

Moosend authenticates with an API key. Generate the credential in your Moosend account, then paste it into FlyMyAI the first time an agent uses a Moosend action.

Get your Moosend credential →

Fields to fill in FlyMyAI​

FieldDetails
Moosend API KeyYour Moosend API Key (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
MOOSEND_ADD_SUBSCRIBERTool to add or update a subscriber in a mailing list. use after obtaining the mailing list id to manage subscribers.mailingListID, email
MOOSEND_CREATE_CUSTOM_FIELDTool to create a custom field in a mailing list. use when you need to define a new custom field for subscriber data.mailing_list_id, name
MOOSEND_CREATE_MAILING_LISTTool to create a new empty mailing list in moosend. use after obtaining api key.Name, Preferences
MOOSEND_DELETE_CAMPAIGNTool to delete a campaign. use when you need to permanently remove a draft or sent campaign from your moosend account after confirming its id. deletion is irreversible.campaign_id
MOOSEND_DELETE_CUSTOM_FIELDTool to remove a custom field definition from a mailing list. use when you have confirmed the custom field id to delete.mailing_list_id, custom_field_id
MOOSEND_DELETE_MAILING_LISTTool to delete a mailing list. use when you need to permanently remove a mailing list from your moosend account after confirming its id. deletion is irreversible.mailing_list_id
MOOSEND_GET_ALL_CAMPAIGNSTool to retrieve a list of all campaigns in your account. use after acquiring valid api credentials to explore campaign data.-
MOOSEND_GET_ALL_SUBSCRIBERSTool to retrieve subscribers in a specified mailing list by status. use when you need to paginate subscribers after confirming list id and status.mailingListID, status
MOOSEND_GET_CAMPAIGN_DETAILSTool to retrieve detailed properties of a specific campaign. use when you need to inspect a campaign's full configuration after creation or scheduling.campaign_id
MOOSEND_GET_SUBSCRIBER_BY_EMAILTool to search for a subscriber by email in a mailing list. use when you need subscriber details after confirming the list exists. example: "get subscriber details for jane.doe@example.com in list 04fad8e2-..."mailingListID, Email
MOOSEND_SCHEDULE_CAMPAIGNTool to schedule a campaign. use when you want to set a specific date and time for campaign delivery after confirming its id.campaign_id, ScheduledDateTime
MOOSEND_SEND_CAMPAIGNTool to send an existing draft campaign immediately. use when you want to dispatch a campaign to all recipients after final review.CampaignID
MOOSEND_UPDATE_CAMPAIGNTool to update a draft campaign. use when you want to modify properties of an existing draft campaign before sending.CampaignID, Name
MOOSEND_UPDATE_CUSTOM_FIELDTool to update properties of an existing custom field in a mailing list. use after confirming mailing list and custom field ids.mailing_list_id, custom_field_id, name
MOOSEND_UPDATE_MAILING_LISTTool to update the properties of an existing mailing list. use when you need to change list metadata after confirming the list id.mailing_list_id
We love our partners - FlyMy.AI builds with the best. Thanks, Moosend!