📞 Twilio
Overview
The Twilio integration adds voice calling and SMS capabilities directly to ParsaLink. Once connected, your team can make calls with a single click from any contact or lead record, and all calls are automatically logged to the activity timeline with duration, direction (inbound/outbound), and optional recording links.
🔧 Setup
Two Connection Modes
ParsaLink supports two ways to wire up Twilio: Managed (recommended for most teams) — Click one button and ParsaLink provisions a Twilio sub-account under our master account. We handle the SID, the auth token, the phone-number purchase, and the billing — you just see calls + SMS rolled into your ParsaLink invoice. No need to create a Twilio account yourself. Own (bring your own Twilio account) — Connect an existing Twilio account by pasting in your SID and auth token. Use this when you’ve already got Twilio set up (existing phone numbers, custom messaging compliance, dedicated trust score), when you need a country we don’t serve under managed mode, or when finance prefers Twilio as a separate vendor relationship. The mode is set per workspace at Settings → Integrations → Twilio. You can switch later, but inbound numbers don’t transfer automatically — you’d port them if you needed to.Setting Up Twilio
Prerequisites (Own Mode Only)
You’ll need:
- A Twilio account (twilio.com)
- A Twilio phone number (voice-capable for calling, SMS-capable for text)
- Your Twilio Account SID and Auth Token from the Twilio Console
Connecting in ParsaLink
- Go to Settings → Integrations → Twilio.
- Enter your Twilio Account SID and Auth Token.
- Enter the Twilio Phone Number to use for outbound calls and SMS (in E.164 format, e.g.,
+15551234567). - Click Save and Test to verify the connection.
- Allow microphone access in your browser when prompted (required for in-browser calling).
ParsaLink uses Twilio’s browser SDK for in-browser calling. Your team does not need a physical phone — calls happen through the browser using your computer’s microphone and speakers (or a headset).
📱 Calling
Click-to-Call
Once Twilio is connected, a Call button appears next to phone numbers on all contact and lead records.
- Open a contact or lead record.
- Click the phone icon next to their number.
- The in-browser dialer connects automatically.
- Speak directly through your browser.
- When you hang up, a call log is automatically created on the record’s activity timeline.
The call log includes:
- Date and time
- Duration
- Direction (outbound)
- Notes field (editable after the call)
- Recording link (if call recording is enabled)
📞 Inbound
Inbound Calls
If you configure your Twilio number to route inbound calls to ParsaLink (via a TwiML webhook), inbound calls will also be logged automatically. When an inbound call comes in from a number that matches a CRM contact or lead, you’ll receive an in-app notification with the caller’s name and a link to their record.
- In the Twilio Console, go to your phone number’s configuration.
- Set the Voice webhook URL to:
https://api.parsalink.io/api/twilio/voice/inbound/ - Set the method to HTTP POST.
🎙️ Recording
Call Recording
- In the Twilio integration settings, toggle Record Calls to on.
- All calls made through ParsaLink will be recorded by Twilio.
- Recording links appear in the call log on the activity timeline after the call ends.
💬 SMS
SMS Sending
With Twilio connected and an SMS-capable Twilio number configured, you can send SMS messages from ParsaLink in two ways:
Manual SMS
From any contact or lead record:
- Click Send SMS in the header actions.
- Type your message (160 characters per SMS segment).
- Click Send.
SMS via Automations
Use the Send SMS action in an automation to send text messages as part of a workflow. For example:
- New lead created → Send SMS:
📋 Logs
Call Log Fields
Every logged call includes:
| Field | Description |
|---|---|
| Date/Time | When the call occurred |
| Duration | Call length in minutes and seconds |
| Direction | Inbound or outbound |
| From | Caller’s number |
| To | Recipient’s number |
| Notes | Post-call notes added by the rep |
| Recording | Link to call recording (if enabled) |
| Outcome | Call result (answered, no answer, voicemail) |
