question

Mark avatar image
Mark asked Phong Vu commented

CRM type information popup for calls

I need for when we get an incoming call for some sort of information popup to trigger that gives info to my users. we have multiple DID's in our system that when called, the caller id shows the number of the caller obviously but also the name of the queue (which corresponds to a region that we cover).

there's extra info that we need to know about that call/queue that's written on a clip board on side each phone that changes daily. I would like for when each queue gets a call that relevant info pops up with the call on the screen. it mostly just a name of a person, their phone number, what city they're currently working in and a few other small details

dont need a full fledged CRM which I know could be programmed to do this bc I'm not looking to pay for a CRM that I'm not really using all the features. but if its the only way, some sort of cheap CRM type service that will do this.

Is their some sort of integration ringcentral addon that can pull data from my own private database that I can change daily for when a call comes in and show it on the screen?

TIA


ringcentral appapp gallery
1 |3000

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

Phong Vu avatar image
Phong Vu answered Mark commented

Are you ready to implement the inbound popup by yourself? If so, get familiar with the telephony session event notification and learn how to detect incoming call, parse the event payload, read the "from" and the "to" number then load associated info with the numbers which you want to display on the popup.

https://developers.ringcentral.com/api-reference/Subscriptions/createSubscription

https://developers.ringcentral.com/guide/notifications/webhooks/quick-start


2 comments
1 |3000

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

Mark avatar image Mark commented ·

ok wow thanks for the info. im gonna look at it but it may be too much over my head. can I pay ringcentral to do this for me?

0 Likes 0 ·
Phong Vu avatar image Phong Vu ♦♦ Mark commented ·

Check out this site.

0 Likes 0 ·
Mark avatar image
Mark answered Phong Vu commented

thx for heads up, i reached out to ringcentral for help but have not heard back yet.


in the meantime while im researching...


what im hoping to do is have some sort of form that when a call comes in to my ringcentral app, it auto sets the form to the queue that is receiving the call, that i can then put whatever info the caller gives me into the form. i can then hit submit on form and its sends the info to my database or whatever i use for a data repository.


would something like jotform and zapier be useful for this? or is there a better solution?


tia

1 comment
1 |3000

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

Phong Vu avatar image Phong Vu ♦♦ commented ·

It's all up to you how you want to implement the popup or what you do with the call metadata.

We give you a notification when there is an incoming call with the call metadata such as call status (Ringing, Answered, Disconnected etc.), from phone number, to phone number, timestamp etc. You will probably use the from phone number as a key identifier to identify the caller and fetch the info about that caller from your database and display the info on your popup. It's also up to you to save the info in the popup to your database.

0 Likes 0 ·

Developer sandbox tools

Using the RingCentral Phone for Desktop, you can dial or receive test calls, send and receive test SMS or Fax messages in your sandbox environment.

Download RingCentral Phone for Desktop:

Tip: switch to the "sandbox mode" before logging in the app:

  • On MacOS: press "fn + command + f2" keys
  • On Windows: press "Ctrl + F2" keys