Mailtrap
Email testing and sending platform for inboxes, messages, domains, templates, and deliverability checks.
Covers email testing and sending activity across inboxes, messages, domains, templates, and deliverability checks.
Use Mailtrap with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Mailtrap to work.
What Snow can do with Mailtrap
These are the Mailtrap operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads27
Look at your data without changing it.
- Get Contact
Tool to retrieve a contact by UUID or email address from Mailtrap. Use when you need to fetch details of a specific contact including their subscription status, lists, and custom fields.
- Get Permission Resources
Tool to retrieve all resources in account for permission management. Use when you need to see the hierarchical structure of projects, inboxes, and other resources with their access levels for the current authentication token.
- Get Sending Stats
Tool to retrieve email sending statistics from Mailtrap for a specific account. Use when you need metrics like delivery rate, bounce rate, open rate, click rate, and spam rate for a date range.
- Get Sending Stats by Date
Tool to retrieve email sending statistics aggregated by date. Use when you need to analyze email delivery performance, bounce rates, open rates, click rates, and spam rates for a specific date range.
- List Accounts
Tool to list all Mailtrap accounts you have access to. Use when you need to retrieve account information or get account IDs for other operations. Returns account ID, name, and access levels (1000=owner, 100=admin, 10=viewer).
- List Contact Lists
Tool to retrieve all contact lists for a Mailtrap account. Use when you need to view available contact lists or obtain contact list IDs for other operations.
- List Inboxes
Tool to get a list of inboxes for a Mailtrap account. Use when you need to retrieve all inboxes associated with an account ID. Returns the list of inboxes with their configuration, permissions, and statistics.
- List Messages in Inbox
Tool to get messages from a Mailtrap inbox. Use when you need to retrieve emails from a specific inbox, with support for search filtering and pagination. Returns up to 30 messages per request.
- List Projects
Tool to get a list of projects for a Mailtrap account. Use when you need to retrieve all projects and their associated inboxes for a specific account. Returns project attributes, permissions, and nested inbox information.
- List Sending Domains
Tool to list all sending domains for a Mailtrap account. Use when you need to retrieve configured domains for email sending.
Creates6
Add something new to your account.
- Create Contact
Tool to create a new contact in Mailtrap. Use when you need to add a contact with an email address to a Mailtrap account. Optionally include custom fields and assign to contact lists.
- Create Contact Event
Tool to create a contact event in Mailtrap. Use when you need to track custom events associated with a contact for segmentation or automation triggers.
- Create Contact Field
Tool to create a custom contact field in Mailtrap. Use when you need to add new contact attributes for personalization and segmentation in email campaigns.
- Create Contact List
Tool to create a new contact list in Mailtrap. Use when you need to organize contacts into groups or segments. Each contact list has a unique ID and name that can be used to add contacts to it later.
- Create Email Template
Tool to create a new email template in Mailtrap account. Use when you need to create a reusable email template with HTML/text content, subject, and category. The template can be used for sending promotional, transactional, or newsletter emails.
- Create Sending Domain
Tool to create a new sending domain in Mailtrap. Use when you need to register a domain for sending transactional emails. After creation, DNS records must be configured before the domain can be used for sending.
Updates9
Change something that is already there.
- Reset Inbox Credentials
Tool to reset SMTP credentials for a Mailtrap inbox. Use when you need to regenerate the username and password for inbox access.
- Update contact
Tool to update an existing contact in Mailtrap. Use when you need to modify contact details such as email, custom fields, list memberships, or subscription status. If the contact doesn't exist, it will be created.
- Update inbox
Tool to update an inbox's settings in Mailtrap. Use when you need to change the inbox name or email username.
- Update project
Tool to update a project's name in Mailtrap. Use when you need to rename an existing project.
- Import Contacts
Tool to import contacts in bulk to Mailtrap. Use when you need to add or update multiple contacts at once. The import operation is asynchronous and returns a job ID that can be used to check the status later.
- Mark Inbox as Read
Tool to mark all messages in a Mailtrap inbox as read. Use when you need to mark all unread messages as read in a specific inbox.
- Update Contact Field
Tool to update a contact field in Mailtrap. Use when you need to modify the name or merge tag of an existing contact field.
- Update Contact List
Tool to update a contact list's name in Mailtrap. Use when you need to rename an existing contact list.
- Update Email Template
Tool to update an existing email template in Mailtrap account. Use when you need to modify template properties such as name, subject, category, HTML body, or plain text body. All fields in the email_template object are optional - only provide the fields you want to update.
Deletes7
Remove something. This often cannot be undone.
- Clean Inbox
Tool to clean an inbox in Mailtrap by deleting all messages. Use when you need to remove all emails from an inbox while keeping the inbox itself.
- Delete Contact
Tool to delete a contact from a Mailtrap account. Use when you need to permanently remove a contact by their UUID or email address. The deletion is permanent and cannot be undone.
- Delete Project
Tool to delete a project from Mailtrap. Use when you need to permanently remove a project and its associated resources. Returns the ID of the deleted project.
- Delete Contact Field
Tool to delete a contact field by its ID. Use when you need to remove a custom contact field from an account.
- Delete Contact List
Tool to delete a contact list by its ID. Use when you need to remove a contact list from an account.
- Delete Email Template
Tool to delete an email template from a Mailtrap account. Use when you need to remove an existing email template.
- Delete Sending Domain
Tool to delete a sending domain from a Mailtrap account. Use when you need to remove a domain permanently.
Related integrations
Ready to put Mailtrap to work?
Sign up free, build an app by chatting, and connect Mailtrap in minutes. No credit card required.