question

sean-mackey avatar image
sean-mackey asked ·

Call routing based on 3rd-party api response?

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? 

topic-default
1 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

1 Answer

· Write an Answer
Phong Vu avatar image
Phong Vu answered ·
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
2 comments Share
1 |1000 characters needed characters left characters exceeded

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Is it possible then to programatically (using the API) to inject caller ID rules into the system? 
0 Likes 0 · ·
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
0 Likes 0 · ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.