Mixmax, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Mixmax account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Connects with a key
- 96 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Mixmax is
The 1 Sales Engagement Platform for Gmail. Mixmax provides email tracking, scheduling, sequences, and productivity tools for sales teams.
You paste in a key from your own Mixmax account. It is kept encrypted, and you can withdraw it from inside Mixmax whenever you like.
One message in, the work done in Mixmax.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Mixmax. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Mixmax account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Mixmax
These are the ready-made tools your AI employee already has in Mixmax. It is not limited to them, but it never has to be taught these.
- Add Contact to GroupTool to add a contact to a contact group. Use when you need to add a single contact or bulk add multiple contacts (up to 100) to a specific group. Either email or contactId must be
- Add Email to Unsubscribe ListTool to add an email address to the Mixmax unsubscribe list. Use when you need to prevent sending emails to a specific address.
- Add Snippet to TagTool to add a snippet to a snippet tag in Mixmax. Use when you need to organize snippets by adding them to specific tags or folders.
- Add Team MembersTool to add one or more members to a Mixmax team by email. Use when you need to invite new members to a team. Returns the complete list of all team members after the addition.
- Cancel Sequence RecipientsTool to cancel specific recipients across all sequences. Use when you need to remove recipients from all active sequences. If emails parameter is provided, only those recipients ar
- Create Code SnippetTool to create a new Formatted Code enhancement in Mixmax. Use when you need to save a code snippet that can be recalled using /code command in the UI.
- Create ContactTool to create a new contact in Mixmax. Use when you need to add a new contact with an email address and optional metadata. If a contact with the same email already exists, it will
- Create Contact GroupTool to create a new contact group in Mixmax. Use when you need to organize contacts into a new group for better contact management. Note: This endpoint is deprecated but still fun
- Create Contact NoteTool to create a note for a contact. Use when you need to add a new note to a contact by their ID.
- Create insights reportTool to create a new insights report in Mixmax. Use when you need to generate analytics reports for messages, meetings, groups, users, sequences, templates, delegators, or customer
- Create Integration EnhancementTool to create a new enhancement integration in Mixmax. Use when you need to add a custom enhancement that will appear in the Enhance menu for your account only.
- Create Integrations CommandTool to create a new slash command that will be visible to only your account. Use when you need to add a custom slash command integration to Mixmax.
- Create Integrations SidebarsTool to create a new sidebar integration in Mixmax. Use when you need to register a custom sidebar that will appear in the Mixmax interface. Note: The sidebar will be visible only
- Create Link ResolverTool to create a new link resolver integration in Mixmax. Use when you need to set up automatic URL resolution for specific URL patterns. Note that 'shared' link resolvers cannot b
- Create Livefeed SearchTool to create a new saved search in the Mixmax livefeed. Use when you need to save a frequently-used livefeed query for quick access later.
- Create MessageTool to create a draft Mixmax message (email). Use when you need to compose a new email draft in Mixmax.
- Create RuleTool to create a new Mixmax rule/webhook. Use when you need to set up event-based automation that triggers on specific events like message sent, opened, or clicked.
- Create Rule ActionTool to create a new action for a Mixmax rule. Use when you need to add an action (such as a webhook) to an existing rule.
- Create Sequence FolderTool to create a new sequence folder in Mixmax. Use when you need to organize sequences by creating a new folder to group related sequences together.
- Create Snippet TagTool to create a new snippet tag (folder) in Mixmax. Use when you need to organize snippets by creating a new tag or folder.
- Create TeamTool to create a new team in Mixmax. Use when you need to create a team with a specific name. The authenticated user is automatically added as an admin member of the newly created
- Delete ContactTool to delete a contact by ID. Use when you need to remove a contact from Mixmax.
- Delete Contact GroupTool to delete a contact group by ID. Use when you need to remove a contact group after confirming its ID. Note: This endpoint is deprecated and returns 204 with no content on succ
- Delete Contact NoteTool to delete a note from a contact by its ID. Only the creator of the note can delete it. Use when removing a note after confirming both the contact ID and note ID.
- Delete Integration EnhancementTool to delete an integration enhancement by its ID. Use when you need to remove an enhancement from the Mixmax platform.
- Delete Integrations SidebarsTool to delete a sidebar integration by its ID. Use when removing an integration sidebar from Mixmax.
- Delete Link ResolverTool to permanently delete a link resolver by its ID. Use when removing unwanted or obsolete link resolvers. Returns empty response on success (204 No Content).
- Delete RuleTool to delete a Mixmax rule by its ID. Rules are used to intercept events and route them to webhooks. Use when you need to remove a rule after confirming its ID.
- Delete Rule ActionTool to delete an action from a Mixmax rule. Use when you need to remove a specific action from an existing rule.
- Delete Sequence FolderTool to permanently delete a sequence folder by its ID. Use when removing unwanted or obsolete sequence folders. Note: This endpoint returns 204 with no content on success.
- Delete slash commandTool to delete a slash command by its unique ID from Mixmax integrations. Use when you need to permanently remove a slash command.
- Delete SnippetTool to delete a snippet by moving it to trash. The snippet remains accessible via API with deletedOnly=true query parameter for 28 days before automatic purging. Recovery is possi
- Delete Snippet TagTool to delete a snippet tag by its unique ID. Use when you need to remove a snippet tag from Mixmax.
- Delete TeamTool to delete a team by its ID. Disbands the team permanently. Use only when confirmed by an admin, as this action is irreversible.
- Delete UnsubscribeTool to remove an email address from the Mixmax unsubscribe list. Use when you need to re-enable email sending to a previously unsubscribed address.
- Get all rulesTool to retrieve all Mixmax rules for the authenticated user. Rules are used to intercept events and route them to webhooks or other destinations. Use when you need to list all con
- Get Code SnippetTool to fetch a single Formatted Code enhancement by its unique ID. Use when you need to retrieve detailed information about a specific code snippet.
- Get contact by IDTool to retrieve a single contact by ID from Mixmax. Use when you need to fetch detailed information about a specific contact.
- Get Contact GroupTool to retrieve a single contact group by ID. Use when you need to fetch details of a specific contact group. Note: This endpoint is deprecated but still functional.
- Get Contact NotesTool to retrieve notes associated with a specific contact. Use when you need to fetch notes for a contact by their ID. Note: This endpoint is deprecated and may be removed in futur
- Get Contactgroup ContactsTool to retrieve membership for a contact group in Mixmax. Returns a list of contacts belonging to the specified group with their email addresses, user IDs, and optionally analytic
- Get Current UserTool to retrieve information about the currently authenticated user. Use when you need to fetch the current user's ID and profile details.
- Get Current User PreferencesTool to retrieve preferences for the currently authenticated user. Use when you need to fetch user-specific settings and configuration options.
- Get File RequestsTool to retrieve all file requests that you've sent out through Mixmax. Use when you need to see which file requests have been sent and track received uploads.
- Get insights report by IDTool to retrieve a single insights report by ID from Mixmax. Use when you need to fetch detailed information about a specific report including its title, query, and metadata.
- Get Integrations CommandsTool to retrieve a list of Slash Commands that you have access to in Mixmax. Use when you need to view or list all available slash command integrations.
- Get Integrations EnhancementsTool to retrieve a list of enhancements that you have access to in Mixmax. Use when you need to view available integrations enhancements.
- Get Integrations SidebarsTool to retrieve a list of sidebar integrations that you have access to in Mixmax. Use when you need to view or list all available sidebar integrations.
- Get Link Resolver IntegrationsTool to retrieve all link resolver integrations configured in Mixmax. Use when you need to list or view the link resolver integrations that transform URLs in emails.
- Get live feed activity dataTool to retrieve live feed activity data from Mixmax. Use when you need to get email engagement metrics, track message activity, or analyze send performance.
- Get Livefeed EventsTool to retrieve events for a specific message in the live feed. Use when you need to fetch interaction events (opens, clicks, replies) for a message sent through Mixmax or for all
- Get Meeting InvitesTool to retrieve a paginated list of meeting invites from Mixmax. Use when you need to access meeting scheduling information including timeslots, locations, and guest details.
- Get Message by IDTool to retrieve a single message by its unique ID. Use when you need to fetch detailed information about a specific message.
- Get MessagesTool to retrieve messages (emails) from Mixmax. Returns messages that are in draft, have been scheduled to send, or have been sent. Use when you need to list or search through emai
- Get PollsTool to retrieve polls created in Mixmax along with voting information. Use when you need to view polls you've sent and see who has voted on them.
- Get Q&A SurveysTool to retrieve Question & Answer surveys data from Mixmax. Use when you need to fetch Q&A survey information including questions, responses, and respondent details. Results are r
- Get Reports Data TableTool to query analytics data for messages and meetings from Mixmax reports. Returns metrics like opens, clicks, replies, deliverability rates, and percentages. Use when you need to
- Get Rule by IDTool to fetch a single rule by its unique ID from Mixmax. Use when you need to retrieve detailed information about a specific rule.
- Get Salesforce account informationTool to retrieve Salesforce account information for the authenticated user. Use when you need to check if a user is connected to Salesforce or fetch their Salesforce account detail
- Get Sequence Folder by IDTool to retrieve a single sequence folder by its ID from Mixmax. Use when you need to fetch details about a specific sequence folder.
- Get Snippet by IDTool to fetch a single snippet by its unique ID from Mixmax. Use when you need to retrieve detailed information about a specific snippet including its content, metadata, and sharin
- Get Snippet TagTool to retrieve a single snippet tag (folder) by its unique ID. Use when you need to fetch details about a specific snippet tag.
- Get Snippet TagsTool to retrieve a list of snippet tags (folders) from Mixmax. Use when you need to view or organize snippet tags in your Mixmax account.
- Get Team MembersTool to retrieve all members of a Mixmax team. Use when you need to list team memberships, including member details, roles, and invitation status.
- Get TeamsTool to retrieve all teams that the authenticated user is a member of. Use when you need to list or view teams in Mixmax.
- Get UnsubscribesTool to retrieve a list of unsubscribed email addresses from Mixmax. Use when you need to view contacts who have unsubscribed from sequences.
- Get Yes/No QuestionsTool to retrieve Yes/No questions created in Mixmax. Use when you need to view Yes/No questions you've sent and see who has responded to them.
- List Code SnippetsTool to list all Formatted Code enhancements you've created. Use when you need to retrieve code snippets available in your Mixmax account.
- List Contact GroupsTool to retrieve a list of contact groups from Mixmax. Use when you need to view, search, or sort contact groups. Supports filtering by name and sorting options.
- List ContactsTool to retrieve all Mixmax contacts (people you've emailed using Mixmax). Use when you need to list, search, or analyze contacts with optional analytics data. Note: Endpoint is de
- List insights reportsTool to retrieve all insights reports from Mixmax. Use when you need to list all available reports with their metadata, including title, query, userId, and timestamps.
- List Rule ActionsTool to list all actions for a given Mixmax rule. Actions represent the "Then" part of the rules UI - what happens when a rule is triggered. Use when you need to view all actions c
- List Sequence FoldersTool to retrieve a list of all sequence folders from Mixmax. Use when you need to view or enumerate available sequence folders for organizing sequences.
- List SequencesTool to retrieve a list of sequences from Mixmax. Use when you need to view sequences (email campaigns) that you have access to. Supports limiting results and expanding nested fiel
- List SnippetsTool to list templates or snippets that you have access to (including those shared with you). Use when you need to retrieve available snippets in your Mixmax account.
- Post Reports Data TableTool to generate a table report with specified analytics data for messages, meetings, or sequences. Use when you need to create custom reports with specific filtering, grouping, an
- Query ContactsTool to search for matching contacts across multiple sources including Mixmax, Google Directory, and Salesforce (contacts, leads, accounts, and opportunities). Use when you need to
- Remove Contact from GroupTool to remove a contact from a contact group. Use when you need to disassociate a contact from a specific group after confirming both the group ID and contact ID.
- Remove Team MemberTool to remove a member from a Mixmax team. Use when you need to revoke a user's team membership. Can only be called by the admin or a user trying to leave a team.
- Search SequencesTool to search sequence recipients by email and sequenceId from Mixmax. Use when you need to find sequences and recipients based on specific criteria. Returns both sequences and re
- Send Message DraftTool to send a message draft by its unique ID. Use when you need to send an existing draft message that was created via POST /v1/messages. Messages are sent within 3 seconds after
- Send Snippet as EmailTool to send a snippet as an email to specified recipients. Use when you need to send a saved snippet/template to one or more email addresses.
- Send Test MessageTool to send a test Mixmax message to the authenticated user, resolving any variables. Use when you need to test message templates or verify that the Mixmax API integration is work
- Update Appointment Link Calendar NameTool to update your custom "Mixmax Calendar" vanity URL name. Use when you need to change the calendar name that appears in your personalized calendar link (e.g., https://cal.mixma
- Update ContactTool to update a specific contact by ID. Use when you need to modify contact details such as name, email, or custom metadata fields.
- Update Contact GroupTool to update a contact group by ID. Use when you need to modify a contact group's name, sharing settings, or team associations. Note: This endpoint is deprecated but still functi
- Update Contact NoteTool to update a note on a contact by its ID. Only the creator of the note can edit it. The contact note will show "(edited)" in the UI after update.
- Update Current User PreferencesTool to update preferences for the currently authenticated user. Use when you need to modify user-specific settings like tracking preferences, UI features, hotkeys, or calendar set
- Update insights reportTool to update an existing insights report in Mixmax. Use when you need to modify a report's title, type, or query. All fields are optional - only provide the fields you want to up
- Update Message by IDTool to update a message by its unique ID. Use when you need to modify message content, recipients, or tracking settings for an existing message.
- Update Rule ActionTool to update an action within a Mixmax rule. Use when you need to modify action properties like webhook URL or action type.
- Update Rule by IDTool to update a rule by its unique ID in Mixmax. Use when you need to modify an existing rule's name, trigger, or filter. At least one field should be provided to update.
- Update Sequence Folder by IDTool to update a sequence folder by its unique ID in Mixmax. Use when you need to modify an existing sequence folder's name or other properties.
- Update Snippet by IDTool to update a snippet by its unique ID in Mixmax. Use when you need to modify an existing snippet's name, title, content, or inline status. At least one field should be provided
- Update Snippet TagTool to update a snippet tag (folder) by its unique ID. Use when you need to modify a snippet tag's name, sharing settings, or inline status.
- Update TeamTool to update a team's information by ID. Use when you need to modify a team's name or other properties. Only admins can perform this operation.
You stay the boss of your Mixmax account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Mixmax account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Mixmax is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Mixmax and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Mixmax
- Can an AI employee really work inside Mixmax?
- Yes. It signs in to your own Mixmax account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Mixmax?
- No. Nothing moves and nothing is replaced. Your records stay in Mixmax, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Mixmax account?
- You paste in a key from your own Mixmax account. It is kept encrypted, and you can withdraw it from inside Mixmax whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Mixmax?
- It has 96 ready-made tools in Mixmax today, among them Add Contact to Group, Add Email to Unsubscribe List and Add Snippet to Tag. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Mixmax and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Mixmax and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Mixmax?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Mixmax is written down with what it did and when.