Connecting a Jasmin Channel
Jasmin is an open source SMS gateway you host yourself, routing messages to mobile operators over SMPP. If you run Jasmin with your own SMSC connections, connect it to send and receive SMS through them.
Before you start
You'll need a Jasmin server with a working connection to your operator's SMSC, and its HTTP API reachable from the internet. You'll also need a Jasmin user that's allowed to send messages, and routes for messages in both directions. Jasmin's documentation explains routing.
Adding the channel
Go to Settings > Channels and click New Channel. Jasmin is under SMS & Voice, or you can type its name in the search box.
Then fill in the form:
| Field | What to enter |
|---|---|
| Country | The country your number is in |
| Number | The number or short code your SMSC sends from |
| Send URL | The send URL of Jasmin's HTTP API, e.g. https://jasmin.example.com/send |
| Username and Password | Your Jasmin user's username and password |
Click Add Channel.
Finishing setup
Once the channel is added, its configuration page shows a push message URL. Configure Jasmin to send incoming messages to it with a POST, e.g. with an HTTP connector and an MO route, so that messages reach your workspace. Jasmin's documentation explains receiving messages.
You can come back to the push message URL at any time from the channel's page.
Considerations
Messages are sent as text, and any attachments are sent as links.
To learn more about channels in general, see Introduction to Channels.