AI, custom tools and add–ons

Artificial intelligence

The Artificial intelligence section has two parts. Both are off by default, and both send data to the provider you choose, so check that your agreements with your customers allow it before you switch them on.

Meeting room assistant

An AI assistant that participants can ask questions during a meeting. It is not available in off-the-record meetings or webinars.

SettingWhat it does
EnabledSwitches the assistant on
ProviderOpenAI ChatGPT or Katie
ModelThe OpenAI model to use, for OpenAI ChatGPT
Domain ID, Score thresholdYour Katie domain and how confident an answer must be, for Katie
API hostnameThe address of the provider's service. Point it at your own endpoint when nothing may go to a service you have not approved.
API keyYour key for the provider
Display an information text about the use of AI?Tells participants that an AI service answers their questions, and which company provides it. On by default.

Recording transcriptions

SettingWhat it does
EnabledRecordings are transcribed after the meeting. The transcription appears in the meeting summary, marked as AI-generated.
ProviderOpenAI or DeepVA
ModelThe transcription model, for OpenAI
API hostnameThe address of the DeepVA service
API keyYour key for the provider

Custom tools

A custom tool is your own web page, shown in the meeting room next to the video. Customers use it to bring a case file, a checklist or an order form into the meeting rather than sending people elsewhere. Custom tools are set up per instance, not at reseller or distributor level.

SettingWhat it does
EnabledSwitches custom tools on
SourceWhere the tool comes from: iFrame, Embed code or API
iFrame URL, iFrame labelFor iFrame: the address of your page, and the name the tool has in the room
Embed codeFor Embed code: HTML that the platform serves and shows as the tool
API endpoint, API keyFor API: your service. The platform asks it which tools to show each participant.

The meeting room widgets page in the developer documentation describes how your page and the meeting room talk to each other.

Add-ons

Add-onWhat it is
Technical supportA separate application for support agents. An agent opens a support case and meets the customer in a short video call. Audio and video direction of the support agent decides whether the agent sends, receives or both; Join mode lets the customer join with video only. With Settings over-writable by accounts? each account sets this for itself.
RTMP streamingLive streaming of meetings to a streaming service of your choice, such as a video platform or your own streaming server
Office 365An add-in for Outlook. Users schedule meetings from their calendar. The add-in carries your product name and icon, and the section shows the address of its manifest.
ZapierLets you connect the instance to Zapier automations
SlackA Slack command, /meeting by default, for starting a meeting from a Slack channel. You need a Slack app of your own and enter its Verification token, OAuth key and OAuth secret.

Web hooks, API keys and payments

Three related areas have pages of their own:

  • Web hooks, under Configuration > Web hooks, let your own system react when meetings are scheduled, changed, canceled or closed, when participants join or leave, when a summary or recording is ready, and at set times before a meeting starts. See Web hooks.
  • API keys, on the API keys tab, let your own system create accounts, users and meetings. See REST APIs.
  • With Stripe configuration, you connect an instance to your Stripe account for card payments. See The partner portal.

Not sure how to best implement your project?

Contact our team to discuss the details.