Skip to main content

Hi All,

For some reason, my soft phone isn’t ringing when using the RingOut Endpoint.
What am I missing?

 

 

With this url:
https://platform.ringcentral.com/restapi/v1.0/account/~/extension/{{extensionId}}/ring-out

And these headers:
 

--request POST

--header "Authorization: Bearer {{accessToken}}"

--header "Content-Type: application/json"

--data {{payload}}

 

And this payload (properly quoted, of course):

{

  "from": { "phoneNumber": "{{fromNumber}}" },

  "to":   { "phoneNumber": "{{toNumber}}" },

  "playPrompt": true

}

 

I get this (encouraging) response:
 

{

  "uri" : "https://platform.ringcentral.com/restapi/v1.0/account/**********/extension/**********/ring-out/s-a...",

  "id" : "s-a...",

  "status" : {

    "callStatus" : "InProgress",

    "callerStatus" : "InProgress",

    "calleeStatus" : "InProgress"

  }

}

 

Update:

When I reverse the numbers (ie my personal Cell becomes the “from” and the RC Extension becomes the “to”) it behaves as I would expect:
 

  1. I hit the dial button on my app
  2. My cell phone rings
  3. I answer and am prompted to press 1 to connect
  4. I press 1
  5. My soft phone rings on my desktop.

This is exactly the workflow I’m hoping for, I just want it to go in reverse!