You mentioned “callout” and “A2P SMS”, which API did you call? Please share some code snippets.
Thank you for the reply and question.
I am using the API Send A2P SMS (https://developers.ringcentral.com/api-reference/High-Volume-SMS/createA2PSMS)
The endpoint is https://platform.ringcentral.com/restapi/v1.0/account/XXXXXXXXX/a2p-sms/batches
I tried it in the Developer Console and here is the screenshot:

Here is my code in Apex:

Here is what I am sending in the body
{
"text":"Welcome to the XXX Community Platform. You can go to the site at https://XXXXXXXXXXX--robert.sandbox.my.salesforce.com/client/s/to check the status of your account.",
"messages":[
{
"to":[
"+1931XXXXXXX"
],
"text":"Welcome to the XXX Community Platform. You can go to the site at https://slpattorney--robert.sandbox.my.salesforce.com/client/s/to set up your user account. Your user name is: robert.davis+testcomm1@XXX.com."
},
{
"to":[
"+1931XXXXXXX"
],
"text":"Welcome to the XXX Community Platform. You can go to the site at https://XXXXXXXXXX--robert.sandbox.my.salesforce.com/client/s/to set up your user account. Your user name is: none@none.com."
}
],
"from":"+1424XXXXXXX"
}
Thank you again
Are you sure that the “from” number is an A2P SMS number?
That apparently is the question I need to answer. Trying to work through whether it is or not with RingCentral. Thank you.
That apparently is the question I need to answer. Trying to work through whether it is or not with RingCentral. Thank you.
You can detect that yourself. See this dev guide article for the example code.
Or try this API from the API reference.