mixmax.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
Appointment Links
getMe
appointmentLinks.getMe
Get the user’s default Mixmax appointment link.
Risk: read
list
appointmentLinks.list
Search the user’s Mixmax appointment links by name.
Risk: read
object[]
Output full type
Output full type
updateMe
appointmentLinks.updateMe
Rename the user’s default Mixmax appointment link.
Risk: write
undefined
Code Snippets
create
codeSnippets.create
Create a Mixmax code snippet.
Risk: write
get
codeSnippets.get
Retrieve one Mixmax code snippet by id.
Risk: read
list
codeSnippets.list
List the user’s Mixmax code snippets.
Risk: read
results full type
results full type
File Requests
get
fileRequests.get
Retrieve one Mixmax file request by id.
Risk: read
uploads full type
uploads full type
list
fileRequests.list
List the Mixmax file requests the user has access to.
Risk: read
results full type
results full type
Insights Reports
create
insightsReports.create
Create a saved Mixmax insights report from a query.
Risk: write
delete
insightsReports.delete
Delete a saved Mixmax insights report permanently.
Risk: destructive
undefined
list
insightsReports.list
List the user’s saved Mixmax insights reports.
Risk: read
results full type
results full type
update
insightsReports.update
Update a saved Mixmax insights report.
Risk: write
Integrations
commands.create
integrations.commands.create
Create a Mixmax slash command integration.
Risk: write
commands.delete
integrations.commands.delete
Delete a Mixmax slash command integration.
Risk: destructive
undefined
commands.list
integrations.commands.list
List the user’s Mixmax slash command integrations.
Risk: read
results full type
results full type
enhancements.create
integrations.enhancements.create
Create a Mixmax enhance-menu integration.
Risk: write
enhancements.delete
integrations.enhancements.delete
Delete a Mixmax enhance-menu integration.
Risk: destructive
undefined
enhancements.list
integrations.enhancements.list
List the user’s Mixmax enhance-menu integrations.
Risk: read
results full type
results full type
linkResolvers.create
integrations.linkResolvers.create
Create a Mixmax link resolver integration.
Risk: write
linkResolvers.delete
integrations.linkResolvers.delete
Delete a Mixmax link resolver integration.
Risk: destructive
undefined
linkResolvers.list
integrations.linkResolvers.list
List the user’s Mixmax link resolver integrations.
Risk: read
results full type
results full type
sidebars.create
integrations.sidebars.create
Create a Mixmax sidebar integration.
Risk: write
sidebars.delete
integrations.sidebars.delete
Delete a Mixmax sidebar integration.
Risk: destructive
undefined
sidebars.list
integrations.sidebars.list
List the user’s Mixmax sidebar integrations.
Risk: read
results full type
results full type
Livefeed
events
livefeed.events
List individual Mixmax live feed events such as opens, clicks, and replies.
Risk: read
results full type
results full type
list
livefeed.list
List the user’s Mixmax live feed of tracked email activity, with optional stats.
Risk: read
results full type
results full type
stats full type
stats full type
Meeting Invites
get
meetingInvites.get
Retrieve one Mixmax meeting invite by id.
Risk: read
timeslots full type
timeslots full type
additionalGuests full type
additionalGuests full type
roomsAndResources full type
roomsAndResources full type
anyRoomInBuilding full type
anyRoomInBuilding full type
list
meetingInvites.list
List the Mixmax meeting invites sent to the user.
Risk: read
results full type
results full type
Meetings
getTranscript
meetings.getTranscript
Retrieve the transcript of one Mixmax meeting.
Risk: read
transcript full type
transcript full type
cleanedTranscript full type
cleanedTranscript full type
searchSummaries
meetings.searchSummaries
Search Mixmax meeting summaries by attendee, title, and date range.
Risk: read
meetings full type
meetings full type
Meeting Types
create
meetingTypes.create
Create a Mixmax meeting template.
Risk: write
daysFromNow full type
daysFromNow full type
day0 full type
day0 full type
day1 full type
day1 full type
day2 full type
day2 full type
day3 full type
day3 full type
day4 full type
day4 full type
day5 full type
day5 full type
day6 full type
day6 full type
minNoticeDuration full type
minNoticeDuration full type
defaults full type
defaults full type
defaultGuests full type
defaultGuests full type
customFields full type
customFields full type
roomsAndResources full type
roomsAndResources full type
integrations full type
integrations full type
setDateRange full type
setDateRange full type
daysFromNow full type
daysFromNow full type
day0 full type
day0 full type
day1 full type
day1 full type
day2 full type
day2 full type
day3 full type
day3 full type
day4 full type
day4 full type
day5 full type
day5 full type
day6 full type
day6 full type
minNoticeDuration full type
minNoticeDuration full type
defaults full type
defaults full type
defaultGuests full type
defaultGuests full type
customFields full type
customFields full type
roomsAndResources full type
roomsAndResources full type
integrations full type
integrations full type
setDateRange full type
setDateRange full type
delete
meetingTypes.delete
Delete a Mixmax meeting template permanently.
Risk: destructive
undefined
get
meetingTypes.get
Retrieve one Mixmax meeting template by id.
Risk: read
daysFromNow full type
daysFromNow full type
day0 full type
day0 full type
day1 full type
day1 full type
day2 full type
day2 full type
day3 full type
day3 full type
day4 full type
day4 full type
day5 full type
day5 full type
day6 full type
day6 full type
minNoticeDuration full type
minNoticeDuration full type
defaults full type
defaults full type
defaultGuests full type
defaultGuests full type
customFields full type
customFields full type
roomsAndResources full type
roomsAndResources full type
integrations full type
integrations full type
setDateRange full type
setDateRange full type
list
meetingTypes.list
List the user’s Mixmax meeting templates.
Risk: read
results full type
results full type
update
meetingTypes.update
Update a Mixmax meeting template.
Risk: write
daysFromNow full type
daysFromNow full type
day0 full type
day0 full type
day1 full type
day1 full type
day2 full type
day2 full type
day3 full type
day3 full type
day4 full type
day4 full type
day5 full type
day5 full type
day6 full type
day6 full type
minNoticeDuration full type
minNoticeDuration full type
defaults full type
defaults full type
defaultGuests full type
defaultGuests full type
customFields full type
customFields full type
roomsAndResources full type
roomsAndResources full type
integrations full type
integrations full type
setDateRange full type
setDateRange full type
Messages
create
messages.create
Create a Mixmax draft message without sending it.
Risk: write
to full type
to full type
cc full type
cc full type
bcc full type
bcc full type
from full type
from full type
followUp full type
followUp full type
attachments full type
attachments full type
from full type
from full type
to full type
to full type
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
followUp full type
followUp full type
sequence full type
sequence full type
get
messages.get
Retrieve one Mixmax message by id.
Risk: read
from full type
from full type
to full type
to full type
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
followUp full type
followUp full type
sequence full type
sequence full type
list
messages.list
List Mixmax messages (drafts, scheduled, sent, or failed), newest first.
Risk: read
results full type
results full type
schedule
messages.schedule
Schedule a saved Mixmax draft: Mixmax emails its recipients at the given Unix-millisecond timestamp unless the send is unscheduled first.
Risk: write
options full type
options full type
data full type
data full type
string \| undefined
send
messages.send
Send a saved Mixmax draft: this emails its recipients. Delivery is asynchronous and cannot be undone.
Risk: write
data full type
data full type
options full type
options full type
sendPlain
messages.sendPlain
Send a plain email from the user’s mailbox to its recipients immediately, outside Mixmax tracking. It cannot be undone.
Risk: write
message full type
message full type
undefined
test
messages.test
Send a Mixmax test email to the calling user’s own account.
Risk: write
unschedule
messages.unschedule
Cancel a scheduled Mixmax send and return the message to draft.
Risk: write
string \| undefined
update
messages.update
Update the fields of a sent Mixmax message; each included field replaces the stored value.
Risk: write
to full type
to full type
cc full type
cc full type
bcc full type
bcc full type
from full type
from full type
followUp full type
followUp full type
attachments full type
attachments full type
undefined
Polls
get
polls.get
Retrieve one Mixmax poll by id.
Risk: read
options full type
options full type
list
polls.list
List the user’s Mixmax polls with their response counts.
Risk: read
results full type
results full type
Qa
get
qa.get
Retrieve one Mixmax Q&A form by id.
Risk: read
questions full type
questions full type
list
qa.list
List the user’s Mixmax Q&A forms with their answers.
Risk: read
results full type
results full type
Reports
runDataTable
reports.runDataTable
Run a Mixmax reporting query and return the aggregated data table buckets.
Risk: read
buckets full type
buckets full type
totals full type
totals full type
aggs full type
aggs full type
extra full type
extra full type
Rules
actions.create
rules.actions.create
Add an action to a Mixmax rule.
Risk: write
actions.delete
rules.actions.delete
Remove one action from a Mixmax rule.
Risk: destructive
undefined
actions.list
rules.actions.list
List the actions of one Mixmax rule.
Risk: read
results full type
results full type
actions.update
rules.actions.update
Update one action of a Mixmax rule.
Risk: write
create
rules.create
Create a Mixmax rule with a trigger and actions.
Risk: write
trigger full type
trigger full type
trigger full type
trigger full type
actions full type
actions full type
delete
rules.delete
Delete a Mixmax rule permanently.
Risk: destructive
undefined
deleteBulk
rules.deleteBulk
Delete several Mixmax rules at once by their ids.
Risk: destructive
undefined
events.get
rules.events.get
Retrieve one Mixmax rule event by id.
Risk: read
payload full type
payload full type
metadata full type
metadata full type
events.list
rules.events.list
List Mixmax rule events with their status, filterable by rule and outcome.
Risk: read
records full type
records full type
get
rules.get
Retrieve one Mixmax rule by id.
Risk: read
trigger full type
trigger full type
actions full type
actions full type
list
rules.list
List the user’s Mixmax rules, optionally with their actions.
Risk: read
results full type
results full type
update
rules.update
Update the trigger or fields of a Mixmax rule.
Risk: write
trigger full type
trigger full type
Salesforce
createAccount
salesforce.createAccount
Create a Salesforce account through Mixmax.
Risk: write
errors full type
errors full type
createContact
salesforce.createContact
Create a Salesforce contact through Mixmax.
Risk: write
errors full type
errors full type
createLead
salesforce.createLead
Create a Salesforce lead through Mixmax.
Risk: write
errors full type
errors full type
createOpportunity
salesforce.createOpportunity
Create a Salesforce opportunity through Mixmax.
Risk: write
errors full type
errors full type
createTask
salesforce.createTask
Create a Salesforce task through Mixmax.
Risk: write
errors full type
errors full type
deleteOpportunity
salesforce.deleteOpportunity
Delete a Salesforce opportunity through Mixmax.
Risk: destructive
undefined
deleteTask
salesforce.deleteTask
Delete a Salesforce task through Mixmax.
Risk: destructive
errors full type
errors full type
getAccount
salesforce.getAccount
Retrieve one Salesforce account synced to Mixmax.
Risk: read
object \| undefined
Output full type
Output full type
getAccountImplicit
salesforce.getAccountImplicit
Look up the Salesforce account matching an email domain.
Risk: read
object \| undefined
Output full type
Output full type
getContact
salesforce.getContact
Retrieve one Salesforce contact synced to Mixmax.
Risk: read
object \| undefined
Output full type
Output full type
getContactOrLead
salesforce.getContactOrLead
Look up the Salesforce contact or lead matching an email address.
Risk: read
object \| undefined
Output full type
Output full type
getLead
salesforce.getLead
Retrieve one Salesforce lead synced to Mixmax.
Risk: read
object \| undefined
Output full type
Output full type
getOpportunity
salesforce.getOpportunity
Retrieve one Salesforce opportunity synced to Mixmax.
Risk: read
object \| undefined
Output full type
Output full type
getTask
salesforce.getTask
Retrieve one Salesforce task synced to Mixmax.
Risk: read
object \| undefined
Output full type
Output full type
getWhat
salesforce.getWhat
Resolve any Salesforce record id to its related “what” object.
Risk: read
object \| undefined
Output full type
Output full type
getWho
salesforce.getWho
Resolve any Salesforce record id to its related “who” object.
Risk: read
object \| undefined
Output full type
Output full type
listAccounts
salesforce.listAccounts
List the Salesforce accounts synced to the user’s Mixmax.
Risk: read
results full type
results full type
listContactTasks
salesforce.listContactTasks
List the Salesforce tasks of one contact.
Risk: read
results full type
results full type
listLeadTasks
salesforce.listLeadTasks
List the Salesforce tasks of one lead.
Risk: read
results full type
results full type
search
salesforce.search
Search Salesforce records of one object type through Mixmax.
Risk: read
results full type
results full type
syncedFields
salesforce.syncedFields
List the Salesforce fields Mixmax syncs for each object type.
Risk: read
object
Output full type
Output full type
updateAccount
salesforce.updateAccount
Update a Salesforce account through Mixmax.
Risk: write
errors full type
errors full type
updateContact
salesforce.updateContact
Update a Salesforce contact through Mixmax.
Risk: write
errors full type
errors full type
updateLead
salesforce.updateLead
Update a Salesforce lead through Mixmax.
Risk: write
errors full type
errors full type
updateOpportunity
salesforce.updateOpportunity
Update a Salesforce opportunity through Mixmax.
Risk: write
errors full type
errors full type
updateTask
salesforce.updateTask
Update a Salesforce task through Mixmax.
Risk: write
errors full type
errors full type
Sequence Folders
addSequences
sequenceFolders.addSequences
Move one or more Mixmax sequences into a sequence folder.
Risk: write
object \| object[]
Output full type
Output full type
create
sequenceFolders.create
Create a Mixmax sequence folder.
Risk: write
options full type
options full type
delete
sequenceFolders.delete
Delete a Mixmax sequence folder; its sequences are kept but left without a folder.
Risk: destructive
undefined
get
sequenceFolders.get
Retrieve one Mixmax sequence folder by id.
Risk: read
list
sequenceFolders.list
List the Mixmax sequence folders the user can access.
Risk: read
results full type
results full type
rename
sequenceFolders.rename
Rename a Mixmax sequence folder.
Risk: write
options full type
options full type
Sequences
cancel
sequences.cancel
Stop recipients of one Mixmax sequence; cancellation is one-way and deletes their open tasks.
Risk: destructive
cancelAll
sequences.cancelAll
Stop the user’s recipients across every Mixmax sequence at once; cancelled recipients cannot be resumed.
Risk: destructive
list
sequences.list
List the Mixmax sequences the user can access, including shared ones.
Risk: read
results full type
results full type
recipients.add
sequences.recipients.add
Add recipients to a Mixmax sequence: this starts emailing them the sequence unless each recipient is kept as a draft with scheduledAt false.
Risk: write
recipients full type
recipients full type
recipients full type
recipients full type
recipients.list
sequences.recipients.list
List the recipients of one Mixmax sequence with their per-stage activity.
Risk: read
object[]
Output full type
Output full type
search
sequences.search
Search sequence recipients across every accessible Mixmax sequence with their status and activity.
Risk: read
sequences full type
sequences full type
recipients full type
recipients full type
Snippets
delete
snippets.delete
Move a Mixmax template to the trash, or archive it, removing it from its folders.
Risk: destructive
undefined
get
snippets.get
Retrieve one Mixmax template by id.
Risk: read
_id full type
_id full type
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
list
snippets.list
List the Mixmax templates (snippets) the user can access, including shared ones.
Risk: read
results full type
results full type
send
snippets.send
Send an email built from a Mixmax template to its recipients, immediately or at a scheduled time.
Risk: write
to full type
to full type
cc full type
cc full type
bcc full type
bcc full type
variables full type
variables full type
undefined
update
snippets.update
Update the fields of a Mixmax template; only the fields sent change.
Risk: write
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
options full type
options full type
_id full type
_id full type
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
Snippet Tags
addSnippets
snippetTags.addSnippets
Add a template to a Mixmax template folder.
Risk: write
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
options full type
options full type
_id full type
_id full type
cc full type
cc full type
bcc full type
bcc full type
attachments full type
attachments full type
create
snippetTags.create
Create a Mixmax template folder.
Risk: write
options full type
options full type
delete
snippetTags.delete
Delete a Mixmax template folder and move every template inside it to the trash.
Risk: destructive
undefined
get
snippetTags.get
Retrieve one Mixmax template folder by id.
Risk: read
list
snippetTags.list
List the Mixmax template folders (snippet tags) the user can access.
Risk: read
results full type
results full type
listSnippets
snippetTags.listSnippets
List the templates contained in one Mixmax template folder.
Risk: read
results full type
results full type
update
snippetTags.update
Rename a Mixmax template folder.
Risk: write
options full type
options full type
Tasks
list
tasks.list
List the user’s open Mixmax tasks.
Risk: read
results full type
results full type
Teams
create
teams.create
Create a Mixmax team.
Risk: write
members full type
members full type
members full type
members full type
delete
teams.delete
Delete a Mixmax team permanently.
Risk: destructive
undefined
get
teams.get
Retrieve one Mixmax team by id.
Risk: read
members full type
members full type
list
teams.list
List the user’s Mixmax teams.
Risk: read
results full type
results full type
members.add
teams.members.add
Add people to a Mixmax team; Mixmax emails each of them an invite.
Risk: write
members full type
members full type
object[]
Output full type
Output full type
members.list
teams.members.list
List the members of one Mixmax team.
Risk: read
results full type
results full type
members.remove
teams.members.remove
Remove one member from a Mixmax team.
Risk: destructive
boolean
members.update
teams.members.update
Change a Mixmax team member’s role.
Risk: write
boolean
update
teams.update
Rename a Mixmax team.
Risk: write
string
Unsubscribes
create
unsubscribes.create
Add one or more email addresses to the Mixmax unsubscribe list.
Risk: write
undefined
list
unsubscribes.list
List the email addresses unsubscribed from the user’s Mixmax sends.
Risk: read
results full type
results full type
remove
unsubscribes.remove
Remove one email address from the Mixmax unsubscribe list.
Risk: destructive
undefined
Users
getMe
users.getMe
Get the current Mixmax user.
Risk: read
preferences.autoBccExcludedEmails.add
users.preferences.autoBccExcludedEmails.add
Add email addresses to the user’s Mixmax auto BCC exclusion list.
Risk: write
results full type
results full type
preferences.autoBccExcludedEmails.exists
users.preferences.autoBccExcludedEmails.exists
Check exactly which email addresses are excluded from the user’s Mixmax auto BCC list, including role exclusions.
Risk: read
object[]
Output full type
Output full type
preferences.autoBccExcludedEmails.list
users.preferences.autoBccExcludedEmails.list
Check whether one email address is excluded from the user’s Mixmax auto BCC list.
Risk: read
string \| undefined
preferences.get
users.preferences.get
Get the calling user’s Mixmax preferences.
Risk: read
preferences.update
users.preferences.update
Update the calling user’s Mixmax preferences.
Risk: write
Yesno
get
yesno.get
Retrieve one Mixmax yes/no question by id.
Risk: read
answers full type
answers full type
list
yesno.list
List the user’s Mixmax yes/no questions with their answers.
Risk: read
results full type
results full type