Zoom Contact Center
cancel
Showing results for 
Search instead for 
Did you mean: 

What is the Zoom Contact Center?

Zoom Contact Center and Virtual Agent is a product offering that brings omnichannel functionalities, like voice, video, and AI chatbot, to the consumer experience. Explore the Zoom Community's Recent Activity below to join the Contact Center conversation and connect with other members. If you're still looking for support, browse our Zoom Contact Center support articles or start a new discussion below!

Recent Activity

Freelancer Virtual Assitance and reporting

Anyone can refer a freelancer in Latam a power user of Zoom Contact Center who can help us with a few projects? We r seeking someone to deliver fast prototyping and dev work when it comes to deploying IVR - Virtual Assistant and reporting needs. Any ... Show more

Anyone can refer a freelancer in Latam a power user of Zoom Contact Center who can help us with a few projects? 
We r seeking someone to deliver fast prototyping and dev work when it comes to deploying IVR - Virtual Assistant and reporting needs. 
Any leads will be appreciated. 


Show less

reply-icon Latest Reply - 

Call flow based on DNIS

Good day,I am new to Zoom Contact Center as we migrated over from another platform. I am learning things as I create flows and so far I am liking what I am seeing.I am trying to set up call routing based on inbound DNIS. These calls don't get routed ... Show more

Good day,

I am new to Zoom Contact Center as we migrated over from another platform. I am learning things as I create flows and so far I am liking what I am seeing.

I am trying to set up call routing based on inbound DNIS. These calls don't get routed to agents but to voicemail boxes.  It is an internal messaging system that would send a voicemail transcription to my email. It is something that I am building to learn the features of ZCC. I've set up the inboxes that I need in ZCC and set up the email routing.

My flow has two entry points. In my previous platform, I would use a condition widget that would "listen" for the DNIS and then route the call to the appropriate branch.

My flow in ZCC is configured as follows:

  • Start widget which has two entry points. The entry points represent Country A and Country B. This connects to a Condition widget.
  • Condition widget
    • Settings tab, the type is set to Variable and the Variable is set to DNIS.
    • Exits tab - Exit 1
      • Variable Condition is set to Equal to and value is the entry point for country A.
      • Exit name is set to country A
      • Map Exit to Skill - nothing selected as these calls aren't being routed to an agent.
      • Next Widget set to SendMedia A.
    • Exits tab - Exit 2
      • Variable Condition is set to Equal to and value is the entry point for country B.
      • Exit name is set to country B.
      • Map Exit to Skill - nothing selected as these calls aren't being routed to an agent.
      • Next Widget set to SendMedia B.
    • No Match set to Hangup.
  • Condition widget - Exit Country A is connected to SendMedia A. SendMedia A plays a text to speech prompt. SendMedia A is then connected to Route_to_Country A. 
  • Connection widget - Exit Country B is connected to SendMedia B. SendMedia B plays a text to speech prompt. SendMedia B is then connected to Route_to_Country B.
  • Route_to_Country A and B are both set up to route to their respective Inboxes.

If I call either DNIS that I set up, the calls are dropping automatically. If I remove the condition widget and call either DNIS, the calls go through. At this point I believe it is how I have the condition widget configured.

Could someone provide insight on what it is that I am missing?

 

Update --

I am not sure why I can't reply to my own posts?? 

 

Regardless, I've solved my own issue. In the Condition widget, Exits tab, I set the Variable Condition to "Contains". Republished and everything is routing as intended.


Show less

reply-icon Latest Reply - 
reply-icon Latest Reply - 

Zoom Updates to IP Ranges and Network Configurations

Hi Zoom Community  Zoom has announced updates to IP subnet ranges and network configurations for various services. New and updated IPv4 ranges have been added for Zoom Phone and Zoom Contact Center, with specific ranges for HTTP Call Widget requests... Show more

Hi Zoom Community 👋

 

Zoom has announced updates to IP subnet ranges and network configurations for various services. New and updated IPv4 ranges have been added for Zoom Phone and Zoom Contact Center, with specific ranges for HTTP Call Widget requests in the Flow Editor. Additionally, one IP range (16.63.29.0/24) has been removed from Zoom Meeting and Cloud Room Connector services due to migration to larger contiguous ranges. Network administrators should update firewall and network rules to accommodate these changes. Zoom has also introduced new URLs for client certificate validation, which should be added to network configurations.

 

US01 outbound (NAT Gateway EIP): Jan 3 2025 5:00PM PST

This change will modify Zoom initial connections for ZP/ZCX from existing NAT gateway IP to BYOIP subnets. There is no expected impact or actions for Zoom customers. However, we wanted to notify you all of this change. Please be sure to follow our network firewall page to do network ACL in your edge devices for incoming traffic.

 

US01 inbound (NLB/NginxPlus EIP): Jan 10 2025 5:00PM PST

This change will modify incoming traffic to Zoom connections for ZP/ZCX for Network load balancer and Nginx Plus IP. There is no expected impact or actions for Zoom customers. Follow our network firewall page to do network ACL in your edge devices for outgoing traffic.

 

Please check out the following related status posts to learn more:

Oct 31, 2024: https://status.zoom.us/incidents/9f4msn4t4k57

Dec 02, 2024: https://status.zoom.us/incidents/5nr22yfc2sb


Show less

By
Community Moderator | Employee

How to add a dial by name / dial by extension option into the contact center

Hello! We've been on zoom phone and zoom contact center since January of 2024. We have our main line number in our contact center. We have dial by name enabled in our zoom phone system, but our main line number lives in zoom contact center. I'm tryin... Show more

Hello! 

 

We've been on zoom phone and zoom contact center since January of 2024. We have our main line number in our contact center. We have dial by name enabled in our zoom phone system, but our main line number lives in zoom contact center. I'm trying to figure out how to add the dial by name / dial by extention option into the contact center flow for our reception number. All the topics I'm seeing on this concern zoom phone. 

 

I was able to hobble a solution together by having the caller choose dial by name in the contact center, then having it exit to an outbound number that lives in zoom phone where I enabled the dial by name. BUT it's very clunkly (two separate greetings saying the same thing). We just recently discovered this issue and are trying to fix it ASAP! Thanks.


Show less

reply-icon Latest Reply - 

Assistance required to determine the exact condition for call transferred to third-party call

We need your guidance in defining the precise condition that determines whether a call is transferred and answered by third-party call center.Previously, after discussing with Zoom POC, we decided to rely on the contact_center.engagement_ended webhoo... Show more

We need your guidance in defining the precise condition that determines whether a call is transferred and answered by third-party call center.

Previously, after discussing with Zoom POC, we decided to rely on the contact_center.engagement_ended webhook. In the payload, we checked the flow_name == ExternalTransfer condition and derived whether the call was transferred and answered by third-party call center.

However, we’ve recently observed a few cases where the above condition was met, but the call wasn’t actually transferred to the third-party center. This is leading to incorrect third-party transfer counts being displayed as part of our various dashboards.

Could you please help us determine the exact condition we should monitor to confirm if the call is successfully transferred and answered by the third-party center?


Show less

reply-icon Latest Reply - 

Resolved! Confusion/Question around Wallboards

Hello, I'm wondering if I'm just not seeing this or if it exists.I'm creating a Wallboard view, and I want to be able to see agents that are opted-in/out of a queue. So for example, if I'm looking at a specific Voice Queue, and I'm looking at Agent A... Show more

Hello,

 

I'm wondering if I'm just not seeing this or if it exists.

I'm creating a Wallboard view, and I want to be able to see agents that are opted-in/out of a queue. 

 

So for example, if I'm looking at a specific Voice Queue, and I'm looking at Agent Availability details, I can see Agents that are marked Ready (regardless if they are actually opted-in to this Voice Queue). So at quick glance it may appear that I have 3 Agents ready.... but not calls are being answered because the agents are actually opted-out of the queue itself.

 

Anyone else run into this and have a solution? (Did I just not see the wallboard widget I need for this?)

 

Thanks!


Show less

reply-icon Latest Reply - 

Agent Schedule Adherence Reporting

Our team is running into an issue with agent schedule adherence. When we run the report it does not give us the opportunity to "fix" the historic information. We use this in scenarios such as a call runs long and the agent doesn't go on break at the ... Show more

Our team is running into an issue with agent schedule adherence. When we run the report it does not give us the opportunity to "fix" the historic information. We use this in scenarios such as a call runs long and the agent doesn't go on break at the right time. We wouldn't want to count this against the agent. The only solution we have found is to manually update their schedule for the prior day by using the Schedule adherence report. The problem with this on top of being time consuming, is the report tells us the agent is out of adherence and for how long, but not at what time the exception started. Does anyone have any advice on measuring this?


Show less

Call Forwarding

How is call forwarding handled when work from home?  Why does it ring to both the outbound number that is set and also on office desktop phone?  Please explain this function 

Resolved! Need to remove extra languages from the Campaign Welcome Screen

Hello, Running a Webchat campaign (not exactly a campaign but its the only way to get the welcome screen). On the welcome screen I am capturing the customers first name, email and language selection.We only need 2 languages (English and French) but t... Show more

Hello,

 

Running a Webchat campaign (not exactly a campaign but its the only way to get the welcome screen). On the welcome screen I am capturing the customers first name, email and language selection.

We only need 2 languages (English and French) but the drop down list provided has way more than that. Which means right now I have to create a catch-all in the flow for any selection outside of those 2 that then requires users to select their language again (this time from a shorter list of buttons that I created). The whole point of the Welcome screen is to save on some of those nested clicks and capture some relevant information into variables right from the get-go. 

 

Is there any way to customize that list of languages that Zoom auto-populates?


Show less

reply-icon Latest Reply -