Mailcoach
Overview
SLUG: MAILCOACH
Description
Mailcoach is an email marketing platform that allows users to manage email campaigns and subscriber lists efficiently.
Authentication Details
API Key
Connecting to Mailcoach
Create an auth config
Use the dashboard to create an auth config for the Mailcoach toolkit. This allows you to connect multiple Mailcoach accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Mailcoach Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Mailcoach toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
MAILCOACH_ADD_CAMPAIGN
Tool Name: Add Mailcoach Campaign
Description
Action Parameters
Action Response
MAILCOACH_ADD_EMAIL_LIST
Tool Name: Add Email List
Description
Action Parameters
Action Response
MAILCOACH_ADD_SUPPRESSION
Tool Name: Add suppression
Description
Action Parameters
Action Response
MAILCOACH_ADD_TAG
Tool Name: Add Tag to Email List
Description
Action Parameters
Action Response
MAILCOACH_ADD_TAGS_TO_SUBSCRIBER
Tool Name: Add Tags to Subscriber
Description
Action Parameters
Action Response
MAILCOACH_ADD_TEMPLATE
Tool Name: Add Template
Description
Action Parameters
Action Response
MAILCOACH_ADD_TRANSACTIONAL_EMAIL_TEMPLATE
Tool Name: Add Transactional Email Template
Description
Action Parameters
Action Response
MAILCOACH_APPEND_TO_SUBSCRIBER_IMPORT
Tool Name: Append to Subscriber Import
Description
Action Parameters
Action Response
MAILCOACH_CONFIRM_SUBSCRIBER
Tool Name: Confirm Subscriber
Description
Action Parameters
Action Response
MAILCOACH_CREATE_SUBSCRIBER_IMPORT
Tool Name: Create Subscriber Import
Description
Action Parameters
Action Response
MAILCOACH_DELETE_CAMPAIGN
Tool Name: Delete Campaign
Description
Action Parameters
Action Response
MAILCOACH_DELETE_EMAIL_LIST
Tool Name: Delete Email List
Description
Action Parameters
Action Response
MAILCOACH_DELETE_SEND
Tool Name: Delete Send
Description
Action Parameters
Action Response
MAILCOACH_DELETE_SUBSCRIBER
Tool Name: Delete Subscriber
Description
Action Parameters
Action Response
MAILCOACH_DELETE_SUBSCRIBER_IMPORT
Tool Name: Delete Subscriber Import
Description
Action Parameters
Action Response
MAILCOACH_DELETE_SUPPRESSION
Tool Name: Delete Suppression
Description
Action Parameters
Action Response
MAILCOACH_DELETE_TAG
Tool Name: Delete Tag from Email List
Description
Action Parameters
Action Response
MAILCOACH_DELETE_TEMPLATE
Tool Name: Delete Template
Description
Action Parameters
Action Response
MAILCOACH_DELETE_TRANSACTIONAL_MAIL
Tool Name: Delete Transactional Mail
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_CAMPAIGNS
Tool Name: Get All Campaigns
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_SENT_ITEMS
Tool Name: Get All Sent Items
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_SUBSCRIBER_IMPORTS
Tool Name: Get All Subscriber Imports
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_SUPPRESSIONS
Tool Name: Get All Suppressions
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_TAGS
Tool Name: Get All Tags
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_TEMPLATES
Tool Name: Get All Templates
Description
Action Parameters
Action Response
MAILCOACH_GET_ALL_TRANSACTIONAL_EMAIL_TEMPLATES
Tool Name: Get All Transactional Email Templates
Description
Action Parameters
Action Response
MAILCOACH_GET_EMAIL_LISTS
Tool Name: Get Email Lists
Description
Action Parameters
Action Response
MAILCOACH_GET_SPECIFIC_CAMPAIGN
Tool Name: Get Specific Campaign
Description
Action Parameters
Action Response
MAILCOACH_GET_SPECIFIC_EMAIL_LIST
Tool Name: Get Specific Email List
Description
Action Parameters
Action Response
MAILCOACH_GET_SPECIFIC_SUBSCRIBER
Tool Name: Get Specific Subscriber
Description
Action Parameters
Action Response
MAILCOACH_GET_SPECIFIC_SUPPRESSION
Tool Name: Get Specific Suppression
Description
Action Parameters
Action Response
MAILCOACH_GET_SPECIFIC_TAG
Tool Name: Get Specific Tag
Description
Action Parameters
Action Response
MAILCOACH_GET_SPECIFIC_TEMPLATE
Tool Name: Get Specific Template
Description
Action Parameters
Action Response
MAILCOACH_GET_TRANSACTIONAL_MAILS
Tool Name: Get Transactional Mails
Description
Action Parameters
Action Response
MAILCOACH_REMOVE_TAGS_FROM_SUBSCRIBER
Tool Name: Remove Tags from Subscriber
Description
Action Parameters
Action Response
MAILCOACH_RESEND_CONFIRMATION
Tool Name: Resend Subscriber Confirmation
Description
Action Parameters
Action Response
MAILCOACH_START_SUBSCRIBER_IMPORT
Tool Name: Start Subscriber Import
Description
Action Parameters
Action Response
MAILCOACH_SUBSCRIBE_TO_EMAIL_LIST
Tool Name: Subscribe To Email List
Description
Action Parameters
Action Response
MAILCOACH_UNSUBSCRIBE_SUBSCRIBER
Tool Name: Unsubscribe Subscriber
Description
Action Parameters
Action Response
MAILCOACH_UPDATE_CAMPAIGN
Tool Name: Update Campaign
Description
Action Parameters
Action Response
MAILCOACH_UPDATE_EMAIL_LIST
Tool Name: Update Email List
Description
Action Parameters
Action Response
MAILCOACH_UPDATE_SUBSCRIBER
Tool Name: Update Subscriber
Description
Action Parameters
Action Response
MAILCOACH_UPDATE_SUBSCRIBER_IMPORT
Tool Name: Update Subscriber Import
Description
Action Parameters
Action Response
MAILCOACH_UPDATE_TAG
Tool Name: Update Tag
Description
Action Parameters
Action Response
MAILCOACH_UPDATE_TEMPLATE
Tool Name: Update Template
Description
Action Parameters
Action Response