Ana içeriğe geç

📱 SMS via Twilio

PulseHub sends and receives SMS messages through Twilio, one of the most widely available SMS APIs globally.


On Kosullar

  1. A Twilio account — free trial is available at twilio.com
  2. A Twilio phone number with SMS capability (purchased through the Twilio console)

Kurulum Adimlari

1. Get Your Twilio Credentials

Log in to the Twilio Console and note:

CredentialWhere to Find It
Account SIDConsole home page, under "Account Info"
Auth TokenConsole home page, click "Show" next to Auth Token
From NumberPhone Numbers → Manage → Active Numbers — copy your Twilio number in E.164 format (e.g. +15551234567)

2. Add the Channel in PulseHub

  1. Go to Channels → Add Channel
  2. Select SMS (Twilio)
  3. Enter Account SID, Auth Token, and From Number
  4. Click Save Channel
  5. Copy the Webhook URL

3. Configure the Webhook in Twilio

  1. In the Twilio Console, go to Phone Numbers → Manage → Active Numbers
  2. Click your phone number
  3. Scroll to Messaging Configuration
  4. Under "A message comes in", select Webhook and paste your PulseHub webhook URL
  5. Method: HTTP POST
  6. Click Save

4. Test

Send an SMS to your Twilio number. It should appear as a new conversation in PulseHub within seconds.


Twilio Free Trial Limitations

On a free trial account:

  • You can only send SMS to verified phone numbers
  • Your sent messages will have a Twilio promotional prefix
  • There is a limited credit balance

Upgrade to a paid Twilio account to send to any number without restrictions.


Sik Karsilasilan Sorunlar

BelirtiOlasi Neden
No inbound messages in PulseHubWebhook URL not set in Twilio console, or wrong URL
"Unverified number" error when sendingFree trial — verify recipient number or upgrade
Duplicate messagesMessageSid deduplication should prevent this; check messages.external_id