356 results found
-
Call controls for RingCX calls with desk phone pairing
RingCX Voice Connection (RingCentral Phone + Deskphone Pairing) Call Control Enhancement
Summary:
Request to enhance call control functionality when using "RingCentral Phone" as the selected voice connection within RingCX paired with DeskphoneDescription:
Currently, when "RingCentral Phone" is selected as the voice connection in RingCX, the call control remains within the RingCX platform (ringcx.ringcentral.com). When Deskphone Pairing is enabled, it allows RingCX calls to be answered through the Deskphone. As a result, users are unable to perform call control actions—such as call transfer, hold and mute— directly from the Deskphone.Expected Behavior:
When "RingCentral Phone" is selected as the voice…64 votes -
Extension dialing between CX and EX
Extension dialing between EX and CX is needed. Having to route calls between the two platforms with a 10 digit number results in the need for additional phone numbers, and cost for the customer.
Another problem with 10 digit numbers, is that if routing is built using temporary numbers that will go away after porting, all of those references have to be updated on CX and EX after the port.
169 votes -
Add Busy Tone and Announcement options for RingEX calls during active RingCX sessions
Current Behavior: The "Send RingEX calls to voicemail" feature currently routes all direct calls to the user’s personal voicemail while they are on a RingCX call. There is no alternative for organizations that do not use voicemail or want to avoid agents managing a personal inbox backlog.
Proposed Solution: Expand the current "Send to Voicemail" permission into a selectable menu with three additional handling options:
Busy Tone: Disconnect with a busy signal to indicate the agent is occupied.
Announcement Only: Play a "User is busy" recording and disconnect without allowing a voicemail to be left.
Forwarding: Route the direct call…
20 votes -
Align RingCX Agent 'Stats' Tab with Real-Time Analytics: Split 'Presented' into Inbound & Outbound
Currently, in the RingCX Agent Interface, the Stats tab (specifically under the 'Inbound' and 'Blended' views) provides a single column for "Presented" calls. This metric is an aggregate that combines both Inbound and Outbound presented calls into one figure.
In contrast, the RingCX Analytics Real-Time Dashboards (e.g., the People Services Dashboard) already provide a granular breakdown with separate columns for "Pres. IB" (Inbound) and "Pres. OB" (Outbound).
This discrepancy creates a lack of visibility for agents who need to distinguish between their reactive (inbound) and proactive (outbound/manual dial) performance within their primary workspace.
Proposed Solution
Update the Table Settings within…26 votes -
ring CX call id
When receiving an incoming call from an employee their name is not displayed unless they are on the ex side only. This causes confusion on who is calling. We would like for the employees name that is calling any internal extension to be displayed on the incoming call whether they are cx or ex
19 votes -
RCX AGENT DIALPAD
RCX Agent Dialpad should be added on Agent Tab in RingCentral App.
This means that the Dialer/Dialpad within RingCX Tab has RingCX CallerID's by default and will have no option to use RingEX lines as OB Caller ID. This will enhance and minimize agent errors when making an outbound call.12 votes -
Feature Request: Configurable Agent “Working” State Timeout
Feature Request: Configurable Agent “Working” State Timeout
SummaryEnable RingCX administrators to configure a maximum duration that agents can remain in the Working status. When an agent reaches the configured timeout—for example, one hour—RingCX should automatically perform an administrator-selected action.
Problem Statement
• Agents may unintentionally remain in the Working status for extended periods, making them unavailable to receive new interactions. This can reduce queue coverage, affect service levels, and require supervisors to identify and correct agent statuses manually.
Proposed Solution
• Add an Agent State Timeout setting to the RingCX Admin Portal. Administrators should be able to:
- Enable or…
7 votes -
INTERCEPT
Subject: Feature Request: Improve Granularity of "INTERCEPT" Call Disposition Code
Currently, the INTERCEPT call disposition is used as a generic status for multiple distinct call failure scenarios, including invalid numbers, carrier blocks, and user rejections.
This lack of specificity makes it difficult for administrators and end-users to quickly diagnose the root cause of a failed call. While backend codes may differentiate these events, that information is not exposed on the front end, forcing admins to perform manual investigations to understand the true outcome.
We propose replacing the single INTERCEPT disposition with more granular and descriptive statuses that reflect the actual…
67 votes -
Replace Default “WORKING” State with More Accurate Status When Agents Lose Connection (e.g., Sleep/Idle Timeout)
Description:
• Currently, when an agent's machine goes to sleep, loses network connection, or resumes after a period of inactivity, the platform automatically places the agent into the "WORKING" state. This is a default system state, and cannot be removed or reconfigured, similar to NCX.
However, this behavior creates confusion for supervisors and admins monitoring real-time agent states. The “WORKING” label implies that the agent is actively engaged in tasks, even though they may have lost connectivity or walked away from their machine.
Feature Request:
• We propose introducing a more appropriate default system state for these specific conditions (e.g.,…132 votes -
Automatically log the RingCX agent out after they stay idle for a certain period of time
To have a settings where they can set an idle time to automatically log out RingCX agent.
New status "Auto Logged Off" to track in reporting.
Option to schedule log outs, e.g. in the end of the day.13 votes -
Hold timer ringback
Request to add the following feature, "Hold Timer Ringback"
Feature that automatically rings the agent’s phone or forces the call to pop back into an active state after a set duration defined in the admin portal.
8 votes -
Post call status to remain the same as the pre-call status for the agents/supervisors
When an agent or supervisor's pre-call state is Working, their status should remain the same after every inbound call or outbound call.
13 votes -
Feature Request: Scheduled Callbacks for Voice Queue Dispositions
Feature Request Title: Scheduled Callbacks for Voice Queue Dispositions
Product Area: RingCX — Voice Queues / Dispositions / Queue Callback Lists
Feature Request:
Add a Schedule Callback option to Voice Queue dispositions. When an agent selects this disposition, they should be able to specify the callback date, time, phone number, and optional notes.
The scheduled callback should then appear in the Queue Callback Lists tab and notify the appropriate agent when it becomes due.
Requested notification and dialing options:
• Display an alert, banner, or persistent notification telling the agent that a scheduled callback is due and needs to be…
5 votes -
Sync RingCentral Desktop Application With RingCX
RingCentral should implement a call status synchronization between the RingCentral Desktop application and RINGCX. When you are on a call using your RingCentral desktop application, this status should be reflected in real time to RINGCX preventing the RingCX app from present you an additional incoming call.
Key Points:
1. Real Time Status Updates: Both RingCentral Desktop and RingCX should be able to communicate real time call statuses to each other. When you answer or make a call on one platform, the other should recognized that you're on an active call.Presence Integration: Leverage the user presence feature to reflect an…
329 votes -
Preserve Caller ID When Transferring from RingCX to RingEX
Product Area(s):
RingCX (Contact Center)
RingEX (Phone System / MVP)
Call Handling & Caller ID Display
Current Behavior:
When an external call is routed through a RingCX queue and answered by an agent, and the agent then transfers the call to a RingEX user (via warm or blind transfer), the RingEX recipient currently sees the original external caller’s phone number as the caller ID.There is no visibility into which RingCX agent initiated the transfer. This can lead to confusion, lack of internal context, and inefficiencies in how the transferred call is handled.
Requested Enhancement:
Introduce a configurable caller ID…45 votes -
Agent DND state
True, do not disturb state where agents can place themselves in, and even transferred calls are not possible to be delivered to them.
7 votes -
Feature Request: Granular Call Monitoring Permissions for Agent Role
Description:
Currently, in RingCX, the only way to enable Call Monitoring/Listening functionality is by changing an Agent's role to Supervisor. However, this creates a significant data visibility issue, as it grants Supervisors access to queues and information beyond their designated team or group, which may include sensitive data from other departments or companies.
Request:
We would like to request the implementation of a granular permission setting that allows users with the Agent role to be granted Call Monitoring privileges for a specific group of agents or queues only, without the need to elevate them to a Supervisor role.
Proposed Solution…
27 votes -
Omit country and area codes when dialing in RingCX
When dialing via the RingCX application, please omit the country code and area code.
The customer is asking whether RingCX can automatically omit country and area codes when dialing.4 votes -
RingCX SPOG Debugging Tool for Log Collection
It would be nice to have a built in debugging tool to collect the necessary logs to open support cases for intermittent issues with SPOG. It's difficult to collect HAR and Console logs for issues that happen sporadically. A tool that runs in the background to collect this kind of data for hard to reproduce issues would be very helpful.
8 votes -
Standalone Agent Notes Field Within Agent Script (Live Call Mode)
Provide agents with a clean, simplified interface to enter notes during live calls by enabling a standalone Agent Notes field within the Agent Script → Agent Disposition section—without exposing other fields such as Disposition or AI Summary.
Agents need a quick and distraction-free way to capture notes during live interactions. However, the current Agent Disposition section includes multiple elements (e.g., Disposition dropdown, AI Summary field), which:
*Adds unnecessary clutter during active calls
*Slows down note-taking while agents are engaged with customers
*Increases cognitive load when only note-taking is requiredKey Capabilities
- Isolated Notes Input Field: Agent Notes can be displayed…
4 votes
- Don't see your idea?