Page 1 of 4
Scheduled SMS with Process Builder
A common Triggered SMS scenario is to trigger the creation of a Scheduled SMS on a customers birthday or with
Event Reminders. While many other SMS applications offer Scheduled SMS the process is manual. These other
applications can of course trigger SMS and even use the Salesforce Process Builder “Scheduled Actions” feature
but this creates a “black box” situation where the Salesforce User cannot see that the SMS is scheduled nor can
the Scheduled SMS be aborted.
360 SMS on the other hand is the only application which combines both the visible Schedule SMS feature which is
in a native Salesforce object unlike one major competitor but it now also offers a method to programmatically
create the Schedule SMS record by setting the Schedule Time using Process Builder. This method has the major
advantage that the Scheduled SMS is visible and can also be manually or programmatically deleted if some event
needs to do so.
The example below is a common scenario where the user sets the Customer Birthdate field. This triggers a process
builder to create a Scheduled SMS for the customer. Furthermore, we document a method such that when the
Scheduled SMS eventually is sent, we detect the outgoing SMS “Happy Birthday” template by ID and schedule the
next Happy Birthday message for 1 year. In this method, birthday messages would be scheduled for infinity by
simply setting the first one.
Figure 1 - Set the Birthdate field and trigger a Scheduled SMS on the customers birthday and all following birthdays in perpetuity