Professional Documents
Culture Documents
2023 AMS Design Challenge WXCC
2023 AMS Design Challenge WXCC
Cisco Confidential
Webex Contact Center
Design Challenge J
Design Use cases
Cisco Contact Center Team
March 2023
Oops! Let me try to restore it!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
U READYYYYYYYY
10%
20%
15%
50%
100%
luck
Let’sskill ->(Kal)
5% Pleasure
PAIN
go
To …->(All Speakers)
concentrated
(WebRTC
Remember The power
;)
Name ->(of
Thewill ->(You
Design All;)
Challenge)
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Recall …
BYoPSTN 3 5 BYoPSTN
Webex Calling Endpoints
LGW
UCM Endpoints
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer has UCCX and wants to keep their existing PSTN, which options should be considered?
1. Option 1
2. Option 1 and 4
3. Option 3 and 5
4. Option 3
5. Option 5
6. Option 3 or 5
7. Option 2
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer has UCCX and wants to keep their existing PSTN, which options should be considered
1. Option 1
2. Option 1 and 4
3. Option 3 and 5
4. Option 3
5. Option 5
6. Option 3 or 5
7. Option 2
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Routing and Flow– Design Challenge Dmitry
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Handling an Emergency situation
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Solution Design
Webex Contact Center
Flow
Start Flow Global Condition
Entry Point
Variable
Queue 2
Business
Hours
Customer
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Global Deployment – Design Challenge
KAL
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Global Deployment – use case Use case
• International
Enterprise/ head
quarter in UK
• Customer has
UCCX in UK,
What are the Cisco options?
Japan &
Singapore
• Customer wants
consolidation of
all UCCX
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Global Deployment – use case Use case
• International
Enterprise/ head
quarter in UK UK
• Customer has Canada Japan
UCCX in UK,
Japan & EU
Singapore US India
• Customer wants
consolidation of
all UCCX
Webex Calling
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Global Deployment – use case Use case
EP-DN configuration
• International
mapping is required
Enterprise/ head
quarter in UK UK
• Customer has Japan
UCCX in UK,
Japan &
Singapore
• Customer wants
consolidation of
all UCCX
Webex Calling
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Global Deployment – use case Use case
• International
Enterprise/ head
quarter in UK UK
• Customer has Japan
UCCX in UK,
Japan &
Singapore
• Customer wants
consolidation of
all UCCX Agents in UK, if they are
assigned to answer calls from
Japan or Singapore, they must
RTMS deployment ONLY log in with +E.164 Singapore
Webex Calling
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Global Deployment – use case
Singapore UK Japan
• International
Enterprise/ head
quarter in UK
• Customer has
UCCX in UK, RAS RAS RAS
Japan &
Singapore
• Customer wants Media Media Media
consolidation of Services Services Services
all UCCX
SIngapore
© 2023 Cisco and/or its affiliates. All rights reserved.
Cisco Confidential
UK Japan
Reporting– Design Challenge KRISHNA
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
v For an Insurance customer of
Cisco they have two line of
businesses (auto & Home) and
their existing and prospective calls
to same customer care and
serviced by separate Queue’s.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
v Each LOB (auto & Home) has separate queue for new
customer and existing customers
Outcome-1
1. How many customers reached out over customer care for any kind of support from
these two LOB’s using Voice channel during last week.
2. Avg Connected time
3. % abandoned calls
4. What was their Average queue wait time in each queue.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Outcome-1
1. How many customers reached out over customer care for any kind of support from these two LOB’s
using Voice channel during last week.
2. Avg Connected time
3. % abandoned calls
4. What was their Average queue wait time in each queue.
1. Repository ? , Queue
2. Start Time ?
3. Compute ?
4. Output Type (Format)?
5. Peripheral Variable (PV)?
6. Row Segment?
7. Filter?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
1. Repository ?
• Queue
2. Start Time ?
• Last Week
3. Compute ?
• None
4. Output Type (Format)?
• Table
5. Peripheral Variable (PV)?
• Sum Of Queue Count
• Average of Connected Duration
• Calls Abandoned
• Percentage Abandoned (Percentage Abandoned / Sum Of Queue Count)
• Average Queue Duration
6. Row Segment?
• Queue Name
• Enhanced field (LOB) = Auto (Queue1 + Queue2) Home (Queue3 + Queue4)
7. Filter?
• Channel Type = telephony
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
She also looking for your recommendation as a
SME to see what additional insights she can get
on top of above to give her more helpful insights.
Outcome-2
As a Webex CC Data expert, what other
capabilities you can leverage above and beyond
what Cindy requested so that it can be more
presentable and provide more useful insights.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Student Exam board results Adam Cohen
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Student Exam Board Results Service
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Student Services – Steps Required
• UK Exam board wants students to be able to scan QR Code to obtain
Brainstorm - What Pre-Requisites/Steps/Nodes are required to setup this flow?
their results and optionally speak to an agent.
• They receive a personalized welcome message asking for their student
Challenges number.
• Look up exam results based on student number.
• Trigger WhatsApp Connect Flow and identify student.
• Results sent back via WhatsApp.
• Retrieve data from Exam Board Database and return results. • Student asked whether they want to be transferred to an agent.
• Transfer to agent
• Subsequent dialog with student including offering to chat to agents.
Flow Steps
• Create WhatsApp QR Code to trigger Connect Flow.
• Use student WhatsApp Id in HTTPS request to determine student name (Postman is your friend!)
• Send personalised WhatsApp welcome message asking for student number.
• Use student number in HTTPS request to determine student results and send results back.
• Ask whether students wants to chat with an agent.
• If they want to chat to agent transfer to agent.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Student Services – Flow
Look
Doesn’t
Connect
Send
Chat
Add up
awith
Perform
Offer to
Prepare want
results
back
aFlowto
triggered
agent
short
chat based
delay
withchat
–
database –and
personalised
Queue
an on
say
when
lookup
before
Conversation agentStudent
tothanks
student
Welcome
WxCC
to
next
and
Task in Number
find and
message
wait scans
Agent
out close
message
forstudent
case conversation.
QR code
asking
to for
name
response
we need and
escalatesends
Student
to anstarting
agent. word
Number
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Student Services – Things to bear in mind
1. Search/Create Conversation – WA BUSINESS ID – needs to match WhatsApp App number
2. Create Task – App Id needs to match WhatsApp App Id
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Routing and Flow– Design Challenge Dmitry
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Selecting preferred Agent (Last Agent Routing)
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Why
• If the same agent is available, The last agent routing gives the best
user expertise.
• Such calls can take precedence over the rest of the incoming calls.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Solution Design
Webex Contact Center
Flow
Start Flow
Entry Point
5
HTTP HTTP Queue To
Request
2
Request Agent
1
2 4
Customer Agent
API
Gateway
Agent ID
Webex Reporting
OAuth 2.0
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Webex CC
2. Last Agent Routing Flow
Reporting
Config Data
API
Gateway
Agent ID Agent Email
GraphQL
Query
Extracting
Customer
ID
Json Go To
Queue to Extract
Path Main Menu Control Main Menu
Agent by Email ID
Query - Case Value = 2
email
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Step 1: Application Server (Node.js example)
Token Generation
https://developer.webex-cx.com/documentation/authentication
Video: https://app.vidcast.io/share/861a3320-669c-
4edb-b284-3c1300130583
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
{
#LAST AGENT INTERACTIONS: Usage of filters, aggregates, pagination and custom
Body GraphQL
{ status: { equals: "ended" } } #Final Disposition
{ direction: { equals: "inbound" } } #Inbound call only
{ isActive: { equals: false } } #Resolved call only
]
}
POST https://api.wxcc-us1.cisco.com/search pagination: { cursor: "0" } #Display first page only
){
tasks {
#Task Metadata
id
Request Headers: createdTime
endedTime
Authorization: Bearer XXXXXXXXXXX origin
destination
Accept: application/json
selfserviceDuration
captureRequested
#Treatment Details
owner {
#Agent Details
name
id
}
}
#Pagination Information
pageInfo {
endCursor
hasNextPage
}
}
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential }
39
Step 2b: LAR API Request POST URL
cURL version
(copy to Flow
Control body)
Response
status
Agent ID
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
40
Step 2c: LAR API Request Get URL
Agent ID
Agent’s
email
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
41
Agent and Supervisor Desktop – Design Challenge
ARUNABH
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Omnichannel Agents Who Need Context..
Repeat callers that need to go to the
same Agent with the context of the
previous interaction.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Identify Repeat Callers
Repeat callers that need to go to the same Agent with the context of the previous interaction.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Identify Repeat Callers
Repeat callers that need to go to the same Agent with the context of the previous interaction.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Identify Repeat Callers
Repeat callers that need to go to the same Agent with the context of the previous interaction.
Custom Widget
Journey Widget
Screen Pop
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Agents Cannot Multi-task
Agents cannot multi-task but handle all channel types.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Agents Want to Collaborate with others
Agents want to collaborate with other Agents / Supervisors using calls or IM (instant messaging)
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Building a Countdown Timer for the Agent Shift..
Agents need a countdown timer of time left on shift. It’s almost FRIDAY!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Building a Header Widget
1 2
1. Customize Logo, Title
2. Header Region /
AdvancedHeader 3
Modify the Desktop Layout’s
header region to include a
Shift Timer!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential © 2022 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 50
How to Build a Widget?
Learner Samples, Video tutorials Out of Box Sample Widgets
github.com/ github.com/
CiscoDevNet/ CiscoDevNet/
webex-contact-center-api-samples webex-contact-center-widget-starter
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What is Call Deflection?
• Call Deflection is reducing the number of calls that come into your
contact center, help desk, or other areas of your business by
diverting calls to alternate means of answering customer questions,
such as self-service or digital channels.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Why Call Deflection?
1. Digital channels
• Voice is an “Expensive” channel
• Agents can multitask Digital Channels
2. Self-service
• Chat bots allow for more complex self-service scenarios like product
ordering, appointment management or flight booking
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Design challenge
• Flight booking
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
How to Call Deflect?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What about context?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Trigger Whatsapp Flow
Intercept
deflection with
chat bot and
escalate directly
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
CRM Connectors – Design Challenge ARUNABH
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow – Design challenge!
Customer wants to Achieve a “full integration” with ServiceNow for Webex CC
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow – Design challenge!
Defining “full integration” with Webex Contact Center
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
IVR lookup Current Incident from ServiceNow using ANI.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
IVR lookup Current Incident from ServiceNow using ANI.
ServiceNow
Webex CC Flow Designer
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Route the call to the same Agent assigned to the Incident.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Route the call to the same Agent assigned to the Incident.
Queue To Agent
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Agent screen pop with ServiceNow Incident.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Agent screen pop with ServiceNow Incident.
Can we change the default Screen pop page and behavior on the CRM Connector?
screenpop_url property
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Open a New Incident if none exists
Can we modify what happens when we screen pop the Incident Record on ServiceNow?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Open a New Incident if none exists
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Open a New Incident if none exists
screenpop_url =
"cti.do?sysparm_cti_rule=createIncide
nt&sysparm_caller_phone="
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Administrators report on ServiceNow to track Webex CC Calls
along with the Incident ID and Customer Info.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Administrators report on ServiceNow to track Webex CC Calls
along with the Incident ID and Customer Info.
YES.
“WebexCC Activities”
Table
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Activity logs and reports must contain the Incident ID and Customer Metadata captured in IVR.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Activity logs and reports must contain the Incident ID and Customer Metadata captured in IVR.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ServiceNow Challenge: Solution Breakdown
Activity logs and reports must contain the Incident ID and Customer Metadata captured in IVR.
YES.
CAD Variable Fields
are Customizable
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Hybrid Assets – Design Challenge B&S
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Text-To- Whatsapp
Change from System
Engineer to Speech
Consultant SMS
fast
deployment Facebook
Think different! Msg.
No more Upgrade/
servers/Windows
Try, try, try…fast Voice BOTs
Customer Prototyping
Surveys
Chat BOTs
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Your Chance for Webex CC:
Genesys Multicloud gets EOL
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Example Customer Data – On Premise
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer Data – On Premise
How do we access on-premise databases?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Let’s Look at the Solution..
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What is the WebexCC DB Connector Project?
https://github.com/CiscoDevNet/webex-contact-center-dbconnector
Authenticated
HTTPS
JDBC
DBConnector
Service
MySQL /
Oracle /
Internet DMZ Informix
On-Prem
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
WebexCC DBConnector
Configuring the HTTP Lookup on Flow Designer
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
…YOU are the Product!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Migration – Design Challenge KAL
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
C
u
s
t
o
m
e
r
r
e
q
u
i
r
e
m
e
n
t
s
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Migration to the cloud + BYoPSTN
Peering SBC
Webex
4 Calling CCP
Access Network
BYoPSTN
Webex Calling Endpoints Webex Calling Endpoints Webex Calling Endpoints
LGW
Location 3
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Location 2 Customer premise
Migration to the cloud + BYoPSTN
Access Network
BYoPSTN
Webex Calling Endpoints Webex Calling Endpoints Webex Calling Endpoints
LGW
Location 3
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Location 2 Customer premise
Migration to the cloud + BYoPSTN
Peering SBC
Route Group (2
Trunks)
vPOP Bridge Media Services Webex Calling Access SBC
Access Network
What if the customer must keep the 3rd party SBC? LGW
• Trunks, route group & dial plans provides load balancing
& failover across trunks (scale & redundancy) BYoPSTN
• CiscoLive BRKCOL-2047 Webex Calling Endpoints
LGW
• https://www.ciscolive.com/on-demand/on-demand-
library.html?zid=pp&search=webex%20calling#/session/163606025428700179Ju
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Customer premise
Car dealership Adam Cohen
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Car Dealership
• Car Dealership wants to automate booking of test drives using
self-service WhatsApp flow.
• Triggered from QR Code.
• Browse the range of cars and/or set an appointment for a test
drive at nearest garage to current location. Include asking for
driver name.
• Use pictures and quick-replies.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Car Dealership– Steps Required • Car Dealership wants to automate booking
of test drives using self-service WhatsApp
flow.
Brainstorm - What Pre-Requisites/Steps/Nodes are required to setup this flow?
• Triggered from QR Code.
• If book a test drive, ask for driver name and location. • Use pictures and quick-replies.
• Offer test drive slots at nearest garage.
• Confirm test drive.
Flow Steps
• Create WhatsApp QR Code to trigger Connect Flow.
• Send message asking for Range or Book a test drive.
• Send Brochure.
• Ask for Name and Location.
• Use HTTPS request to get nearest garage.
• Offer Test Drive Slots
• Confirm Test Drive
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Dar Dealership– Flow
If
Wait
Send
Book,
Tell
When for
ConnectWelcome
Done,
Confirm ask
Response
customer for
Location
send
Flow Name
message
where
thank
response
test –you
Range
triggered
or
drive and
Postcode
– with
Location
nearestor
message
reply
date when Book.
anand
image
garage orisend.
received,
customer
buttons.
and time and IfPostcode
Range,
and
and
end.
use quick
scans send
offer
HTTPS
QRandreply
test wait
pdf options.
of
drive
request
code for
the
response.
slots
and
usingrange
(in
sends and wait
Production
either
starting
method. for nextthis
system
word.
Check response.
for would
200 use Customer API).
OK.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Final & most important quiz!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
True or False?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Your feedback is so valuable to US ….
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
APPENDIX
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Hybrid Assets – Design Challenge Arunabh
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer Data – On Premise
MoneyMaker’s Bank has customer data on premise and is currently on UCCX.
They use the UCCX Script with the “Database Read” step to integrate with their On-Premise
Database.
CCX Call Flow Script Connects to it using a raw JDBC connection string. jdbc://___
The Agents also have access to a Web site on-premise integrated with Cisco Finesse to Screen
Pop
the Customer Account Information that Agents use on-premise internally via VPN.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer Data – On Premise
They:
• Want to move to Webex Contact Center
• Want access to their data in the Self-Service (IVR) Flows
• Want Agents to have access to their on-prem website inside the Desktop
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer Data – On Premise
How do we access on-premise databases?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Customer Data – On Premise
How do we access on-premise databases?
No Rest API and no Web Service = Customer only has raw JDBC access!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Let’s Look at the Solution..
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What is the WebexCC DB Connector Project?
https://github.com/CiscoDevNet/webex-contact-center-dbconnector
Authenticated
HTTPS
JDBC
DBConnector
Service
MySQL /
Oracle /
Internet DMZ Informix
On-Prem
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
WebexCC DB Connector: Open Source Sample
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
WebexCC DBConnector
Configuring the HTTP Lookup on Flow Designer
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Security Settings & Best Practices
• Explicit Allow—listing of WebexCC Source IP Addresses
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
What about the Agent’s Website?
Simply iFrame the site into WebexCC (as is)!
agentx-iframe widget – Reference: Github Samples - iFrame Widget example
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
PARNTER – Design Challenge
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Requests
• Database of accounts – FirstDigital Custom Development
• WCC:
• Extension Dialing (only to 6 users with call recording in and calls routing through WCC to
avoid calls going straight to agents’ Webex Calling phones)
• Account Database Integration:
• ANI/Account lookup
• Ability to link ANI to account
• Pop a collection of content dynamically assigned to account (some customers have collections 1
and 2 and another customer has collections 2 and 3)
• Two-tiered wrap-up codes (one dropdown with another dropdown containing further
clarifying details)
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Extension Dialing
ANI Account
Lookup Lookup
Confirm based on
whether or not account
exists for ANI
Collect Account Number
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Account Documents/Content
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Linking ANI to an Account
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Account Database Integration: Solution
• Database of accounts – Custom Development
• WCC:
• Account Lookup
• HTTP Request: ANI Lookup and account data retrieval
• Condition:
• Values Returned: Move forward
• No Values Returned: Collect Digits (account number); HTTP Request to look up account number and retrieve account data
• Link ANI to Account
• Agent Desktop Widget:
• ANI Field: Manually entered by agent
• Account Number: Manually entered by agent
• Button to “Associate” the ANI with the account
• Run an API to add that number in the database
• Content
• Agent Desktop Widget/Database:
• Ability to create collections of content where each collection can be assigned to multiple accounts. This would include being able to edit these
documents and adjust font size, bold, italics, underline, bulleted list, etc.
• Each collection can be prioritized allowing the customer to decide in what order the collections appear in the agent desktop.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Two-Tiered Wrap-Up Codes: Details
• Type/Sub-Type: Same function as a wrap-up code (call disposition), but
two-tiered.
• Agent selects a “Type” from one drop-down.
• Once the “Type” is selected, a second drop-down is populated based on that value.
• The “Types” available are based on the queue called.
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Type/Sub-Type: Solution
• End Solution:
• Supervisor Management:
• Customer portal with the ability to create a separate tab for the following:
• Type
• Sub-Type
• Queues
• Type Tab: Ability create a new Type and assign Sub-Types
• Sub-Type Tab: Ability to create a new Sub-Type and assign them to one or multiple Types
• Queues: Ability to assign Types to the queue and list the associated Sub-Types
• Agent Experience: Custom Widget
• First Dropdown: List of types assigned to the inbound queue
• Second Dropdown: List of sub-types associated with the type chosen
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
In use case # 3 , what would be the impact if I
add LGW to the deployment?
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Kal
Outbound & Proactive – Design Challenge
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Ø Your customer wants to update their customer when their orders ship.
Ø They have been collecting the preferred way to communicate with them and have been storing in
their CRM as eMail or SMS.
Ø What service and methodology would you use to achieve the customer’s requirement?
Outbound
Preview Outbound
Notification
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Quiz Time!
Join the Slido!
© 2023 Cisco and/or its affiliates. All rights reserved. Cisco Confidential