Mailtrap integration
Email Delivery Platform for testing and sending transactional emails
- Provider
- mailtrap
- Category
- Other
- Setup
- User-supplied API key
- Actions
- 49 available
Quick start
Call Mailtrap from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Mailtrap's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"MAILTRAP_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
End-users supply their own Mailtrap API key. OverSkill provides a pre-built connection form via the integration card — your app can call the composio client immediately once the user has connected.
Available actions
49 actions exposed via the
Mailtrap integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
MAILTRAP_CLEAN_INBOX -
MAILTRAP_CREATE_CONTACT -
MAILTRAP_CREATE_CONTACT_EVENT -
MAILTRAP_CREATE_CONTACT_EXPORT -
MAILTRAP_CREATE_CONTACT_FIELD -
MAILTRAP_CREATE_CONTACT_LIST -
MAILTRAP_CREATE_EMAIL_TEMPLATE -
MAILTRAP_CREATE_SENDING_DOMAIN -
MAILTRAP_DELETE_CONTACT -
MAILTRAP_DELETE_CONTACT_FIELD -
MAILTRAP_DELETE_CONTACT_LIST -
MAILTRAP_DELETE_EMAIL_TEMPLATE
Show all 49 actions
-
MAILTRAP_DELETE_PROJECT -
MAILTRAP_DELETE_SENDING_DOMAIN -
MAILTRAP_GET_BILLING_USAGE -
MAILTRAP_GET_CONTACT -
MAILTRAP_GET_CONTACT_EXPORT -
MAILTRAP_GET_CONTACT_FIELD -
MAILTRAP_GET_CONTACT_IMPORT -
MAILTRAP_GET_CONTACT_LIST -
MAILTRAP_GET_EMAIL_TEMPLATE -
MAILTRAP_GET_INBOX -
MAILTRAP_GET_MESSAGE_HTML -
MAILTRAP_GET_PERMISSION_RESOURCES -
MAILTRAP_GET_PROJECT -
MAILTRAP_GET_SENDING_DOMAIN -
MAILTRAP_GET_SENDING_STATS -
MAILTRAP_GET_SENDING_STATS_BY_CATEGORIES -
MAILTRAP_GET_SENDING_STATS_BY_DATE -
MAILTRAP_GET_SENDING_STATS_BY_DOMAINS -
MAILTRAP_GET_SENDING_STATS_BY_ESP -
MAILTRAP_IMPORT_CONTACTS -
MAILTRAP_LIST_ACCOUNTS -
MAILTRAP_LIST_CONTACT_FIELDS -
MAILTRAP_LIST_CONTACT_LISTS -
MAILTRAP_LIST_EMAIL_TEMPLATES -
MAILTRAP_LIST_INBOXES -
MAILTRAP_LIST_MESSAGES -
MAILTRAP_LIST_PROJECTS -
MAILTRAP_LIST_SENDING_DOMAINS -
MAILTRAP_LIST_SUPPRESSIONS -
MAILTRAP_MARK_INBOX_AS_READ -
MAILTRAP_RESET_INBOX_CREDENTIALS -
MAILTRAP_UPDATE_CONTACT -
MAILTRAP_UPDATE_CONTACT_FIELD -
MAILTRAP_UPDATE_CONTACT_LIST -
MAILTRAP_UPDATE_EMAIL_TEMPLATE -
MAILTRAP_UPDATE_INBOX -
MAILTRAP_UPDATE_PROJECT
Build with Mailtrap
Open OverSkill, describe what you want to build, and reference Mailtrap in your prompt — the AI will wire up the integration automatically.