Text keywords supported by Appsuite
Join - Either creates the account or sends a link to a registration form, depending on your settings
Download - Sends back download links to your app
Help - Sends back a list of keywords and the descriptions
Stop - Opts the user out of future messages
Survey - If the member qualified for a survey then they will get a message asking them to respond with the word Survey, this will then initiate the surveys.
Cases when messages are being sent from the endpoint, are described below.
Initial message body validation to see if it contains keywords or data in expected format
Checks performed:
User was not found by
From
phone number within a groupBody is not a valid email address and is not one of the commands
join
download
If validation is not passed following message is texted back to the phone number:
We do not recognize an account with this phone number.
Excessive outbound messaging countermeasures applied:
standard malformed input phone number blocking when >5 error messages have been sent out
If message body contains valid email address, command is set internally as join_with_email
.
join
orjoin_with_email
commandDepends on the setting
join_auto_reg
in themaster_business_application_settings
table:True
:if incoming phone number already exists within a group, following message is sent out:
Account with this phone number is already registered
if provided email already exists within a group, following message is sent out:
Account with this email is already registered
if Briteverify validation fails, following message is sent out:
Your email is invalid
if registration failed, following message is sent out:
Sorry, there was an error while processing your request: number origin is not recognized.
False
:Following message is sent out:
Registration link: {signup_link}
Excessive outbound messaging countermeasures applied:
None yet; need to figure out should be limit the "registration link" case or not
profile
If user was found by
From
phone number within a group, following message is sent out:{profile_url}
help
Message is sent out:
STOP - Opt out, PROFILE - Account info, DOWNLOAD - App links, HELP - Repeat options
survey
If any reviews with status
pending
were not found for a user, following message is sent out:We do not recognize your response
Excessive outbound messaging countermeasures applied:
standard malformed input phone number blocking when >5 error messages have been sent out
If any questions were not found, following message is sent out:
Sorry, survey questions are not configured
If a question was found, following message is sent out:
{servey_question} \\n Reply STOP to opt out
stop
No messages returned
download
If the setting
download_sms_enabled
is false in themaster_business_application_settings
table - no messages returnedIf no links were set up - no message returned
Depends on what links were set up, one of the messages are sent out:
Google Play and Apple Store:
Android: {google_play_link} \\n iOS: {appstore_url}
Google Play only:
Android: {google_play_link} \\n
Apple Store only:
iOS: {appstore_url}
Other commands if user was found by a phone number within a group
If any surveys with status
in progress
were not found for a user, following message is sent out:We do not recognize your response
Excessive outbound messaging countermeasures applied:
standard malformed input phone number blocking when >5 error messages have been sent out
If a current question of a survey was not found - no message returned
If a next qestion was found by a current one, following message is sent out:
{servey_question} \\n Reply STOP to opt out
If a next qestion was not found by a current one and completed survey rating is exists, following message is sent out:
{negative_closing_message} or {positive_closing_message}
These keywords also translated to other languages like French, Spanish and Italian.
profile
fr: profil
sp: perfil
it: profilo
help
fr: aider
sp: ayuda
it: aiuto
join
fr: joindre
sp: únase OR unase
it: unirsi
stop
fr: arrêter OR arreter
sp: stop
it: fermarsi
download
fr: télécharger OR telecharger
sp: descargar
it: scaricare
join_with_email
fr: sinscrire_par_courriel
sp: unirse_con_email
it: unirsi_con_email
survey
fr: enquête OR enquete
sp: encuesta
it: sondaggio
Text messages supported by Appsuite:
We do not recognize an account with this phone number. {eol}
STOP - Opt out, PROFILE - Account info, DOWNLOAD - App links, HELP - Repeat options
Account with this phone number is already registered
Account with this email is already registered
Your email is invalid
Sorry, there was an error while processing your request: number origin is not recognized.
Registration link:
We do not recognize your response
Sorry, survey questions are not configured
Reply STOP to opt out
Tags:
sms keywords, sms commands, text commands, text keywords, text survey, sms survey