Skip to content

Calabrio WFM

Workforce management made easy

Optimal staffing at all times

Staff who sit idle are an unnecessary cost, and conversely, understaffing leads to excessive waiting times. Both problems can cost the business dearly. With the help of Telia ACE open interfaces for staffing optimization, it is easy to use all the data available in the system to staff correctly. The right information is a prerequisite for optimizing for both service and costs.

Telia is a partner with Calabrio (formerly Teleopti) and Telia ACE has a ready-made adapter for their WFM (work force management) that includes everything you need to optimize staffing, staff, and customer service throughout your business. Calabrio WFM is in our cloud just like Telia ACE.

About Calabrio WFM

In short
  • Use all available data
  • Optimize for service and costs
  • Cloud-based service
Details

Market-leading tool – integrated and ready in ACE

Telia provides staffing planning tools through ready-made integration with Calabrio. Data from agent and queue statistics in Telia ACE is mapped against functions in Calabrio Teleopti WFM to make forecasts and create personnel schedules that meet needs. 

Available features include:

Forecasting and planning – Enables strategic staffing and long-term planning

Schedule Management – Streamline daily scheduling workflows

Flexible tools for optimization – Easy to meet changing staffing needs

Employee mobility, self-service – Get everyone engaged, wherever they are

More about Calabrio

More about Calabrio, software features and how their staffing planning works can be found at calabrio.com/products/workforce-management/  (opens in new tab).

Sign up to our newsletter

Google Dialogflow

Build world-class conversational interfaces

Market-leading AI under the hood

Dialogflow, a google cloud service, makes it possible to build text and voice interfaces that communicate naturally with users and understand their needs. The strength lies in the understanding of language, so-called natural language understanding (NLU) market-leading speech recognition and speech synthesis. ACE customers can use this strength, for example, in chatbots and voice response solutions.

With our turnkey integration with Google Dialogflow, you can bring your voice and text bots with you and easily connect them with ACE for, for example, seamless handover to agent. This applies to those who are already using Dialogflow.

If you want to use a complete solution for virtual agents across all channels, take a closer look at our ACE Virtual Agent offering based on Google Contact Center AI where Dialogflow is one of the cornerstones.

About Google Dialogflow

In short
  • Build interfaces that communicate naturally and understand the user
  • Connect with ACE for a seamless transition
  • Market-leading speech recognition and speech synthesis
Details

Detailed information, case studies and documentation can be found at dialogflow.com  (opens in new tab).

Sign up to our newsletter

ACE Recording G2

The next generation recording tool

Record and save as needed

The ability to record calls is important for many companies and organizations. Ace Recording G2 allows for calls to be recorded to document interactions with customers, whether it’s coaching employees, documenting business deals, or threatening conversations. In some industries, there are legal requirements to store the calls for a certain period.

It is also possible to see which agents are having a conversation right now and listen to them to offer good coaching.

About Recording G2

In short
  • End-to-end encryption
  • GDPR-compliant recording consent solution
  • Recordings searchable and available with other interactions
Details
  • Configurable storage rules
  • The agent can search for, view business data for and listen to recordings directly in their ACE Interact working tool
  • Encrypted transfer and encrypted and redundant storage in AWS
  • Standard function for managing consent to recording according to GDPR
  • Wide support for different technical conditions

Sign up to our newsletter

Boost.ai

Give your chatbot natural language skills

Intgrate with market-leading bots

Boost.ai is one of the market-leading virtual agent platforms in the Nordic region with advanced AI capabilities and an easy-to-work developer interface. If you use Boost.ai today and want an integrated overall solution together with ACE, this is the feature for you.

With this integration, you are offered an easy-to-configure chatbot widget for publishing of your Boost.ai bot on your website with built-in support for handover to agent for live chat. You also get access to features that show opening hours, queue times and the possibility of easy configuration of case management via available contact routes.

For those of you who currently use ACE Knowledge, it is possible to use guides in the knowledge base in a Boost.ai bot as well as the possibility to use Boost.ai as an integral part of your ACE Knowledge implementation for the online customer meeting.

Bots working together

If you currently use the ACE Chatbot, you can combine it with Boost.ai in the same end user interface (widget) on your website.

As an additional service, it is also possible to voice control your Boost.ai bot for use in the IVR.

In future versions, we will also be able to offer customers to use Boost.ai together with ACE in social media channels, also there with the possibility of handover to agent.

About Boost.ai

In short
  • Seamless flows between Boost.ai and ACE
  • Combine bots to build the self-service of the future – today
  • Give your boost.ai-bot speech comprehension and let it work in the IVR

Detailed information, case studies and documentation can be found at www.boost.ai  (opens in new tab).

Sign up to our newsletter

ACE BankID

Authenticate each contact

Flexible authentication in all interactions

BankID enables companies, organizations and authorities to identify and enter into agreements with private individuals on the Internet. BankID is an electronic ID document comparable to passports, driving licenses and other physical identification documents. With our adapter, secure authentication can be included in the customer flows you build in ACE.

About BankID

In short
  • Save time by identifying already in the speech response 
  • Easy for the agent to let the customer identify themselves 
  • Easy to archive and analyze authentications 
Details

Reduce errand time

Getting started with BankID is an easy process and you choose which way is right for your organization. 

With speech response detection, the case time at the administrator decreases while opening the door to new self-serve services, directly in the IVR, on the web or in the app – services that may not previously have beeen possible to offer customers. 

Flexible solution

If you choose the option to identify the customer by the agent, you will get a flexible solution that will be less dependent on the channel chosen by the customer. You can have the customer on a call, perhaps in an active chat contact, a campaign call, or why not a callback call. Either way, it’s easy for the agent to identify the customer through an easy-to-work web interface. 

Optionally, you can save all successful detections to ACE central interaction stores. Then you get a close look at all identified customers and the interactions are easily available for search.

Safe and secure

  • Telia follows BankID Relying Party Guidelines 
  • Certificates installed encrypted with passwords 
  • All system changes and successful detections are logged in the audit trail. 

Sign up to our newsletter

ACE Web API

Take your web to the future

Take ACE to the web

The ACE Web API opens the ability to allow the end user to communicate securely with ACE on your website, to receive information and perform certain tasks. For example, you can view the current queue status of different contact channels and opening hours for all entrances. It is a good service that facilitates the customer’s choice and planning.

The interface also makes it easy to order callback, either as soon as possible (real-time updated wait time is displayed), or from a schedule of available times that consider dynamic parameters in the contact center.

About Callback online

In short
  • Let the customer communicate securely on your website
  • View queue and opening hours for all contact channels
  • Provides the opportunity to order callback
Details

ADAPT AS NEEDED

All calls to the ACE Web API are made as https requests with specified formats, content types, and syntax for GET and POST, etc.

The interface is published in two versions, called Client version and Server version.

  • The Client version can be used directly from end-user clients (web browsers) with a limited subset of  results and parameter sets.
  • The Server version targets server-to-server integrations. This part of the interface is protected by authentication, and delivers extensive information about the contact center and allows more parameters.
  • Create callback
  • Queue status – based on queue name
  • Queue status – based on contact data (for forward control destination)
  • Opening hours for entrances and menu selection
  • Status of inputs and menu selection – open now?
  • Export of audit trail and changelog (via server version) for use with external monitoring

Sign up to our newsletter

Interaction View API

Shared data for analytics and business development

Move and store your most important data

Ace API against Interaction View enables you to export content and data from interactions. This makes information from Interaction View available to other systems for storage, search, and analysis. A common application is to move information about customer interactions to CRM systems if, for example, you want to long-term store the content there.

About Interaction View API

In short
  • Move and store important data
  • Make information available to other systems
Details

Interaction View API and interaction types

The interface is an open data model in Microsoft SQL Server and a transport function for copying Interaction View data to an external database.

  • Basic telephony and incoming call-to-speech capabilities
  • Callback (outgoing callback call)
  • Dialer (outgoing campaign call)
  • Email (incoming email) and “Workitems”
  • Chat (incoming)

Sign up to our newsletter

ACE Screen Pop API

Automation made easy

An API for a simpler everyday worklife

A screen pop facilitates the agent’s everyday life, for example by picking up the customer’s case number from the email or phone call. It automatically opens the correct customer image in a support system, saving between 10 and 20 seconds of the agent’s time at each individual interaction. Ace Screen Pop API works both against systems that have web interfaces and against installed applications on the agent’s computer

About ACE Screen Pop API

In short
  • Saves time in each interaction
  • Automates repetitive moments
  • Reduces the risk of errors in manual handling
Details

ACE Screen Pop API

The Screen Pop API sends data from ACE Interact/ACE Agent to an external support system using COM. ACE standard server for ACE ScreenPop (COM), uses Windows Scripting (Visual Basic and/or JavaScript) to communicate with the support system.

A user scenario

  1. A customer calls in to the switchboard and ends up in the speech response
  2. The customer enters their case and identity
  3. The voice response makes a request for an off-duty agent to ACE that directs the call to the agent. At the same time, customer data from the voice response is passed on via ACE to the Agent Tool (ACE Agent or ACE Interact).
  4. The agent’s ringing the bell. At the same time, customer data is presented in the agent tool
  5. At the beforeNormalAccept event, the agent tool sends customer data via COM to ACE Screen Pop
  6. ACE Screen Pop transfers customer data using Windows Scripting to the support system. There, a search is made based on received information and the correct customer image is displayed in the support system even before the agent receives the call.

Schematic image showing how ACE can capture different types of data from different types of interactions and send it to a support system via the ACE Interact agent tool and screen pop API.  

Available events in the interface:

  • beforeNormalAccept - Screenpop when an interaction is directed but before response
  • afterNormalAccept – Screenpop after the agent accepts the interaction
  • contactActivated - Screenpop when reactivating a parked interaction
  • contactDropped - Screenpop when the interaction has ended but before finishing
  • endContact – Screenpop after finishing (when the agent has finished the interaction)
  • manual - Screenpop is manually triggered from the agent tool

Interaction data keys that can be sent with

agentName
Ani
chatCustomerAlias
Cid
comment
contactId
contactSourceType
contentUrl
createTime
customerAddressSrv
customerEmailAddress
customerName
customerSpecific1 … customerSpecific5
dateTimeStart
Dnis
dnNumber
emailCategories
emailHdrDate
emailHdrFrom
emailHdrReplyTo
emailHdrSubject
emailHdrTo
Entrance
Errand
firstContactId
firstContactSourceType
firstErrand
inquiryFrom
ivEmailHdrFrom
media
Menuchoice
origContactSourceType
outcome
outgoingAddress
sourceIp
subContactType
Target
Targettype
taskNumber
twitterEndUser
twitterReply
visitorQuestion
workItem
workItemSource

Sign up to our newsletter

ACE Agent API

Connect supporting tools to the agent’s work tool

Tailor the agent’s work environment with integrations.

The ACE Agent API enables integrations to be made between the contact center platform and the CRM system (or other supporting systems) by creating views and exchanging features and data. This can be done both by using frontend JavaScript or by using backend integrations. For example, use it to make the agent’s tools connect with the graphical interface of your supporting systems.

As an example, part of the CRM system can run in a “card” inside ACE Interact. In other words, it is possible to work in two systems in one view. When a call or chat comes in, data, such as customer ID or case number, can be forwarded automatically to the CRM system. It saves time and reduces the risk of errors. It can also be useful for making a screen pop.

About AgentAPI

In short
  • Build a tailored work environment
  • Multiple systems in the same view
  • Javascript or backend integrations
Details

Open interfaces connect everything you need

The ACE Agent API provides great opportunities to integrate business systems with ACE. It streamlines and facilitates the agent’s work. 

For example, an interface for business tools and support systems can be made available as cards in the agent’s ACE Interact tool. Data can easily be exchanged between Telia ACE and CRM or other business systems. 

The integration can be built in frontend or backend depending on what fits best. 

Streamline Agent work

With all systems integrated into ACE Interact, the agent’s work becomes easier and more efficient. Instead of having to switch between different applications and possibly lose information along the way, everything can be brought together in one workspace.

Frontend

Agent API JSAPI is used in parallel with the web-based agent tool ACE Interact using local browser integration. The integrated web client and ACE Interact run in the same browser but in separate windows or tabs to exchange data.

ACE Interact can also enable a custom script that loads with JSApi after ACE Interact starts. This custom script loads into a separate, hidden, iFrame. The Agent API includes a subset of the features available in ACE Interact and makes methods, events, and “gets” available.

Backend

Some integrations are better suited for the backend than setting up in the user’s browser. This may be the case for some types of ntegrations with CRM systems. Backend integration is also available for server-to-server communication. It is used to give the CRM system the ability to answer phone calls or make calls, receive emails, and control calls from a waiting list to an agent.

The interface is asynchronous and the communication is event-based over a specified TCP/IP port where the CRM server connects to ACE and establishes a connection.

Operations and events

  • createCall
  • dropCall
  • makeConference
  • getContactData
  • getAgentStatus
  • changeContactData
  • muteCall
  • parkContact
  • pauseAgent
  • startRecordCall
  • incomingCallAlerting
  • callbackSetup
  • emailEstablished
  • screenPop
Gallery

Sign up to our newsletter

Interaction Analytics

Find patterns, underlying causes, and drive improvement

Visualize and understand the interactions

Using the Interaction Analytics tool, you can use each interaction to work on the customer meeting of the future. To help you, you have, among other things, word clouds and graphs that make it easy to see what is happening in the conversations, what is trending, what stands out and you can connect keywords and phrases.

Here you take the helicopter perspective and see relationships that affect customer relationship and satisfaction. For example, a new trend in customer service calls can provide a clue about a technical problem or an open possibility to act proactively in customer communication.

With an overview of what is said in your interactions and why, you can better understand the needs of your customers here and now. It will be possible to act and make communication more proactive, which in the long run gives more satisfied customers and more satisfied employees.

About Interaction Analytics

In short
  • Gain valuable insight into what is said and how it is said
  • Find patterns and identify root causes
  • Work data-driven to improve customer meeting
Details

Analyze for insights

Interaction Analytics is a smart tool that makes it possible to analyze large amounts of data and extract insights from all your interactions. We use a partner product with a ready-made adapter for Telia ACE and it is in our cloud just like ACE.  

Learn more about Nexidia Interaction Analytics at www.nice.com.

  • Configurable word clouds – visualizes volumes, what is said, who says it, emotions, etc.
  • Automatic trend overview – proactive analysis
  • “Sentiment analysis” – shows positive and negative emotions
  • “Related phrases” – shows relationship between utterances

News, insights, tips and inspiration

Our customers continue to transform their customer service experience with Telia ACE from simplifying customer service to making public transport easy and winning awards for excellent customer service throughout the Nordics. Dive into their stories and explore their journeys from challenges to practical strategies that improved both customer and agent experience using Interaction Analytics.

Interaction Analytics for a data driven organization

Interaction Analytics for a data driven organization

Anna Ekblom Romu works as an Interaction Analytics specialist at Telia and helps our customers get started with the tool. She says that the participants that start exploring the system quickly get drawn into the numbers and enter a state where it’s hard to contact them. “For a person who starts usin…

Read More
Resurs works smarter with Interaction Analytics

Resurs works smarter with Interaction Analytics

Every year Resurs’s customer service takes one and a half million calls in four different languages. Johanna Bernshed and her colleagues use speech to text to find the truth about why the customers are calling and what takes place during the call. “We don’t just collect data, we turn it into v…

Read More

Sign up to our newsletter