Expose

Exposing an AI Assistant means making it reachable outside the QAnswer app — as a chat widget on your website, as a public link you can send to anyone, as a REST API for your own code, or through a tool your team already uses such as Slack or Confluence. Everything you need sits on the assistant's Expose tab.

Opening the Expose tab

Open an AI Assistant, then select Expose in the bar at the top of the assistant's page, next to Chat and Analytics.

The Chat, Analytics and Expose tabs on an AI Assistant's page
Note
The Expose tab is only available to users with write access to the assistant. With read-only access the tab is hidden.

The Expose page

The Expose page lists every available channel as a card. Selecting a card opens a short, numbered installation guide for that channel; the "Go Back" link at the top returns you to this list.

The Expose page showing the AI Assistant Library card and the built-in QAnswer channels
  • AI Assistant Librarypublishes the assistant in the public QAnswer library so anyone can find and use it. This card is only shown to platform administrators.
  • Expose using QAnswerthe built-in channels, which need no external tools or accounts.
  • Third-party integrationsready-made connectors for the platforms your team already works in.

Built-in channels

The channels under "Expose using QAnswer" are hosted by QAnswer itself:

  • Website chatbot a chat-like widget you drop into any website with a script snippet.
  • Chat interface a full-page public chat, shared as a link.
  • Search interface a full-page public search over the assistant's data, shared as a link.
  • Report Generator a public version of one of your report templates that other people can fill in and run.
  • REST APIprogrammatic access to the assistant for your own applications.
  • SPARQL interface, Entity linker interface and AI Spreadsheetpublic interfaces for the corresponding specialised task types.
Warning
Which cards appear depends on the assistant's task type. A Chat assistant offers the website chatbot, the chat interface and the REST API; a Search assistant offers the search interface; a Report Generator assistant offers the report generator. Third-party integrations are only listed for Chat assistants. Change the task type under Task Type on the General tab of the assistant editor.

Third-party integrations

Below the built-in channels, the Third-party integrations section connects the assistant to an external platform. Most of these wrap the same website-chatbot widget in the host platform's own way of adding custom code.

The Third-party integrations card grid on the Expose page

Each card opens step-by-step instructions for that platform. The dedicated pages in this section of the documentation cover them in detail.

Access is set once, for the whole assistant

Every built-in channel contains the same "Choose your access" step. It is an assistant-level setting: whatever you pick there applies to all of the assistant's interfaces at once, not just the one you are configuring. You choose between two ways of letting people in:

  • Open Accessthe assistant is reachable by everyone, by everyone who is signed in to QAnswer, or by nobody.
  • Protected Accessan API key that your integration sends with each request.
Note
Until an access type or an API key exists, the later steps of each guide — the export snippet and the public link — stay greyed out. Sharing with specific users, teams or organisations is separate and lives in the Share dialog opened from the Share button in the assistant's top bar.
Note
To create an AI Assistant first, see the Create an AI Assistant section.