We need to develop an application that should send SMS to several users in our company via RingCentral API.
We registered new App in "RingCentral Developers" console and granted "SMS" in "App Permission" section of App in "RingCentral Developers" console.
Our application connects to RingCentral API using Password-based auth flow
(with Extension shown in "Credentials" section of App in "RingCentral Developers" console).
But when the app tries to send SMS to a number belongs to another extension, it receives following error:
"In order to call this API endpoint for another extension, one of the following permissions [OutboundSMS] have to be granted with extended scope to the authorized user."
We investigated "RingCentral Community" in order to understand what is the cause of this error or how to avoid it.
All topics we found contain answers like following:
"You can only send SMS from phone numbers belong to the extension you currently log in".
Please clarify - how can we log in under some other extension than shown in "Credentials" section of the App?
Maybe we should register several developer accounts with different extensions?
If so, how we can specify extension of other user when we create developer account?
Or, there is some possibility to grant [OutboundSMS] permission to developer account? If so, how can we do it?