Adobe Campaign: Setting up SMS alerts based monitoring

Adobe Campaign comes with real-time Error Managment and Alert generation mechanism for Campaign & Technical workflows. The alerts so generated are sent to assigned group operators that have valid email address in order to receive the notification.

Out-of-box email based template used to send Monitoring alerts is located at:

Administration > Campaign Management > Technical delivery templates > Send an alert to workflow task assignees (alertAssignee)

Email Alert Delivery Template

This blog take this process a step forward if we want to recieve these alerts as SMS rather than email for quicker turnaround. This could prove to useful particularly relating to technical workflows like import/export workflows where we normally have dependencies with  upstream & downstream applications.

Before moving forward for actiual configuration, we assumes SMS/Mobile connector (external account) is already configured and enabled on Adobe Campaign server and is working fine. Follow SMS channel Configuration for details around this.

Steps to setup SMS alerts

To make this configuration working, as an administrator, one has to perform below configuration steps:

STEP 1: Duplicate existing out-of-box “alertAssignee” template

Duplicate the existing “alertAssignee” delivery template that uses Email Delivery as routing channel to create the new that would use our existing SMS rounting.

Duplicate delivery template
Duplicate delivery template

STEP 2: Change routing to pre-cofigured SMS Mobile routing account

Browse “Routing” dropdown to select the External Account for existing SMS routing. You can set the values of Execution folder as existing “Workflow Notification” folder or create a separate ones.

Change Routing to SMS Routing account
Change Routing to SMS Routing account

STEP 3: Update valid Sender Address

This is another important configuration where you should provide Sender Address. This could be the company’s mobile number or name to help recognise the SMS sender. This field is MANDATORY.

Update Sender Address

STEP 4: Associate template to workflow or alert activity

Now is the time to start playing with this template and actually use this in our workflow. We can send alert notifications using this template in two ways:

(i) Using “Alert” activity

With Alert activity, you can directly browse the delivrey template to be used to the SMS based one that we just created through “Advanced parameters” option.

Update Alert activity
Update Alert activity
Change Alert template
Change Alert template

(ii) Changing Error management template through Workflow properties

The alternate way to send SMS alerts at Workflow level is through Workflow Properties > Execution Tab > Error Management > Template

Update Error Management
Update Error Management

The key difference in two approaches while sending SMS alerts are:

  1. Scope: “Alert” activity will send alerts is if through workflow configuration we want to explicity generate alerts. For example, if Import file doesnot exists or is not is correct format. We can check the existence ofvalid file and generate alert if not correct. On the other hand, error management based configuration will generate alerts in case of any system related error like syntax error in SQL/JS activity.
  2. SMS copy content: Through “Alert” activity, we can pass the custom copy of messagethat can be separated from each other and will be defined directly on activity level; where as in error management based configuration, the copy content is more leass follow same copy with personalization convention or copy for all deliveries.
Custome Message – SMS Alerts

Lastly, the SMS alerts so generated are actually Technical deliveriesa only; so they inhereit the same properties/configuration as normally Delivery object contains. This would be you can attach Delivery codes, Personalization or even Typology rules to these SMS alerts like forbidding SMS alerts in off-hours and so on.

###