Twilio

Twilio SMS enables you to send and receive text messages over the carrier network to any phone, anywhere in the world. With phone numbers available in over 30 countries and competitive rates, Twilio’s inventory lets you pick the right numbers with the right capabilities for your project. Twilio handles ever-changing telecom logic and carrier specific rules to ensure your message reaches its destination.

Capabilities

Twilio supports a wide variety of capabilities as seen in the channel capabilities grid. Below is a detailed view of each capabilities.

Content Types

  • Text

    Full SupportAPI
  • Image

    Full SupportAPI
  • File

    Partial SupportAPI
  • Emoji

    Full SupportAPI
  • GIF

    Partial SupportAPI
  • Location

    Partial SupportAPI

Action Types

  • Link

    Full SupportAPI
  • Extensions

    Partial SupportAPI
  • Buy

    Full SupportAPI
  • Postback

    Full SupportAPI
  • Replies

    Full SupportAPI
  • Location Request

    Partial SupportAPI

Structured Messages

  • Compound Messages

    Full SupportAPI
  • Carousel

    Partial SupportAPI

Configuring Twilio

You’ll need a Twilio account with a phone number configured on it. Once you’ve set up your Twilio account, obtain your API credentials from the Twilio account settings page. Then, select the phone number from the Twilio phone numbers page and enter the SID and API credentials on the Smooch dashboard or via the REST API.

You should now be able to receive messages from your Twilio phone number and reply via any of your configured business system integrations.