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
Ringcentral-embeddable app Hide Voice, Fax, All tabs and display only Text tab
Tags: embeddable
Jun 7, 2023 at 12:47am   •   2 replies  •  0 likes
Ext 45211

We are exploring the possibility of using Ringcentral Embeddable app for our react web application. We are using ringcentral only for SMS purpose. Can you please review below questions and confirm.

  1. Can we hide Voice, Fax and All tabs as we wanted to view only Text tab.
  2. We are getting Web PHone Unavailable error in red. How do we hide that?
  3. Also we are getting multiple error messages with below textYour permissions have been changed and you cannot make calls with Browser. For details please contact your account administrator.
  4. When we incorporate click to sms functionality using query selector, its not automatically maximizing the ringcentral widget.
  5. I see some documentation of syncing contacts and adding custom searches . I will try that and let you know if doesn't work.

Thanks

2 Answers
answered on Jun 7, 2023 at 11:21pm  

@Embbnux Ji Thank you for the response. I will try them. We have also a feature to display message templates dropdown on send sms page where user can select a message template which wil be prepopulated. We need to write customization for this. In this case, do you think we need to take this project and customize on own or start with widgets. Can you please provide direction in which we need to design architecture. At this point I think start with embeddable and customize may be little faster but not sure if thats the right direction. Please provider your inputs.


 0
on Jun 8, 2023 at 12:21am   •  0 likes

You can implement this feature out of the widget with click to dial API. https://github.com/ringcentral/ringcentral-embeddable/blob/master/docs/control-widget.md#go-to-sms-page-with-prefilled-text
But the template select UI will be out of the widget. If you want to dropdown to show in the SMS page, you need to update source code (react component).

on Jun 8, 2023 at 12:26am   •  0 likes

Yes, if we want to modify the source code, do you think it will be a best practice to take the latest code and customize ourselves?

on Jun 11, 2023 at 6:54pm   •  0 likes

Yes, the embeddable is based on our widgets lib, you can go through the tutorial to learn about it.
https://ringcentral-tutorials.github.io/ringcentral-widgets-demo/
https://github.com/ringcentral/ringcentral-js-widgets

on Jun 12, 2023 at 7:56pm   •  0 likes

Hi @Ext 45211 I hear we have plan to add template button in Q3. For now, I recommended you build the feature out of the widget, so you don't need to update source code.
You can add a button hover on the widget iframe. When user click the button, you show templates dialog or modal. And when user select a template, you can use this API to add the text into SMS input https://github.com/ringcentral/ringcentral-embeddable/blob/master/docs/control-widget.md#auto-populate-sms-conversation-text

on Jun 12, 2023 at 11:35pm   •  0 likes

Thanks @Embbnux Ji . Can you please provide an example of adding a button hover on the widget iframe?


Also we are still getting "Your permissions have been changed and you cannot make calls with Browser. For details please contact your account administrator."

getting error even though we disabled the call. We are also getting "Web Phone unavailable" error. The below arethe parameters we are passing

rcs.src = "http://localhost:8080/adapter.js?clientId=XXXXXXX&redirectUri=http://localhost:8080/redirect.html&disableCall=true&defaultCallWith=jupiter&disableContacts=true" ;
on Jun 21, 2023 at 2:33am   •  0 likes

@Embbnux Ji can you please answer this question

answered on Jun 7, 2023 at 7:01pm  

Hi @Ext 45211
For disabling call related feature: https://github.com/ringcentral/ringcentral-embeddable/blob/master/docs/disable-features.md#disable-call-related-features

And currently it doesn't support to hide Voicemail, Fax, and All tabs. And feel free to create issue for feature request here https://github.com/ringcentral/ringcentral-embeddable/issues
For getting Web Phone Unavailable, you can change default calling mode to others https://github.com/ringcentral/ringcentral-embeddable/blob/master/docs/interact-with-calling-settings.md
For permission error message, it should be hidden when you disable call related message.
For click to sms, can you show how you implement it? It should work and you can try the demo in https://ringcentral.github.io/ringcentral-embeddable/ Or you can use the api to open the widget https://github.com/ringcentral/ringcentral-embeddable/blob/master/docs/control-widget.md#minimizehideremove-the-widget


 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