SMS Options Commands
SMS (Short Message Service) — commonly known as "texting" — allows RunScore to connect with SMS service providers and deliver reliable texting functionality to race participants.
Command summary
| Command | Argument |
|---|---|
SMS PROVIDER | [SUPPORTED PROVIDERS] |
SMS API KEY | [ACCOUNT AUTHORIZATION KEY] |
SMS FROM PHONE | [YOUR PHONE NUMBER | SID ACCOUNT] |
SMS PREFIX FIELD | [MOBILE PREFIX] |
NO SMS WARNING | (no argument) |
SMS Provider
Syntax:
SMS PROVIDER [PROVIDER]
Parameter:
[PROVIDER] — Must be one of the following (any case variation accepted):
UpcellTextTextingForwardBulkSMSTwilioSendinBlue
Description:
RunScore will load and perform all necessary API requests to register and communicate with the selected SMS provider.
SMS API Key
Syntax:
SMS API KEY [KEY]
Parameter:
[KEY] — The API key from your provider.
Description:
Stores the API key used for REST API requests.
This command applies only to the TextingForward system.
SMS From Phone
Syntax:
SMS FROM PHONE [VALUE]
Parameter:
[VALUE] — The messaging service SID or the corresponding account phone number.
Description:
Stores the From address or MessagingServiceSid used for REST API requests.
This command applies only to the Twilio system.
SMS Prefix Field
Syntax:
SMS PREFIX FIELD [DB FIELD]
Parameter:
[DB FIELD] — The database field that contains the country prefix.
Description:
Stores the field that holds the phone number prefix for each entry. If the field is missing, it defaults to USA/Canada (+1).
This command applies only to the Twilio system.
No SMS Warning
Syntax:
NO SMS WARNING
Parameters: None.
Description:
Controls the warning display when RunScore encounters an issue while sending an SMS.
If you are sending SMS messages automatically, use NO SMS WARNING to suppress pop-up notifications for SMS errors. Without it, error dialogs can halt the automated process until manually dismissed.
Age Processing
Syntax:
AGE PROCESSING [ON|YES|OFF|NO]
Parameter:
[TOGGLE] — Determines whether automated age processing is enabled. Default: ON.
Description:
Controls the automatic Age processing feature. When enabled, RunScore calculates participant ages based on the mapped date-of-birth fields and the race date.