Listings are pre-integrated partner technologies available in the Marketplace catalog. Listings make it possible to quickly build rich communications experiences using the Twilio API and third-party capabilities. You can choose the right technology for your needs without having to learn, test, and manage different platforms.
View all the Twilio Marketplace Listings in the Marketplace catalog.
Marketplace supports four categories of Listings:
No-code Partner Listings offer out-of-the-box solutions supported by Twilio partners, requiring no technical expertise to install, configure, and use.
You can use No-code Partner Listings to integrate Twilio features into your workflows more quickly. Follow the installation and configuration instructions on the Listing's details page. After installing a No-code Partner Listing to your Twilio Account, you'll complete the remainder of the Listing's onboarding and enablement process on the partner's platform.
Twilio.org Listings are a subcategory of No-code Partner Listings that specifically support non-profit organizations.
Add-on Listings integrate third-party services with Twilio's APIs and require code for implementation.
Add-ons enhance Twilio's capabilities by embedding external data directly into Twilio API responses. For example, an Add-on Listing for the Twilio Lookup API might use an additional data source for information about a phone number, and then include that information in the response to your API request.
An Add-on Listing can have zero or more Extensions enabled. An Extension describes the specific feature or API endpoint of a Twilio product in which an Add-on Listing can be used. For example, an Add-on for Twilio Programmable Voice might have Extensions for Outgoing and Incoming Voice Calls. You can select the Extensions you want to include when configuring the Add-on.
The following table lists the supported Extensions. Each Add-on listing supports one or more Extensions.
Product | Extension Friendly Name | Extension Unique Name |
---|---|---|
Lookup | Lookups | lookup-api |
Programmable SMS | Incoming SMS Message | sms-incoming |
TaskRouter | Create TaskRouter Tasks | taskrouter-create-task |
Programmable Voice | Incoming Voice Call | voice-incoming |
Programmable Voice | Record Verb Recordings | recording-verb |
Programmable Voice | Outgoing Call (API) Recordings | recording-api |
Programmable Voice | Conference Recordings | recording-conference |
Programmable Voice | Dial Verb Recordings | recording-dial |
Pay Connectors are Add-ons that integrate with payment processors and require code for integration. Learn more about Pay Connectors.
Stream Connectors are Add-ons that integrate with Media Stream recording, transcription, and analysis. Stream Connectors require code for integration. Learn more about Media Streams.
Partners set their own pricing for Marketplace Listings.
No-code Partners handle billing on their platform; Twilio isn't involved in the billing for your usage of these Listings. Most No-code Partner Listings are billed directly through the partner.
Add-ons invoke the Twilio Billing system for usage-based billing. Twilio meters the Listing usage and deducts the cost from your account balance.
You can check pricing for Listings in the Marketplace catalog. View your Add-on usage in the Usage page in the Console.
Refer to the Listing's detail page in the Marketplace catalog for support information, including partner phone numbers, email, expected resolution times, and support process.
When you contact Twilio or a partner to request support for a Listing, provide the following information to help identify and resolve your issue.
Identifier | What is it | Where to find it |
---|---|---|
Installed Add-on SID | A unique identifier for a single instance of an installed Listing of an Account, beginning with XE . Example: XEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa | Available in the Console, under the Configure tab of the Listing's detail page in the Marketplace catalog. |
Add-on SID | A unique identifier of a Listing, beginning with XB . Example: XBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa | Available in the Console, on the Installed Modules page and the Listing's detail page in the Marketplace catalog. |
The following table outlines when to contact Twilio for Add-on Listing-related issues and when you need to reach out to the Add-on Listing's partner.
Issue | Support provided by |
---|---|
Add-ons parameter isn't in your callbacks | Twilio |
Error Codes 61000, 61003, 61006, 61009 | Twilio |
Error Codes 61001, 61002, 61004, 61005, 61007, 61008 | Listing Partner |
Error Codes not listed in this table | Twilio |
Results aren't accurate or as per expectations specified in the Add-on Listing's documentation | Listing Partner |
When you contact Twilio or a partner to request support for an Add-on, provide the following information to help identify and resolve your issue.
Identifier | What is it | Where to find it |
---|---|---|
Add-on Unique Name | Human-readable unique identifier for an instance of an installed Listing. Examples: twilio_caller_identity , twilio_caller_identity_2 . | Available in the Console, under the Configure tab of the Listing's detail page in the Marketplace catalog. |
Request SID | The unique identifier of a particular Add-on request. Used for billing and debugging. Example: XR000009775bb6d43d1cabc4955723fae1 | This is available in the API response or callback you receive from Twilio that contains the Add-on results. |
Installed Add-on SID | A unique identifier for a single instance of an installed Listing of an Account, beginning with XE . Example: XEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa | Available in the Console, under the Configure tab of the Listing's detail page in the Marketplace catalog. |
Add-on SID | A unique identifier of a Listing, beginning with XB . Example: XBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa | Available in the Console, on the Installed Modules page and the Listing's detail page in the Marketplace catalog. |