Skip to main content

Twilio

Shanone’s Twilio integration gives your agent 45 tools covering SMS/WhatsApp messaging, phone number provisioning, conference calls, and the usage/reporting tools most integrations skip.

Getting Started

1

Get your Twilio credentials

Grab your Account SID and Auth Token from the Twilio Console dashboard.
2

Connect via API key

In the Shanone dashboard, go to Integrations → Twilio and enter both the Account SID and Auth Token — Twilio requires both together, not just one.
3

Retry your request

Once connected, shanone_execute_tool calls for twilio_* tools will succeed.

Available Tools

Shanone provides 45 tools for Twilio, organized into these categories:
twilio_search_available_phone_numbers, twilio_purchase_phone_number, twilio_get_phone_number, twilio_update_phone_number, twilio_release_phone_number
twilio_list_messaging_services, twilio_get_messaging_service, twilio_create_messaging_service, twilio_delete_messaging_service
twilio_send_whatsapp_message, twilio_send_whatsapp_media, twilio_send_whatsapp_template, twilio_list_whatsapp_messages
twilio_list_content_templates, twilio_get_content_template, twilio_send_message_with_template
twilio_list_message_media, twilio_get_message_media, twilio_delete_message_media
twilio_list_conferences, twilio_get_conference, twilio_create_conference_participant, twilio_list_conference_participants, twilio_get_conference_participant, twilio_update_conference_participant, twilio_remove_conference_participant
twilio_get_recording, twilio_list_call_recordings, twilio_list_conference_recordings, twilio_list_transcriptions, twilio_get_transcription, twilio_list_recording_transcriptions, twilio_delete_transcription
twilio_get_call_feedback, twilio_create_call_feedback
twilio_list_addresses, twilio_create_address, twilio_delete_address
twilio_list_api_keys, twilio_create_api_key, twilio_get_api_key, twilio_delete_api_key
twilio_list_usage_records, twilio_list_usage_records_daily, twilio_list_usage_records_monthly

Common Use Cases

Appointment reminders

Send SMS or WhatsApp reminders for bookings pulled from another tool

Customer support over WhatsApp

Reply to customers on WhatsApp using approved message templates

On-call phone number provisioning

Search, purchase, and configure new numbers for a support line or campaign

Usage and cost monitoring

Pull daily/monthly usage records to track spend across services

Troubleshooting

Twilio requires both the Account SID and Auth Token to be set — Shanone’s connection check rejects a partially-configured integration, so double-check both fields in Integrations.
WhatsApp template messages must reference a template already approved in your Twilio Content Template catalog. Use twilio_list_content_templates to find a valid, approved template SID first.
Run twilio_search_available_phone_numbers first with a country code and area code/pattern — number availability varies significantly by region and number type (local/toll-free/mobile).
Recordings and transcriptions are scoped to a specific call or conference SID. Use twilio_list_call_recordings or twilio_list_conference_recordings with the right call/conference SID rather than expecting a global list.