Workflow Automation

Digital First Omnichannel gives you the ability to automate various tasks and workflows with workflow automation. To automate a task, you need to create one or more triggers and a job. The job specifies what you want to happen, and the triggers define when the job happens.

The Jungle at Classics works with a number of social media influencersClosed People on social media with established reputations and large followings who can impact the opinions and actions of their audiences.. When a caseClosed An interaction with one contact about one topic that can consist of many inbound and outbound messages. is opened for one of these influencers, contact center administrator Mowgli Kipling wants to send a thank you message to that influencer.

Mowgli creates a trigger with conditions based on case creation in the appropriate queue. Then Mowgli creates an automation job that sends an automated message once the trigger is fired.

Configure Triggers

Triggers consist of an event and one or more conditions. You configure a job with a trigger so that Digital First Omnichannel knows when to execute the job. If you don't set any conditions, Digital First Omnichannel fires the trigger every time the selected event happens.

You can add more than one set of conditions to a trigger. There may be different situations when you want a trigger to fire. If you put the conditions for all of the possible situations in one condition set, then all of those conditions must be met for the trigger to fire. If you put each situation in separate condition sets, then Digital First Omnichannel considers each set of conditions separately.

When a trigger has multiple sets of conditions, Digital First Omnichannel executes the same job for all conditions. If you want different jobs to execute for different conditions, you need to create a separate trigger for each set of conditions.

  1. In the Digital First Omnichannel portal, click Settings > Automation > Triggers.
  2. Click Add Trigger.
  3. Enter a Name for the trigger. Since you can assign multiple jobs to the same trigger, use a name based on the event or conditions rather than an associated job.
  4. From the Event drop-down, select the event for this trigger.

  5. In the Delayed execution field, enter the number of seconds that Digital First Omnichannel should wait after the selected event occurs before firing the trigger. If you want it to happen immediately, enter 0.
  6. Click Save.
  7. On the Triggers page, locate the trigger you just added and click Conditions.

  8. Click Add.

  9. Select the Condition type from the drop-down, then click Create condition for selected type. Conditions determine when the trigger fires. If you don't configure any conditions, the trigger fires on every instance of the event.

  10. Follow the UI directions for configuring each condition.
  11. Click Save.
  12. Create a job with the action that you want to happen when this trigger fires, then assign it to the trigger.
  13. When you want Digital First Omnichannel to start using this trigger, click Activate on the Automation > Triggers page.

Create a Job

Jobs are the action you want Digital First Omnichannel to take when the trigger fires. Most of the actions you can select require you to provide additional information about what you want to happen.

After you create a job, you need to assign it to the trigger that you want to use to start the job.

  1. In the Digital First Omnichannel portal, click Settings > Automation > Jobs.
  2. Click Add.
  3. Enter a Name that describes what the job does.
  4. From the Action drop-down, select what you want to happen when the trigger fires. Complete any additional fields specific to that action in the Parameters section.
  5. Click Save.

Assign Jobs to Triggers

Triggers can fire multiple jobs. When the conditions of a trigger are met, all jobs that you've assigned to it will run. You can also assign a job to more than one trigger.

  1. In the Digital First Omnichannel portal, click Settings > Automation > Triggers.
  2. Locate the trigger you want to use and click Jobs.
  3. Select the job you want to assign to the trigger from the drop-down and then click Add.