Zapier integration (Beta)
Connect MessageDesk to thousands of other apps using Zapier.Automate workflows by triggering actions when messages are sent or received, or perform tasks like creating contacts, sending messages, and adding comments when events occur in other tools.
Permissions required. To build a Zap that authenticates with your MessageDesk account, your user role needs Editor or Owner on the Developer feature in Team Management. Admins have this by default. Viewers can’t authenticate Zapier under their own account, so any Zap a Viewer builds or owns won’t run.Each Zap runs under the MessageDesk account that authenticated it. If a Zap stops working, check the authenticated user’s role first.
What you can automate
- When a message is received → Create helpdesk tickets, send Slack or Teams notifications, or log messages to Google Sheets.
- When a message is sent → Update CRM records, trigger a follow-up task, or post delivery updates.
- From your CRM, forms, or scheduling tools → Automatically create or update contacts in MessageDesk and send personalized text messages.
- From payments or invoicing systems → Send SMS confirmations when a customer pays or when a new invoice is issued.
Requirements:
- A Zapier account and a connected MessageDesk workspace.
- Outbound texting via Zapier follows the same registration, delivery, and compliance standards as sending directly from MessageDesk.
How Zapier works
Each Zap has two main components:Available MessageDesk triggers
Available MessageDesk actions
Triggers
Message Received
Fires when your MessageDesk workspace receives an inbound message.
Message Sent
Fires when your MessageDesk workspace sends an outbound message.
Actions
Create or Update Contact
Creates or updates a contact in your selected workspace. Perfect for syncing leads, form submissions, or new customer signups.
Send Message
Sends an outbound text message from MessageDesk. Each Zap run sends one message at a time.
MessageDesk enforces opt-outs automatically. If the recipient has opted out in MessageDesk, the Send Message action fails and no text is delivered, even if the Zap itself runs successfully on Zapier’s side. You can’t bypass opt-out enforcement. See the Compliance Center for how MessageDesk captures and manages opt-outs.
Create Comment
Posts a comment in an existing conversation thread. Use this action to add internal notes, mention teammates, or automate updates from other apps.
How to build your first MessageDesk Zap
1. Gain early beta access
Request access here to join the Zapier beta.2. Accept the invitation from Zapier in your inbox
Go to your email, find an invitation from Zapier, and click accept to gain access to the Zapier integration.3. Log in to Zapier
Once you accept the invitation, visit zapier.com to log in or create a new account.4. Create a new Zap
Click Create Zap on your dashboard.
5. Add MessageDesk
Search for MessageDesk (Invite Only) and select version 1.2.0 from the dropdown.

6. Choose a trigger
Select one of the following:- Message Received
- Message Sent

7. Add an action
Choose from:- Create or Update Contact
- Send Message
- Create Comment

Popular Zapier workflows
Use these examples to get inspired and automate common MessageDesk tasks:Best practices
- ✅ Include opt-out text: “Reply STOP to opt out” for promotional or automated messages.
- ✅ Always use E.164 format:
+15551234567for all phone numbers. - ✅ Test with real data: Before turning on your Zap.
- ⚠️ Avoid bulk sends: Each Zap run sends one message. Use MessageDesk Broadcasts for larger campaigns.
- 🧩 Use filters and conditions: Limit your Zaps to relevant events (e.g., only messages containing “Support”).

