Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is a Trigger?   

Image Removed   

XCALLY section

Tools → Triggers

On this page

Table of Contents
minLevel1
maxLevel2
outlinefalse
stylenone
typelist
printablefalse

📋 What’s about 

Triggers are rules invoked when there is an incoming call, mail, chat,

smsCall

SMS, fax or openchannel message. Triggers are made up of conditions and actions. A condition is a logical expression that can only take the values true or false. You build conditions using properties of the event, an operator and the event value. The following is an example of a condition for an incoming call:

                                  Call Status  Equals  

Call Status  Equals  Call Ringing

which

take

takes the value true if the status of the call is equal to ringing.

I

In the same way, you can define conditions based on the properties of

an

incoming mail, chat....and so on. For more information, take a look at the trigger conditions section dedicated

for the

to the specific channel.

Panel
titleOn this page:
toc

An action is an operation executed when the defined conditions

evaluate

are evaluated to True. An action can be

open

opening the Phonebar screen popup,

open

opening CM contact,

forward

forwarding incoming email, open a Zendesk ticket and more. Please take a look at the trigger actions section dedicated

for the

to the specific channel since

the

the type of action you can execute depend on the type of channel. 

Image Removed

The Triggers Section


Image Added

💡 How it works

The Triggers Section is under the Tools Menu:

Image Removed
Image Added


Here you find all the existing and default triggers and you can create new triggers:

Image Removed
Image Added


⚙️ How to Create a Trigger

To create a new Trigger click on New Trigger button 

Image Removed

(blue star)

Image Removed
Image Added


Enter the following values:

  • Trigger Name

  • Channel: choose one of the available channels (Voice, SMS, Chat, Open Channel, Fax)

  • Status: the status must be ON (slide the toggle button to the right) to execute the trigger

  • Description 

and then click on Add Trigger. 

After the trigger is created, you can view it in the list of triggers.


🖌️ Edit a Trigger

Find the trigger from the triggers list and Click on Edit Trigger:

Image Removed
Image Added


On the list of triggers you have the following Sections:

Image Removedn
Image Added

I

In the Settings section

you

you can modify the Name, Status (ON/OFF: a trigger is not invoked if the status is off) and Description of the trigger

Image Removeddefine
Image Added

and 

and define the trigger's

behavior in the

behaviour in the Conditions & Actions section.

The conditions and the actions you can define depend on the selected channel. 

Refer to the specific channel section for detailed information

🔧 Troubleshooting

For triggers (of each channel), logs are located as usual in /var/log/xcally/trigger* [...]

“trigger“ logs are generated by the AMI service. Here there are all the logs related to the features of one single trigger.

“trigger“ logs are generated by the triggers feature itself. In this log file, you can also find all the logs related to the capabilities common to all the triggers

You can explore the specific channel section for detailed information:

Child pages (Children Display)
sortcreation