CallKit integration for outbound calls only

  • 2
  • 1
  • Question
  • Updated 2 years ago
  • Answered
I got very excited when I saw CallKit integration implemented in the latest RingCentral iOS app release. However, once I installed the app, I found its CallKit implementation frustrating and had to turn it off.

I use my RC app mainly for outbound calls. Only occasionally do I want inbound calls ringing my iPhone, and so normally I have RC app notifications turned off. Before CallKit, my outbound (and occasional inbound) RC app VoIP calls would get interrupted by incoming native calls, which now no longer happens - yay! The problem is, though, that with CallKit enabled, every inbound RC call now rings my iPhone, even with RC app notifications completely disabled! The only way to stop inbound RC calls was to disable CallKit integration in RC app settings. Seems I cannot have my cake and eat it too, at least with the current app release.

I suggest changing CallKit functionality in RC app to respect inbound call notification settings, or providing separate CallKit switches for inbound and outbound calls. That way users like myself can still enjoy uninterrupted outbound VoIP calls from RC app without getting inundated by constant ringing of inbound calls.
Photo of p.m.

p.m.

  • 80 Points 75 badge 2x thumb
  • frustrated

Posted 2 years ago

  • 2
  • 1
Photo of Mike

Mike, Official Rep

  • 92,054 Points 50k badge 2x thumb
If you go to the Profile page on the Mobile app, you'll see the VoIP Calling on/off switch.  If you turn it off, then the app won't ring on incoming calls. 

Mike 

Photo of p.m.

p.m.

  • 80 Points 75 badge 2x thumb
That would turn off VoIP calling for outbound calls as well, though. Without VoIP calling the whole CallKit thing is irrelevant.

I prefer to use VoIP for outbound calls due to much faster and less clunky call initiation vs. original RC app way of ringing both my iPhone and my destination party.

In my mind separating inbound and outbound CallKit settings is valuable. Please consider this feature for a future RC app release.