The Titan Zapier integration connects your WhatsApp sessions to over 5,000 apps without writing any code. Use it to route incoming WhatsApp messages to your CRM, trigger WhatsApp messages from external events, look up contacts, and build multi-step automation workflows. Access to the Titan API is gated by your plan and API key — the Zapier integration itself is publicly available.Documentation Index
Fetch the complete documentation index at: https://docs.usetitan.app/llms.txt
Use this file to discover all available pages before exploring further.
Capabilities
| Category | Count |
|---|---|
| Triggers | 30 |
| Actions | 63 |
| Searches | 25 |
Setup
Find Titan in the Zapier app directory
Go to zapier.com and search for Titan in the app directory. The integration is listed under the
titan-zapier package name.Connect your Titan account
When you add Titan to a Zap, Zapier prompts you to authenticate. Enter your Titan API key (starting with
titan_). Zapier stores it securely and uses it to call the Titan API on your behalf.Choose a trigger or action
Select from 30 triggers, 63 actions, or 25 searches to build your Zap. Configure the session name, event filters, and any required fields for the step.
Example Zaps
New WhatsApp message → Zendesk ticket
When a message arrives on your support session, create a new ticket in Zendesk automatically. Map the sender’s phone number to the requester field and the message text to the ticket description.
CRM contact updated → WhatsApp message
When a contact’s stage changes in your CRM (HubSpot, Salesforce, Pipedrive), send them a WhatsApp message with relevant information.
Google Sheets row added → WhatsApp notification
When a new row appears in a Google Sheet — a new order, a form submission, a scheduled reminder — send a WhatsApp message to the phone number in the row.
Session connected → Slack notification
When a WhatsApp session connects or disconnects, post a message to a Slack channel so your team knows the session’s current state.
Trigger events
The Zapier integration exposes all 30 Titan webhook event types as triggers. This includes:- Messages:
message.received,message.sent,message.ack,message.revoked,message.reaction, and more - Sessions:
session.status,session.connected,session.qr,session.logged_out - Groups:
group.update,group.participant - Presence:
presence.update - Contacts:
contact.update - Calls:
call.received,call.missed,call.accepted,call.rejected
Zapier triggers use REST Hooks — Titan pushes events to Zapier in real time rather than Zapier polling your account. This keeps latency low and avoids unnecessary API calls.