- Home
- Resources
- Integrations
- MessageDesk
MessageDesk Zapier integrationAutomate MessageDesk with Zapier.
The MessageDesk Zapier integration gives you 9 triggers, 6 actions and 2 searches. All nine triggers are instant, so your Zaps start right away even on the free plan. Zapier still marks the app as beta, and one action cannot be undone.
Beta app Zapier still marks this integration as beta.
Verified Trustpilot reviews · AI, automation & growth agency
What the MessageDesk Zapier integration does for your team
MessageDesk is a shared inbox where a team handles business texting together, with routing, assignment and labels. Zapier, an automation service, connects it to your other apps: what happens in MessageDesk can start work elsewhere, and other apps can make MessageDesk send texts or file contacts.
Three outcomes cover most of the value. A text that goes out without anyone typing it: Send Message, Send Group Message and Send Broadcast send from one of your workspace numbers when another app tells them to. Inbox activity copied where your team tracks work: Message Received, Call Received or Comment Created start a Zap the moment they happen. Consent kept in sync: Opt-Out Created and Opt-Out Deleted tell your other tools when a channel stops or resumes accepting messages.
The best news for a free plan: every one of the nine triggers is instant. MessageDesk tells Zapier itself, so no Zap waits for a timer, whatever you pay.
Now the limits. There is no action to delete a contact or a conversation, and no action to reverse an opt-out: once Create Opt-Out runs, undoing it takes a support ticket with MessageDesk. Create or Update Contact does not accept international numbers. And Zapier flags the whole integration as beta, so test each step before you rely on it.
To judge Zapier as a tool, see our Zapier review. If you would rather have someone build the texting flows for you, see our Zapier agency page.
Zapier words in one minute
Eight terms come back on every Zapier screen. Here they are once, in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a call, a text or a new contact.
- Action
- What the Zap does once started: the step that writes, sends or moves something for you, like texting a number.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The count on your plan is a count of those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app the moment it happens, as all of MessageDesk's are.
- Filter
- A step that lets the Zap go on only when what arrived meets the condition you set, and stops it otherwise.
- Search step
- A step that looks up something already in an app, such as a MessageDesk contact, so later steps can use what it found.
- Multi-step Zap
- Any Zap beyond one trigger and one action. A filter, a search or a second action makes one, and it needs a paid plan.
What MessageDesk Zaps really cost
The trigger never costs a task. Only an action that goes through is counted, and a failed one is not.
- Free plan100 tasks per month, unlimited Zaps, two steps per Zap
- MessageDesk on the free planYes, not kept for paid plans (marked beta)
- BilledEach successful action, one task each
- Never billedThe trigger, a failed action
A Zap that logs each incoming text in a spreadsheet costs one task per text. Add a search to find the contact first and it becomes multi-step, so it needs a paid plan. MessageDesk is not kept for paid plans, so the free plan works for two-step Zaps. The interval grid below exists for polling triggers only: it does not apply to the instant triggers of this app, which start the Zap straight away on every plan.
Connect your MessageDesk account in three steps
- 01
Open your connections
In Zapier, go to the Apps page of your account and click + Add connection. A connection is your MessageDesk account linked once, then reused by every step that uses MessageDesk.
- 02
Pick MessageDesk
Search for MessageDesk by name in the dialog that opens, select it in the list, then click Add connection. A new browser tab opens where MessageDesk asks you to sign in.
- 03
Sign in and grant access
Sign in to MessageDesk in that tab and grant Zapier access to the account. You need an account on the app, plus read or write access on anything you do not own yourself and want the Zap to touch.
Your first MessageDesk Zap
GoalEvery text your team receives in MessageDesk lands as a new row in your spreadsheet, but only when it meets a condition you choose.
- 01
Create the Zap
Start a new Zap, pick MessageDesk and the
Message Receivedevent. Choose the Workspace Name the trigger asks for: it is required. - 02
Test the trigger
Run the test: Zapier brings back the three most recent items of the connected account. Pick a real text so the mapping uses real values.
- 03
Add the filter
Click the plus icon, choose Filter, then set the field to look at, the rule and the value. A text rule only works on text, so match the rule to the field.
- 04
Add the spreadsheet action
Add a step, pick your spreadsheet app and its add-row action, then map the values from the MessageDesk test item into the columns you want.
- 05
Test, then publish
Test the spreadsheet step and check the row. Publish to switch the Zap on. With a filter it is a multi-step Zap, so it needs a paid plan.
The 9 MessageDesk triggers
9 events start a Zap when something happens in MessageDesk, and 9 of them are instant: the app calls Zapier straight away, whatever your plan.
Call Received
Instant triggerIn Zapier“Triggers when a call is received.”
Fires when a call comes into MessageDesk, so a phone call stops being something only the person who picked up knows about.
Comment Created
Instant triggerIn Zapier“Triggers when a new comment is created.”
Reacts to each new comment created in MessageDesk, and passes it on to another app.
Contact Created
Instant triggerIn Zapier“Triggers when a new contact is created.”
Starts the Zap whenever a new contact appears in MessageDesk, which turns the inbox into a source for your other lists.
Send Message.Contact Deleted
Instant triggerIn Zapier“Triggers when a contact is deleted.”
Signals that a contact was removed from MessageDesk, which no action on Zapier can do for you.
Contact Updated
Instant triggerIn Zapier“Triggers when a contact is updated.”
Catches every edit to an existing MessageDesk contact and hands the new state to the next step.
Message Received
Instant triggerIn Zapier“Triggers when a new message is received.”
Kicks off the Zap each time a new text arrives in your shared inbox, the most direct way to act on what customers write.
Message Sent
Instant triggerIn Zapier“Triggers when a new message is sent.”
Follows the other direction: it reacts when a new message leaves MessageDesk.
Opt-Out Created
Instant triggerIn Zapier“Triggers when a channel opts out of communication.”
Reports that a channel has opted out of communication, the signal every other sender in your company needs to respect.
Opt-Out Deleted
Instant triggerIn Zapier“Triggers when a channel opts back in to communication.”
The mirror of the previous one: it fires when a channel opts back in to communication.
The 6 MessageDesk actions
MessageDesk gives you 6 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Create or Update Contact
ActionIn Zapier“Creates a new contact or updates an existing one.”
Files a person in MessageDesk, as a new contact or by refreshing one that already exists.
Create Comment
ActionIn Zapier“Creates a comment to a new or existing conversation.”
Adds a comment to a new or existing conversation in MessageDesk.
Create Opt-Out
ActionIn Zapier“Creates a new opted out channel.”
Marks a phone number as opted out in MessageDesk, so the channel stops receiving messages.
Send Broadcast
ActionIn Zapier“Sends a broadcast to many new or existing conversations.”
Sends one broadcast to many new or existing conversations, from a list of numbers you map.
Send Group Message
ActionIn Zapier“Sends a group message to a new or existing conversation.”
Sends a group message to a new or existing conversation, built around a first and a second number.
Send Message
ActionIn Zapier“Sends a message to a new or existing conversation.”
Sends a text from one of your workspace numbers to a single number, in a new or existing conversation.
The 2 MessageDesk searches
2 search steps look for data that already exists in MessageDesk, so a later step can use it.
A search step looks up something that already exists in MessageDesk and hands it to the next steps. You find both searches at the bottom of the Action event list, under SEARCH. Any search makes the Zap multi-step. Three settings decide what happens when the result is not a clean single match.
Find Contact
SearchFind or createIn Zapier“Finds an existing contact.”
Looks for an existing MessageDesk contact from a search text and hands it to the steps after it.
Find Conversation
SearchFind or createIn Zapier“Finds an existing conversation.”
Retrieves an existing conversation from a search text, so a later step can work inside that thread.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and the steps that depended on it are skipped. Switched on, the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns the search into a find-or-create: the setting above disappears and the step asks for the fields needed to create the missing item.
- If multiple search results are found?Three ways out when several items match: keep the first one, which is the default, stop the Zap, or hand all of them on at once.
When a MessageDesk Zap breaks
Zapier attaches no help article to MessageDesk and lists no rate limit for it.
The traps below come from how Zaps work and from the fields MessageDesk requires. Read them before you send a single automated text. If a Zap already misbehaves, see our Zapier troubleshooting guide.
An opt-out you cannot undo
Create Opt-Out is not reversible from Zapier. Reverting it takes a support ticket with MessageDesk, so a wrong mapping blocks a real customer.International numbers refused
Create or Update Contact does not support international numbers. A Zap fed with them will not file those contacts.A beta integration
Zapier marks MessageDesk as beta. Test each step and check the result in the shared inbox before you publish the Zap.No backlog
A Zap only reacts to what happens after it is switched on. Texts, calls and contacts that already existed are never picked up.A Zap that restarts itself
As a general precaution, a Zap that writes into the very place its own trigger watches can set itself off again and burn through tasks fast.Flood protection
If a trigger suddenly returns a huge batch, after a bulk import or a migration, Zapier's flood protection can hold those items back.
Need help automating MessageDesk with Zapier?
A person reads every message.



