Skip to main content

We need a chatbox for our website that will ask a visitor for some basic information, such as name, email, phone and subject of interest. Then, based on the input the visitor provides, they will be prompted with the button to call one of our relevant RingCentral groups/queues. Are there any templates available to configure such a widget that could be integrated with a WordPress website?

@Oscar Khesin I am not familiar with any such app or integration available in our App Gallery, but it certainly would be a useful tool.

But I did take the liberty to do some searching on the web. For your use case, it doesn't sound like you need to engage any server component. Meaning all of the logic you need could be encapsulated in the widget directly. All you need to do is create a sequence of questions that results in determining what extension to route the person to.

Here are some simple javascript examples of how to create/embed a chatbox on your website:

- https://www.w3schools.com/howto/howto_js_popup_chat.asp
- https://codepen.io/ramilulu/pen/mrNoXw
- https://codepen.io/thatkookooguy/pen/VPJpaW

You could then prompt the user for a phone number and they will be connected to the right person - and you could use the [RingOut API][1] to help make that connection.


[1]: https://developers.ringcentral.com/guide/voice/ringout

Thank you, Byrne!
I found the following free chatbox plugin https://perishablepress.com/simple-ajax-chat/

I can configure the plugin for initial interaction, so will I be able to add RC API methods to the plugin to direct chatbox visitors to call and/or chat with relevant RC Cues / members?


Hi @Oscar Khesin You can try our Engage Digital production with structured-messages.

Here is a demo: https://ringcentral-tutorials.github.io/engage-digital-structured-messages-demo/index.html
Source: https://github.com/ringcentral-tutorials/engage-digital-structured-messages-demo



Hi Embbnux, can somebody help customize your Engage Digital demo for our needs?


Reply