question

Tanya Baluja avatar image
Tanya Baluja asked Phong Vu answered

RingOut calls do not go to RingCentral App.

Hello everyone,

I'm a dev trying to connect our company's RingCentral API to our CRM app. As a stopgap, agents use both our CRM app and the RingCentral App on two tabs. Every agent has their own extension on our RC account.

Right now, when agents click on a customer's phone number on the CRM app, we run a RingOut API POST request using the phone's extension and client #. In C#, it looks like this.

var parameters = new MakeRingOutRequest() {
  to = new MakeRingOutCallerInfoRequestTo() { phoneNumber = toPhone },
  from = new MakeRingOutCallerInfoRequestFrom() { phoneNumber = CompanyPhone + "*" + extension},
  callerId = new MakeRingOutCallerIdInfo() { phoneNumber = CompanyPhone },
  playPrompt = false
};

return await RestClient.Restapi().Account().Extension().RingOut().Post(parameters);

While the RingOut request transmits to landlines, it does not show up in the RingCentral web app. Instead, my agents see a missed call to the client about a minute later.

ringout
1 |3000

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

1 Answer

Phong Vu avatar image
Phong Vu answered

Can you make a ring-out call directly from the RC app? Can you try with the user's direct number instead of "mainCompanyNumber" + "ExtensionNumber"?

1 |3000

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

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