APIs
APIs
Beyond in-browser calling, the plugin ships ready-to-use Twilio REST API calls you can run from Bubble workflows (as actions) or use as data sources. They authenticate with the plugin's Account SID / Auth Token credentials (Plugins › Twilio Plugin › username & password).
Calls
View a Call (data) — Retrieve a single call's details by Call SID.
GET /Calls/{CallSid}.jsonAccount Calls (data) — List calls on the account.
GET /Calls.jsonCalls by caller id (data) — List calls filtered by status and From number.
GET /Calls.json?Status=&From=&PageSize=
Recordings
Create a Call Recording (action) — Start recording an in-progress call.
POST /Calls/{CallSid}/Recordings.json. See Recording a Call.Get all Recordings for a given Call (data) — List recordings for a Call SID.
GET /Recordings.json?CallSid=&PageSize=20Recordings by caller id (data) — List recordings filtered by From number.
GET /Recordings.json?From=&PageSize=
Messaging
Send SMS (action) — Send an SMS message.
POST /Messages.jsonwith From, To, and Body.
These calls run against https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/… using Basic Auth. Make sure the username (Account SID) and password (Auth Token) are set in the plugin settings.