📨Twilio

If you would like to send and receive SMS via your Twilio account on NinjaPipe, follow these steps to complete the setup. This is assuming that you already have registered for an account on Twilio.

Step 1: Find your Account SID and Auth Token

  • In your Twilio Console, Go to Account > API Keys & Tokens

  • Take note of your Account SID and Auth token from Twilio

Step 2: Paste these details in your NinjaPipe account

Go to API & Integrations page on NinjaPipe and paste the Secret Key and the SID in the Twilio text fields. Don't worry if you don't have a Phone Number yet, let's do that in Step 3.

Step 3: Create new Twilio Phone Number (If you don't have one already)

  • In your Twilio Console, Go to Phone Number > Manage > Active numbers

  • Click on Buy a Number

  • Purchase any numbers in the country you prefer and make sure it has SMS capability

    • Note that there's a cost in buying a new number and these costs may vary depending on Twilio's country pricing.

  • Once created, copy that phone number and paste it in NinjaPipe's Phone number field.

    • Make sure it has the + sign and the country code and does not include any brackets or spaces

Step 4: Setup your Twilio Phone Number for Automations

Now that you have a phone number and NinjaPipe has been configured to use it, we need to make sure your Twilio number is compatible with NinjaPipe automations.

  • In your Twilio Console, Go to Phone Number > Manage > Active numbers and Click on your Phone number

  • Scroll down to Messaging Configuration

  • Select Webhook for both fields and Paste the following URL in your Webhook fields:

https://app.ninjapipe.com/api/automation/smsautoresponder
  • Your settings should now look like this:

  • Click Save Configuration and you are ready to start creating automations with NinjaPipe! 🎉

Last updated