Sending Texts in Bulk

Hello! I want to create a feature in a messaging application I've made. I want to be able to sent text messages in bulk to people's phones. Is anyone familiar with how to do this? If so, what steps did you take? Thank you

  Discussion posts and replies are publicly visible

Parents Reply Children
  • Sending a text to a different phone number based on application status should not be difficult. The node takes an input called "To" that does not have to be a constant. It can be a process variable that can be populated however you want.

    As for sending to multiple people, the standard SMS API (https://www.twilio.com/docs/sms/api) only sends one SMS to one number. If you are going to be sending to under 1,000 people, you can set up MNI in Appian on that node to loop over your "To" numbers.

    Twilio also seems to have a "messaging service" feature in beta (https://www.twilio.com/docs/sms/services/api), but it looks to me like this is for a static group of numbers you always send messages to, not your dynamic use case.

  • Thanks, Steven. So let me just confirm. I've been able to create an expression rule that filters applicants by phone number, and if there's only one phone number in the system, the SMS message is sent fine. If there's more than one number, none of the messages get sent. My team has reviewed the expression rule and has found no errors. 

    So is it safe to say that this error is because the standard SMS API only sends a single message to a single number? And would I then have to loop the process model to solve this? Thanks