Documentation

SMS

Send and receive SMS from a pipeline via AllMySMS, in BYO mode (delivery receipts and replies included).

SMS

The SMS integration (via AllMySMS) adds a mobile channel to your pipelines, in both directions: send an SMS (notification, code, follow-up) and receive inbound replies (MO) as well as delivery receipts (DLR).

What you can do with it

  • Send an SMS with automatic number normalization to E.164 format and segment counting (GSM-7 / UCS-2).
  • Receive inbound replies and delivery receipts to track deliverability.
  • Check the balance of your account's SMS credits.

Tools and nodes

  • Write tool (with confirmation): allmysms.send_sms.
  • Read tool: allmysms.check_credits.
  • allmysms_outbound node — send with an exactly-once guarantee (no double send on retry).
  • allmysms_inbound receiver — reception of inbound messages (MO) and delivery receipts (DLR), with tolerant parsing and deduplication.

Connection (BYO)

  1. Administration → Integrations → SMS (AllMySMS).
  2. Enter your AllMySMS login and API key.
  3. Point the AllMySMS callback URL to the allmysms_inbound receiver (secured by a secret in a parameter).
  4. Credentials encrypted at rest and scoped to your organization.

Strict BYO connector: you pay for your SMS directly to AllMySMS, with no betool margin. Segment counting saves you from surprises on long or accented messages.

Use cases

  • Appointment reminder — a scheduled pipeline sends a reminder SMS a few minutes before the time.
  • Two-way confirmation — send a confirmation request, and the inbound reply automatically resumes the pipeline.