Skip to main content

Twilio

Prerequisites

Twilio HTTP requests to the REST API are protected with HTTP Basic authentication. In short, you will use your Twilio Account SID as the username and your Auth Token as the password for HTTP Basic authentication.

You can find your Account SID and Auth Token on your dashboard.

See docs for more details.

Setting up the Twilio connector

NoItemRequiredExampleNotes
1Account IDYesTwilio account SID
2Auth TokenYesTwilio Auth Token.
3Replication Start DateYes2020-10-01T00:00:00ZUTC date and time in the format 2020-10-01T00:00:00Z. Any data before this date will not be replicated.
4Lookback windowNo60How far into the past to look for records. (in minutes)

Tables in the Twilio connector

NoTable NameColumnsPrimary KeysRead ModeInc. Sync KeysAPI Info
1alerts15API Reference
2available_phone_numbers_toll_free13
3outgoing_caller_ids7
4addresses16API Reference
5available_phone_numbers_mobile13
6recordings0API Reference
7conversations13API Reference
8available_phone_numbers_local13

Table: alerts

NoColumn NameTypeNotes
1alert_textVARCHAR
2date_updatedVARCHAR
3date_generatedVARCHAR
4resource_sidVARCHAR
5date_createdVARCHAR
6log_levelVARCHAR
7more_infoVARCHAR
8request_methodVARCHAR
9api_versionVARCHAR
10request_urlVARCHAR
11urlVARCHAR
12sidVARCHAR
13service_sidVARCHAR
14account_sidVARCHAR
15error_codeVARCHAR

Table: available_phone_numbers_toll_free

NoColumn NameTypeNotes
1friendly_nameVARCHAR
2iso_countryVARCHAR
3capabilitiesVARCHAR
4latitudeVARCHAR
5localityVARCHAR
6address_requirementsVARCHAR
7lataVARCHAR
8rate_centerVARCHAR
9phone_numberVARCHAR
10regionVARCHAR
11postal_codeVARCHAR
12betaBOOLEAN
13longitudeVARCHAR

Table: outgoing_caller_ids

NoColumn NameTypeNotes
1friendly_nameVARCHAR
2date_updatedVARCHAR
3date_createdVARCHAR
4account_sidVARCHAR
5phone_numberVARCHAR
6uriVARCHAR
7sidVARCHAR

Table: addresses

NoColumn NameTypeNotes
1friendly_nameVARCHAR
2iso_countryVARCHAR
3date_updatedVARCHAR
4cityVARCHAR
5date_createdVARCHAR
6verifiedBOOLEAN
7uriVARCHAR
8sidVARCHAR
9validatedBOOLEAN
10emergency_enabledBOOLEAN
11streetVARCHAR
12account_sidVARCHAR
13customer_nameVARCHAR
14postal_codeVARCHAR
15regionVARCHAR
16street_secondaryVARCHAR

Table: available_phone_numbers_mobile

NoColumn NameTypeNotes
1friendly_nameVARCHAR
2iso_countryVARCHAR
3capabilitiesVARCHAR
4latitudeVARCHAR
5localityVARCHAR
6address_requirementsVARCHAR
7lataVARCHAR
8rate_centerVARCHAR
9phone_numberVARCHAR
10regionVARCHAR
11postal_codeVARCHAR
12betaBOOLEAN
13longitudeVARCHAR

Table: recordings

| No | Column Name | Type | Notes || --- | ----------- | ---- | ----- |

Table: conversations

NoColumn NameTypeNotes
1friendly_nameVARCHAR
2timersVARCHAR
3date_updatedVARCHAR
4date_createdVARCHAR
5bindingsVARCHAR
6chat_service_sidVARCHAR
7urlVARCHAR
8sidVARCHAR
9unique_nameVARCHAR
10messaging_service_sidVARCHAR
11account_sidVARCHAR
12attributesVARCHAR
13stateVARCHAR

Table: available_phone_numbers_local

NoColumn NameTypeNotes
1friendly_nameVARCHAR
2iso_countryVARCHAR
3capabilitiesVARCHAR
4latitudeVARCHAR
5localityVARCHAR
6address_requirementsVARCHAR
7lataVARCHAR
8rate_centerVARCHAR
9phone_numberVARCHAR
10regionVARCHAR
11postal_codeVARCHAR
12betaBOOLEAN
13longitudeVARCHAR

External Resources

Zipstack Cloud features a powerful SQL querying engine on top of many types of connectors, including those from Trino, some custom connectors and connectors from the open source Airbyte project. Some Zipstack cloud connectors are designed to utilize and expand upon Airbyte's connector protocol, but they do not use Airbyte's EL core. Additionally, some parts of the documentation for these connectors have been adapted from the connector documentation found in Airbyte's open source project.