Pillar
Pillar
Enterprise

SMS, voice, and call tracking — built in

Twilio-powered communication that lives inside your CRM. Send appointment reminders, log every call, record for quality assurance, and track which marketing channels drive phone leads. All with A2P compliance handled for you.

SMS & VoiceCall RecordingMarketing AttributionA2P Compliant

Four capabilities, one integration

Pro

Enable what you need. Each capability can be toggled on or off independently from your admin settings.

SMS Messaging

Send and receive SMS messages with customers. Two-way conversations logged automatically.

Voice Calls

Track and log all phone calls with direction, duration, and outcome classification.

Call Recording

Automatically record calls for quality assurance, training, and dispute resolution.

Marketing Call Tracking

Assign tracking numbers to marketing channels and attribute inbound calls to campaigns.

SMS conversation log

Hi Sarah, this is a reminder that your HVAC maintenance appointment is scheduled for tomorrow at 9:00 AM.

2:15 PM

Thanks! Will the same technician be coming?

2:18 PM

Yes, Mike will be handling your appointment. He has your service history on file.

2:20 PM

Delivered2 segments
SMS

Two-way SMS with full logging

Send appointment reminders, follow-ups, and custom messages. Every inbound and outbound SMS is logged to the customer record with delivery status, segment count, and timestamps.

Automated reminders

Appointment reminders sent at the right time (when configured) with tracking timestamps

Delivery status tracking

Queued, sent, delivered, failed, undelivered

Segment counting

See how many SMS segments each message uses for cost awareness

Customer record linkage

Every message is logged to the customer and job automatically

Voice

Every call logged automatically

Track inbound and outbound calls with direction, duration, recording URLs, and outcome classification. Call forwarding routes to multiple numbers so your team never misses a lead.

Call Logging

Direction, duration, and timestamps for every call

Call Recording

Recording URLs stored for playback and training

Call Forwarding

Route to multiple numbers so nothing is missed

Transcription

Call recording transcription for searchable records

Call outcome tracking

Answered
Connected
Voicemail
Left message
Busy
Line occupied
No Answer
No pickup
Wrong Number
Invalid
Callback Requested
Follow-up
Phone Numbers

Provision and manage your numbers

Provision local, toll-free, or mobile numbers directly from the admin panel. Assign each number a purpose so your team knows which line handles what.

Local Numbers

Area-code matched numbers that feel local to your customers. Build trust with a familiar prefix.

Toll-Free Numbers

Professional toll-free lines for your main business number or dedicated support line.

Mobile Numbers

Mobile-type numbers for SMS-heavy workflows where customers expect to text back.

PurposesPrimaryTrackingDedicated

Marketing channel attribution

Paid Search
Paid Social
Organic
Referral
Print
Outdoor
Other
Attribution

Know which ads drive phone calls

Assign tracking numbers to marketing channels. When a call comes in on a tracking number, Pillar links it to the channel automatically — so you see which campaigns produce real leads, not just clicks.

Tracking numbers per channel

Assign a unique number to each campaign, ad group, or print run

Automatic call attribution

Inbound calls on tracking numbers are linked to the marketing channel

Campaign-level reporting

See call volume and outcomes broken down by marketing source

Compliance

A2P and TCPA compliance handled

Pillar manages A2P 10DLC brand and campaign registration, tracks per-customer SMS consent, and detects opt-out keywords automatically. You focus on communication — the platform handles the regulations.

A2P 10DLC Registration

Brand and campaign registration for business SMS. Required for reliable message delivery at scale.

TCPA Consent Tracking

Per-customer consent records with method, date, and source. Consent is tracked before any message is sent.

Opt-Out Detection

Automatic keyword detection for opt-out messages. Customer opt-out status, date, method, and keyword are all recorded.

Blocked Message Logging

When a message is blocked for compliance, the reason is logged so your team can see what happened and why.

Customer SMS Preferences

Customers manage their own opt-in and opt-out preferences through the self-service portal.

Opt-Out Footer Tracking

Compliance footers on outbound messages are tracked to confirm inclusion on every send.

Consent MethodsPortalFormVerbalImportedKeyword
Admin

Manage everything from one screen

Connection status, A2P registration, feature toggles, phone number management, SMS logs, and call logs — all accessible from the Twilio Settings page in your admin panel.

Connection status
A2P registration
Feature toggles
Phone numbers
SMS logs
Call logs

Metered usage with clear limits

Usage is tracked per billing cycle with per-metric limits. Overage is billed through Stripe so there are no surprises — you see exactly what you are using.

Tracked per billing cycle

SMS sent/received
Phone numbers active
Recording minutes
Transcription count
Marketing numbers
Overage billing

Isolated per company

Each company gets its own Twilio sub-account. Phone numbers, call logs, SMS history, and usage billing are completely separated between tenants. Your communication data stays yours.

See Twilio integration in your demo

Walk through SMS reminders, call logging, recording playback, and marketing attribution with our team. We will show you how it works for your specific operation.