News & Announcements User Community Developer Community

Welcome to the RingCentral Community

Please note the community is currently under maintenance and is read-only.

Search
Make sure to review our Terms of Use and Community Guidelines.
  Please note the community is currently under maintenance and is read-only.
Home » Developers
Ability to send keypresses via Javascript SDK?
Tags: ringout, sdk
Jun 8, 2020 at 6:24am   •   1 replies  •  0 likes
Damian Lofthouse

We have a use case that requires us to first dial a number, and then once connected we need to enter a sequence of keys in order to connect the call to the recipient on the other end.

We are currently using the Ringout Javascript SDK to initiate the call, but currently there is no way to complete the second leg automatically.

For example lets say we have a number to dial 555-1234 and then we need to input the following keys to connect with the recipient 9876543

What we are looking for is a way to either

1. Push the number 555-1234#9876543 through the ringout endpoint

/account/~/extension/~/ringout

or 2. Push the number 555-1234, and upon connection automatically make another call pushing the key presses 9876543.


Is anything like this currently possible in RingCentral's system?


Thanks in advance

1 Answer
answered on Jun 8, 2020 at 7:43am  

What did you get in your ring-out call? It should work that way. Here is the code which works for me

platform.post('/account/~/extension/~/ring-out', {
    'from' : { 'phoneNumber': "1209xxxyyyy" },
    'to'   : {'phoneNumber': "188852xxxx#930"}, // main company number # extension number
    'playPrompt' : false
  })



 0



A new Community is coming to RingCentral!

Posts are currently read-only as we transition into our new platform.

We thank you for your patience
during this downtime.

Try Workflow Builder

Did you know you can easily automate tasks like responding to SMS, team messages, and more? Plus it's included with RingCentral Video and RingEX plans!

Try RingCentral Workflow Builder

PRODUCTS
RingEX
Message
Video
Phone
OPEN ECOSYSTEM
Developer Platform
APIs
Integrated Apps
App Gallery
Developer support
Games and rewards

RESOURCES
Resource center
Blog
Product Releases
Accessibility
QUICK LINKS
App Download
RingCentral App login
Admin Portal Login
Contact Sales
© 1999-2024 RingCentral, Inc. All rights reserved. Legal Privacy Notice Site Map Contact Us