Skip to content

Latest commit

 

History

History
76 lines (56 loc) · 6.11 KB

twilio.md

File metadata and controls

76 lines (56 loc) · 6.11 KB

Twilio

Overview

The Twilio connector can be used to sync your Twilio data. It supports full refresh sync for all streams and incremental sync for the Alerts, Calls, Conferences, Message Media, Messages, Recordings and Usage Records streams.

Output schema

Several output streams are available from this source:

Features

Feature Supported?
Full Refresh Sync Yes
Incremental Sync Yes
Replicate Incremental Deletes No
SSL connection Yes
Namespaces No

Performance considerations

The Twilio connector will gracefully handle rate limits. For more information, see the Twilio docs for rate limitations.

Get in touch with Twilio Sales to talk to them about your use case and request an increased concurrency limit.

Getting started

Requirements

  • Twilio Account
  • Twilio Account SID and Auth Token to authenticate API requests.

Setup guide

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.

Changelog

Version Date Pull Request Subject
0.1.6 2022-06-22 14000 Update Records stream schema and align tests with connectors' best practices
0.1.5 2022-06-22 13896 Add lookback window parameters to fetch messages with a rolling window and catch status updates
0.1.4 2022-04-22 12157 Use Retry-After header for backoff
0.1.3 2022-04-20 12183 Add new subresource on the call stream + declare a valid primary key for conference_participants stream
0.1.2 2021-12-23 9092 Correct specification doc URL
0.1.1 2021-10-18 7034 Update schemas and transform data types according to the API schema
0.1.0 2021-07-02 4070 Native Twilio connector implemented