That's a classic and very effective method for screening out spam calls that many businesses use on traditional PBX systems. Good news: Yes, you can absolutely do something similar with RingCentral! You'll leverage the Call Screening feature, which is a built-in capability for individual user extensions.
RingCentral's Call Screening can be configured to prompt callers to announce their name, or even to press a key (by the recipient choosing to answer), before the call is connected to the user. This acts as that "press 1 to connect" filter you're looking for, deterring automated spam calls that won't interact with the prompt.
Here's how you can set it up for an individual user:
-
Log in to the RingCentral Admin Portal.
-
Go to Users > User List > Users With Extensions.
-
Select the specific user (John Smith, in your example).
-
Navigate to Phone > Incoming Call Rules.
-
Look for and enable the "Screen Callers" option.
-
You'll likely want to select "Always" for "Ask for a name when..." so all calls are screened.
-
Crucially, ensure the "Ask me if I want to answer" toggle is enabled. This is what presents the "press 1 to accept" option to the user receiving the call.
When enabled, incoming callers will hear a prompt (e.g., "Please state your name"). You, as the recipient, will then hear the caller's recorded name (or a system prompt if they don't say anything) and an option to press '1' to accept the call. Spam calls generally won't complete this step, so they won't reach your user.
For a detailed step-by-step guide on setting this up in the Admin Portal, you can refer to this RingCentral Support KB article:
Incoming call handling settings for users and admins - RingCentral Support
This article covers various incoming call handling settings, including the "Screen callers" feature.
Hope this helps you set up a robust spam filter for your user!