Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
ON THIS PAGE

XCALLY section

Motion Bull → Queue Campaigns

On this page

Table of Contents
minLevel1
maxLevel
3
What is a Queue Campaign?
2
outlinefalse
stylenone
typelist
printablefalse

📋 What’s about

In a queue campaign, the dialer generates calls to contacts within a list and puts the call in a queue only when the contact answers the call. Available available agents in the queue will be able to answer and connect to the contact.

The XCALLY Motion Bull Dialer originates calls and waits for the contact to answer for a predefined Originate Timeout [secs]. If the contact answers before the timeout expires, the call is forwarded to the queue; otherwise, the call Originate Status will be set to No Answer.

Depending on Outbound Dialer Methods, calls are generated following a strategy:

  • In some methods, the system calls before the customer and when he/she answers the call, the system switches call to queue campaign, that switch call to agent. Once the call is placed in the queue, the dialer waits for predefined Queue Timeout [secs] and drops the call if the timeout expires before being answered by an agent in the queue.

  • In other cases the system calls before the agent and then the customer.

The XCALLY Motion Bull Dialer originates calls and waits for the contact to answer for a predefined Originate Timeout [secs]. If the contact does not answer before the timeout expires, the call Originate Status will be set to No Answer.

You can find the Queue Campaign section under the XCALLY Motion Bull menu:

♟️ Queue Campaign in 10 steps

1️⃣ Create a Trunk

Section Tools → Trunks

Image Added

Trunk is a SIP connection between your Contact Center (XCALLY Motion server) and a VOIP provider. Your VOIP service provider will provide you information like Trunk Username, Password and Domain to register XCALLY to their trunking system.

Trunk is required to make outgoing calls, so XCALLY Motion Dialer generates calls through a trunk to the VOIP provider that routes the calls to the called contacts.

2️⃣ Create an Interval

Section Tools → Intervals

Image Added

Define when your Queue Campaign will run!.

The time interval defines the time and day during which the dialer is allowed to perform outbound calls. You can create multiple sub-intervals to manage calls on different time, day or month intervals. intervals (Time intervals will work only if they are in the range defined as Global Interval of the Campaign).

Clicking on 3 dots of a created interval you can Edit Interval defining time range:

Image Added

3️⃣ Create a List and upload Upload Contacts

Section Contacts Manager → Listto create a List

Image Added


Section Contacts Manager → Contacts
to Update Contacts

Image Added

Upload your Contacts: the Dialer will call them and route the call to your Agents automatically!.

So you have to create list and Update contacts. This would be the list of contacts to use in the queue campaign for the dialer to call. You can:

  • Add a single contact indicating contact data (first and last name, phone, mail…) and selecting list

    Image Added
  • import contacts from a file

  • update existing contacts

You can add multiple contact lists to a queue campaign . You and you can also create a list containing the numbers you do not want to call (in this case we call it blacklist).

4️⃣ Create Agents and Teams

Section StaffAgents /

Image Added

Section StaffTeams

Image Added

You can quickly create a new Agent that will manage calls using the XCALLY Phonebar.

Image Added


In Staff section you can also create agents and teams to , which will manage then the queue campaign.

5️⃣ Create a Queue Campaign

Section Motion Bull → Queue Campaigns+ 

Image Added

You can create any number of queue campaigns that run simultaneously using the + Add button and choose the queue campaign general parameters: 

  • Name: the name of the campaign

  • Active Flag: Activate or Deactivate the Queue Campaign. If you activate it but there aren’t agents or a connected list yet, the campaign has no effect. As soon as you add these parameters (list or agents) the campaign starts generating calls. We recommend you to leave it inactive, load all data you need and then activate it when everything is ready to manage the campaign correctly

  • Trunk created before

  • Time Interval created before

  • Check Duplicate: Choose among "Always", "Never" or "Only if Open"

Image Removed
  • . This option is used to do a filter on contacts uploaded on Hopper. Always means that duplicated contacts, also on Open Status, are not uploaded. Never means that the system doesn’t check duplicate, Only if Open means that system doesn’t upload contacts already in Open Status, so those contacted at least one time and found Busy/Not answer/Congestion…

image-20241217-104444.pngImage Added


  • Dialing Method (Progressive, Power PowerDialing, Predictive, Preview, Booked Progressive). Explore documentation here to find out the differences between these methods.

  • Parameters depending on the chosen dialing method (e.g. max concurrent calls, queue timeout, agent timeout…). Explore documentation here to find out more

And click on ADD QUEUE CAMPAIGN

Once the Queue Campaign is added, you need to edit it in order to configure its features:

selecting 3 dots of the specific Queue Campaign

Image Modified

clicking Edit Campaign and using the buttons on the top bar

Image Removed
Image Added

In fact you can:

  • Edit Campaign (explore documentation here)

  • Clone Queue Campaign

  • Add List (see step 6️⃣ )

  • Add Blacklist (see step 7️⃣ )

  • Add Team - Add Agent (see step 8️⃣ )

6️⃣ Add List to Queue Campaign

Section Motion Bull → Queue Campaigns → Edit
→ 3 dots menu → Add List

Image Added

Associate your List of Contacts to the Queue Campaign.

In fact you need to add an already existing list of contacts to be used in the queue campaign for the dialer to call (also multiple contact lists).
When you add a list in a queue campaign, all contacts in the list are placed in the Hopper and will be called by the dialer.

Image Removed



If you remove a list from a campaign and add it again:

  • only open contacts are placed in the Hopper and will be dialed by the dialer.

  • closed contacts (contacts that are already in the Hopper Final) will not be placed in the Hopper and will not be dialed by the dialer.

7️⃣ Add Blacklist to Queue Campaign (optional)

Section Motion Bull → Queue Campaigns → Edit
→ 3 dots menu → Add Blacklist

Image Added

Avoid to call your blacklisted Contacts (if any).

If you have list of contacts you want to exclude from the queue campaign, you can add it as blacklist and the dialer will skip these contacts during the automatic dialing. The (black)List must be already available.

You can add multiple blacklists for a queue campaign and use different blacklists for different queue campaigns.

Image Removed

8️⃣ Add Agents/Teams to Queue Campaign

Section Motion Bull → Queue Campaigns → Edit
→ 3 dots menu → Add Team/Add Agent

Image Added

Associate your created Agents and/or Teams of Agents to the Queue Campaign, so they can manage the calls originated by the Dialer.

There must be at least one available agent in the queue for the dialer to start placing calls. Hence you must add agents in the queue campaign that will connect and manage contacts. You can add one agent at a time or add them all in a Team (group of agents).
 

Image Removed
Info

You must configure a trigger if you want to display contact’s detailed information to the agent connected to the contact.

9️⃣ Start the Queue Campaign

Section Motion Bull → Queue Campaigns
→ Edit → Settings

Image Added

Remember go to under the General Settings Queue Campaign and enable the "Active" switch.
The Dialer will now ready to start and originate calls, routing them to Agents according to the chosen Dialing Method!.

Image Removed

1️⃣ 0️⃣ Monitor the Queue Campaign

  • Section Motion Bull → Realtime

  • Motion Bull → Queue Campaigns → Edit

You can check Campaign progress:

  • exploring results in realtime (read here documentation about Realtime View)

    Image Added

  • viewing queue campaign logs in Edit section from Hopper/History/Final (Read here documentation about that)

    Image Added


🔧 Troubleshooting

If the dialer does not start making calls, please make sure:

  • The queue campaign is Active

  • The global interval of the campaign is correct

  • The current time is within the time interval set

  • The time zone and the interval chosen for the campaign match

  • There are contacts in the list

  • There are available agent in the queue

  • The trunk is properly configured