SMS
Description
Sender in Altcraft is a configuration of the message delivery service. Senders are configured for email and SMS communication channels. As an email sender, Altcraft Mail Transfer Agent (AKMTA) can be used — a built-in email delivery module with extensive configuration capabilities.
Creating, Editing, Deleting
To manage SMS senders, in the main menu select Senders — SMS:

The opened sender list displays existing senders. On the right side of the table, there are edit and delete buttons. You can also edit by clicking the sender ID (on the left). To create a new sender, click Create:

For a new sender, in the Name field specify a unique name, and in the Assigned accounts menu select platform accounts that will be able to use the sender for delivering messages:

SMS and telecom gateways
The following ready-made integrations are available for SMS:
- SMSc.ru
- SMSimple.ru
- BulkSMS.com
- Devino.Online SMS
- SMSTraffic
- Infobip
- MTS
- MFMS EDNA
- Sky Media
- Play Mobile
- Rapporto
- SberMobile
- Stream telecom
- Intellin
- Seven Tech
When selecting one of the SMS gateways as the delivery service, you must fill in the configuration fields (fields may vary depending on the selected gateway).
BulkSMS.com
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.
- Max SMS per message — limit on the number of SMS in one message.
- Await delivery (seconds) — waiting time after which the delivery status is checked from the gateway.

Devino.Online SMS
- SMS service sending script/URL — server URL used to send SMS.
- API-key
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.

Infobip
- SMS service sending script/URL — server URL used to send SMS.
- API token — token for API authentication.
Infobip provides a feature to stop sending messages to a phone number that replies with a stop word. After saving the SMS sender, an SMS Receiving URL will appear on the screen. You need to specify it in the account settings.
After that, in the Keywords field, you can add stop words. When received, the platform will add the phone number to the suppression lists of all accounts linked to this sender. The word STOP is included by default.
The Add to global suppress list option also adds the unsubscribed phone number to the platform’s global blacklist.


Intellin
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.

MFMS EDNA
- SMS service URL — server URL used to send SMS.
- Login — client credentials for authorization in the SMS gateway.
- Login field name — name of the field in the request that contains the login.
- Password — client credentials for authorization in the SMS gateway.
- Password field name — name of the field in the request that contains the password.
In some configurations, the login and password fields для EDNA могут иметь names different from login и password. To ensure correct operation of such configurations, you must specify в параметрах Login field name и Password field name the names of the authentication fields. If values for these fields are not specified, the platform will pass the standard names (login и password).


MTS
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.

Play Mobile
- User ID — user ID for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.
When integrating with the Play Mobile provider for sending SMS messages, it is necessary to consider the limits on the quantity and volume of sent requests imposed by the provider. The limit for sending requests is configured in the configuration file via the following parameter:
PLAY_MOBILE_LIMIT_REQUESTS_PER_SEC: 49 // Maximum number of SMS send requests per second (default - 49)

Rapporto
- Service ID — service id for authorization.
- Password — client credentials for authorization in the SMS gateway.
- SMS service sending URL — server URL used to send SMS.
To receive the statuses of sent SMS messages, you need to provide the Rapporto service with a URL for receiving message delivery statuses.
URL: http://{trk_domain}/smslistener/listen_type/sms_rapporto, где {trk_domain} — this is the tracking domain.
You can specify this URL in your Rapporto personal account or send it to their support team by email:

SMS Traffic
- SMS service sending script — The URL or path to the script that will trigger the SMS sending when accessed.
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.

SMSc.ru
- Login — client credentials for authorization in the SMS gateway.
- Password or MD5 hash — password or its MD5 hash for authorization in the SMS gateway.
- Await delivery (seconds) — waiting time after which the delivery status is checked from the gateway.

SMSSimple.ru
- User — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.
- Original identifie — The original message identifier.
- Max SMS per message number — limit on the number of SMS in one message.

SberMobile
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.
- Client ID — a unique client identifier in the system.

Seven Tech
- SMS service sending URL — server URL used to send SMS.
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.
- Shorten links in messages — when the option is enabled, links in the message will be automatically shortened.

Sky Media
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.

Stream Telecom
- Login — client credentials for authorization in the SMS gateway.
- Password — client credentials for authorization in the SMS gateway.

Also can be configured:
Only verified CallerIDs — list of sender names purchased from the SMS provider (specified if you need to restrict names).
Only verified Phones — list of numbers to which sending is allowed (used for test gateways).
