Regardless of the agent call delivery option used—be it a built-in softphone, SIP phone, WebRTC, DID, or dial-out with the line open—calls are fully controlled from the Agent Desktop web application
Call transcripts in a customer’s activity history help agents understand the meaning of phone calls quickly, in their context. In addition, transcripts assist managers in leveraging cognitive technologies to easily search interactions across voice, messaging, and email conversation.
When a customer redials within minutes of dropping a call, the call is delivered to the same agent that helped the customer, bypassing IVR and queues and resuming the interrupted conversation
At any time during a call, a customer or an agent may send SMS messages to each other
During peak call volumes, callers have the option to hang up and receive a callback when an agent becomes available, in the same order that the original call was received
Agents can pre-record frequently used messages in their own voice and play them during calls to improve efficiency and consistency


Calls and other interactions are automatically distributed to the right agents based on a combination of interaction and agent properties
Skills-based routing lets administrators precisely and fairly distribute interactions to agents, targeting the available agents who are best fit to handle the interaction at hand
A unique agent capacity model used in our BPCC routing engine allows agents to handle multiple interactions of various types with overrides (e.g., calls can override emails)
Contacts who have been identified as high-priority can enjoy shorter wait times—or even no waiting at all—when using our priority-routing feature
Same-region routing helps to keep calls closer to agent teams, with global overflow when no one closer is available or when wait times are too long
Interactions with an identified contact (i.e., a contact identified using data from a CRM) can be routed to the same agent and/or an agent from the same team who previously helped that contact


Predictive, preview, progressive, and manual preview modes let campaign operators tailor dialer for any list quality and/or desired agent engagement
Fine-tune lists by sorting and filtering to maximize output, work with multiple call center operations, move records from campaign to campaign, and prioritize hot leads
Maximize answer probability and compliance with safe calling hours windows linked to recorded area and postal codes
Automatically detect when an answering machine or a live person has accepted a call, and know when to leave messages and when to connect live callers to agents—all while staying in compliance and maintaining a high predictive connection rate
With predictive permission based dialing, agents reach the correct party every time, thus increasing agent utilization and decreasing call abandonment
Improve the likelihood of a call being answered when dialing from phone numbers close to the target. The caller ID is specified automatically or defined per list record
Our cloud-based predictive dialer automatically dials a list of numbers and connects only answered live calls to agents, saving time and improving call efficiency.
Automate omnichannel routing with our advanced automatic call distributor (ACD), which delivers interactions to the highest skilled agents, not just the first available.


IVR scenarios are easily defined using our drag-and-drop visual editor
A number of data access integrations are available as user-friendly scenario blocks, with point-and-click configuration
Web service access via scenario blocks and blocks for direct DB access offer flexibility beyond integrations offered out-of-the box
Scenarios can send emails and SMS messages for notifications, transcripts, and survey requests, as well as provide confirmation numbers and other written information
After all interactions are finished, many triggers, including call dispositions, can start a workflow scenario that automates processes using scenario-based communication and integration/data access blocks
Voice calls, chats, and workflows are driven by the same scenario mechanism, with shared communication and integration/data access blocks


A number of bot integrations are available, from simple to complex. Bots can connect agents at any time to keep customer satisfaction high
Bots can connect an agent  and an agent can add a bot to a chat conversation to handle simple tasks and frequent requests at any time
AI systems can be used to track conversations and provide possible replies to agents
Sentiment analysis across channels allows agents and supervisors to focus quickly on problematic conversations
Our automated QM features help quality management coaches to select conversations requiring attention
See what customers are talking about, and track changes of subjects over time


Using the email service queue, messages can be either pushed to “ready” agents or placed into a shared queue for assigned agents to pull
The time remaining before a service level commitment is breached is used to prioritize messages in the queue
Keywords and sentiment values extracted by Natural Language Understanding could be used to route and prioritize messages
Each message is kept in a case—a virtual folder that is automatically created and updated—with the history of all communications with all related parties, irrespective of channel
Agents can mark replied-to cases for follow-up, and return to them at a later date to check in on unresponsive parties or update customers of new developments
A built-in Knowledge Base helps maintain training levels and consistency of replies. Knowledge Base supports full text search, use frequency, and content import and export


All aspects of chat widgets, chat forms, and proactive chat can be edited and customized in our intuitive editor UIs without having to code or re-upload HTML chat snippets
Using point-and-click configuration, different offers can be popped based on a web page, various other conditions, or in combination
A handy visual timer shows agents which customer they are chatting with and how long the customer has been waiting for their reply
Web notifications remind customers about their chat sessions, which helps to reduce customer-abandoned chats
Customers can share their screens with agents during a chat on a company’s website, allowing agents to follow the customer’s screen movements and clicks
When enabled, customers and agents can upgrade their chat conversation to a phone call or audio-video call over the Internet at any time


Customers can chat with agents using their favorite messaging app, with the ability to send stickers, files, emojis, and more
Agents can receive a customer’s geographic location, directly in a messaging app
Switch between messenger apps and SMS texts on the fly for seamless conversation continuation
Customers with known messaging app accounts are automatically identified with 100% accuracy
Messaging apps and web chat can start with a bot and be handed off to a live agent. AI-based natural language understanding is used to analyse chat content for sentiment and subject
Messaging app accounts are easily configured by copying and pasting authorization strings into call center configuration


Agents can talk to a person irrespective of the channel or combination of channels used. Conversations that start on any channel can be transferred to any channel
When a call is dropped, a redial will bring a customer back to the same agent who handled the call. When a customer calls the next day, the customer can start by referring to the email they sent earlier
At-a-glance communication history gives agents detailed information about customers, such as the time of the last interaction, transcripts, and notes from agents who handled them
If a contact is present in a linked CRM, the local contact is created automatically and linked to the source
A customer’s complete communication history is organized into cases, which are either open or closed. Open cases show agents the customer’s latest activity in its context
Supported data append and augmentation providers can help pre-populate new contact data and augment existing contact data with information in the cloud


Supervisors can quickly view metrics about their assigned service queues, campaigns, teams, and agents with associated statistics, alerts, and actions in real time
Customizable global and personal wallboards display real-time stats, metrics, and other data for agents, teams, and supervisors
Detailed reports include data for all interactions and associated statistics, irrespective of channel
With point-and-click ease, create custom reports by selecting columns to display in each table, saving and scheduling resulting data sets, and more
Run reports by setting parameters on the fly, or schedule periodic deliveries with preset values
Work with data from Tableau, Amazon Quicksight, Zoho Reports, Google Data Studio, Zoomdata, and more


We are happy to answer questions, discuss specific workflows and requirements on a live presentation online, describe core benefits, or set up a pilot project to trial our applications without paying any license fees. Let Bright Pattern’s call center solution help you change the pattern of customer service