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!