Call routing based on 3rd-party api response?

  • 1
  • Question
  • Updated 4 months ago
We are demoing Ring Central.

Our current phone system looks at the caller ID of the inbound call and submits it to an in-house developed API that returns with where to route the call. 

This API does a lookup based on the caller ID inside our customer management system then calculates what queue/extension to route the call to. 

Is there something within Ring Central that allows for a 3rd party API to do something like this? 
Photo of Sean Mackey

Sean Mackey

  • 60 Points

Posted 4 months ago

  • 1
Photo of Phong Vu

Phong Vu, Devangelist

  • 3,212 Points 3k badge 2x thumb
Hi Sean,

Unfortunately, right now this is not possible. All you can is to predefine the call forwarding rules and apply it to incoming caller id.

However, soon we will release a new API called Call Controller which has the capability to forward unanswered and answered incoming call. With that, all you need is to detect incoming caller ID and call you CRM system to define which number the call should be forwarded.

If you are interested to get early access to the new API, let us know by sending a request to devsupport@ringcentral.com

+ Phong
Photo of Sean Mackey

Sean Mackey

  • 60 Points
Is it possible then to programatically (using the API) to inject caller ID rules into the system? 
Photo of Phong Vu

Phong Vu, Devangelist

  • 3,212 Points 3k badge 2x thumb
Yes, please check the APIs under the call handling settings section. Particularly this API to set the caller Id from the callers query parameter.

+ Phong