Triggers are the central element for every Automation. They define the moment an Action happens.
They can also be tricky: if you use the wrong Trigger, you might be getting the wrong information or create multiple tickets even though you only want one. This now seems very abstract, but we are going to explain the underlying logic so it will be easy for you to build your own Automation.
Understanding the data structure of calls
To properly integrate call data in your CRM or helpdesk, you need to first understand the data structure of calls in babelforce (or call parameters as we will call them). Most calls consist of a Parent and a Child call. And here we already jump right into the topic.
Each call has the following three attributes
- Type (Inbound or Outbound)
- Domain (External or Internal)
- Source (Queue, API, Browser Phone, Outbound Dialer or Call Transfer)
In Triggers, you can select or exclude parameters, always depending on which part of the call you want to fire your Automation. The table below gives you an overview of all available call parameters:
The upcoming sections look at the different call sources that babelforce processes. For each call source, we will walk you through a number of examples so you understand how to apply them. Let's start with a call from the source queue.