Connect a Twilio Line
Learn how to connect your existing Twilio account to WhatSnap for high-volume A2P messaging.
Connect your existing Twilio account to WhatSnap for enterprise-grade A2P messaging alongside your P2P lines.
Why Use Twilio with WhatSnap?
Since WhatSnap replaces the default SMS channel in GoHighLevel, we've integrated Twilio as a separate channel to give you full flexibility. This means you can:
- Use your existing Twilio phone numbers without changes
- Send A2P-compliant messages for transactional use cases
- Combine P2P and A2P in the same workflow
Twilio is ideal for transactional messages — order confirmations, shipping updates, OTP codes, and automated alerts. For conversational messaging, use iMessage, SMS, or WhatsApp lines instead.
When to Use Each Channel
| Use Case | Recommended Channel |
|---|---|
| Sales conversations, lead nurturing | iMessage, SMS, WhatsApp |
| Order confirmations, receipts | Twilio |
| Appointment reminders | Either (depends on volume) |
| OTP codes, verification | Twilio |
| High-volume campaigns (10,000+ daily) | Twilio |
| International SMS | Twilio |
Requirements
- Active WhatSnap account
- Available line slot in your plan
- Active Twilio account with SMS-enabled phone number
- Twilio Account SID and Auth Token
- Sufficient Twilio account credits
Step-by-Step Connection Guide
Get your Twilio credentials
Log in to your Twilio Console. Your Account SID and Auth Token are displayed on the main dashboard page.
Keep your Auth Token secure. Anyone with access to these credentials can send messages from your account.
Access the Add Line trigger
Open your WhatSnap dashboard from the Agency View or directly within your sub-account. Click Add Line to begin.
Select Twilio
In the connection modal, select Twilio as your messaging channel.
Enter your credentials
Paste your Account SID and Auth Token into the form. WhatSnap will verify the connection to your Twilio account.
Select phone numbers
Choose which Twilio phone numbers you want to use with this subaccount. You can add multiple numbers and use them for line switching.
Connection Successful!
Your Twilio numbers are now available as lines in WhatSnap. The dashboard will show them with a Twilio badge.
Twilio connected! You can now select Twilio as a channel in your workflows for A2P messaging.
Using Twilio in Workflows
When building workflows in GoHighLevel, you'll see Twilio as a separate channel option:
- WhatSnap SMS — P2P messaging from your physical devices
- WhatSnap iMessage — iMessage from your Mac + iPhone
- WhatSnap WhatsApp — WhatsApp via QR connection
- Twilio — A2P messaging through your Twilio account
Choose the right channel based on your message type and volume requirements.
Best Practices
- Use for transactional content: Twilio excels at non-conversational messages like confirmations and alerts
- Monitor your Twilio balance: Ensure you have sufficient credits for your messaging volume
- Combine with P2P: Use Twilio for high-volume transactional messages, and P2P lines for relationship-building conversations
- International messaging: Twilio is often the best choice for international SMS delivery
Related
Last updated on February 6, 2026