Twilio SMS

NativeChat allows publishing a chatbot for Twilio SMS. In order to publish your channel to Twilio SMS, you will need an account in the Twilio console, if you don’t have one create it and log in.

Create a new channel in NativeChat

  1. Open the Publishing section of your NativeChat bot.
  2. Click the Publish button for Twilio

Connect NativeChat to your Twilio project

  1. Copy Service ID and AuthToken from the Twilio dashboard and paste them in the NativeChat Twilio Publish Wizard.

    Copy these items from the Twilio Console.

  2. From the dashboard, click on all products and navigate to Programmable SMS.

    Programmable SMS in Twilio console.

  3. Provide a name, in the use case, select Chatbot/interactive 2 way.

    Programmable SMS in Twilio console.

  4. Click on the created messaging service to assign a phone number. Use the add button to buy a new number or use an existing number.

    Phone number assignment in Twilio console.

  5. Copy this number and paste it in the NativeChat Twilio Publishing Wizard and click the Publish button

  6. In the NativeChat Twilio Publish Wizard copy the generated Webhook URL.

  7. Go back to the Twilio console and navigate to your new Programmable SMS service and select the Settings tab.

  8. In the Inbound Settings select send an incoming_message webhook and paste the generated Webhook URL in the Request URL.

    Install the NativeChat webhook.

Test your bot

From your phone send an SMS to the number associated with your Twilio project.