Chime Widget

Let users call you directly by putting the Cohere Chime widget on your site!

An example Cohere calling widget

Change the widget's appearance

Customize how the widget looks by going to Dashboard → Settings → Chime Settings. You can choose to upload a friendly face or logo as the widget's avatar, change any of the text displayed on the widget, or change the widget's position on your site.

Automatically show the widget

In Chime Settings, set your availability, and click the "show widget" checkbox. Assuming you already have Cohere set up on your site, the widget should pop up automatically during business hours!

Manually adjust the widget's visibility

You can show, hide, expand, or compress the widget by calling Cohere.widget:

// Shows the widget.
Cohere.widget("show");
// Hides the widget.
Cohere.widget("hide");
// Expand the widget, showing the call button and a description.
Cohere.widget("expand");
// Collapse the widget, showing only the widget image and title.
Cohere.widget("collapse");

Manually get availability

You can grab your availability (assuming you already set your availability in Dashboard → Settings → Chime Settings) and then adding Cohere.isAvailable():

Cohere.isAvailable((available) => {
if (available) { // And any custom availability logic here!
// do something...
}
});

Get notifications

Set up Slack alerts for inbound calls in Dashboard → Settings → Slack integration → Call Alert.

Browser notifications are in-progress.

Custom widget or calling logic

If you need to create your own widget or start a call elsewhere in your app, you can do so with our Calling API.