You can access RingCentral platform via RESTful API. Unfortunately, we don't have SDK nor sample code for VBA. But if you are a VBA programmer, you should find it easy to implement code to access the platform. Here is a little help for you from a VBA developer who shared some code to authenticate and send SMS messages.
For your particular requirements, I recommend you go over the API references listed below to learn about the call control APIs which help you achieve your goals. But you have to convert the sample code to VBA yourself.
Start a call recording
Pause/resume a call recording
Get incoming call notification and detect the caller id
1. https://developers.ringcentral.com/api-reference/Subscriptions/createSubscription
2. https://developers.ringcentral.com/api-reference/Account-Telephony-Sessions-Event
Also for your reference, check out this article about the telephony session event notification.
Hope this helps
Hi - We are thinking of building a middleware piece between Access and RingCentral - A console app (c#) to trigger the Access piece - would anyone suggest webhook to perform this action?
Thanks