For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrations - SMS

📱 SMS Module

Send and receive SMS directly through SprintHub using your provider (such as Twilio). Everything in one place: statistics, ready-made templates, and full history.


1. Setting up the integration ⚙️

Go to System Settings → Integrations → SMS and fill in:

  • Provider: the service that will send the messages (e.g., Twilio).

  • Account SID: your account identifier with the provider.

  • Auth Token: the account access password. Do not share it. 🤫

  • Outgoing numbers: numbers that appear as the sender. Click + Add and enter:

    • Number with country code.

    • Name to identify it (e.g., "Sales").

    • Description (optional).

    • Purple on/off button toggles it, trash can removes it.

💡 Without registered numbers, any number from your provider account can be used.


2. Setting up the receiving webhook

The webhook is the path the provider uses to deliver responses in SprintHub.

Copy the WEBHOOK URL and configure it in the provider dashboard (Twilio example):

  1. Access console.twilio.com.

  2. Go to Phone Numbers → Manage → Active numbers.

  3. Click the desired number.

  4. In Messaging Configuration, in the field "A message comes in":

  5. Select Webhook and paste the URL.

  6. Set the method to HTTP POST.

  7. Click Save.

  8. Repeat for each number.

Then click Save in SprintHub. Done, received messages will appear automatically. ✨


3. Dashboard 📊

Visual panel with the performance of your sends.

Filters (top):

  • Owner — by user.

  • Period — date range.

  • Export — downloads the period data.

Indicators:

  • Total messages — overall total.

  • Sent / Received — volume and percentage.

  • Daily, weekly, and monthly averages.

  • Average characters — useful for estimating cost (each SMS = 160 characters).

Charts:

  • Message status — success vs. failures.

  • Daily sends — volume by day (hover to see details).

  • Message direction — sent vs. received.

  • Daily direction — comparison over time.

💡 Use the Dashboard to identify spikes and validate the operation's return.


4. Creating a template

Templates are ready-made messages to reuse. Go to Templates → New Template:

  • Active — available for use when turned on.

  • Template name — easy to find (e.g., "Welcome").

  • Content — message text (160-character limit).

  • Tag icon — inserts dynamic variables (e.g., contact name).

  • Access permission — which users and departments can use it.

Click Create to save.


5. Template list

All created templates are here:

  • Status, Name, Content, Owner, Created on.

  • Actions: edit (pencil) or delete (trash can).

Use the search at the top to filter by name.


6. Sending a message 🚀

In Messages, click Send Message and fill in:

  • Contact — search by record.

  • Contact number — auto-filled or manual.

  • Outgoing number — which of your numbers will be the sender.

  • Template — optional, fills the content automatically.

  • Content — message text (160 characters).

Click Send.


7. Message history

In Messages you can see everything that was sent and received:

  • Status, To, From, Content, Service, Owner, Date.

  • Magnifying glass — opens the full details.

At the top:

  • Send Message — shortcut for a new send.

  • Owner and Advanced filter — refine the search.

  • Search by destination number.

  • Refresh — reloads the list.

💡 Nothing is lost: you can audit any send at any time.


Done! Now just start using it and boost communication with your contacts. 📲

Last updated

Was this helpful?