Skip to main content
A signal is a note flagging that something in a knowledge store is wrong, out of date, or missing. The people who spot these problems are usually mid-conversation in Slack or Teams, not logged into Clarifeye. This guide shows how to let them send a signal without leaving chat. There’s no prebuilt Slack or Teams integration to install. Instead, you build your own app in the tool your team already uses and have it call the Clarifeye REST API. Anything sent this way lands in the same Signals inbox in the app and is reviewed like any other signal.

Prerequisites

  • A Clarifeye knowledge store, and its project ID (the store’s UUID).
  • An API token with access to that store. See MCP authentication for how to issue one — the same Authorization: Bearer <token> credential works for the REST API.
  • The ability to build and install an app in your Slack workspace or Microsoft Teams tenant.
The examples use eu.app.clarifeye.ai as the server. If you’re on the US environment or a dedicated deployment, use your own server URL instead.

The API call

Everything on this page reduces to a single request: a POST to the project signals endpoint.
Send the note text as feedback, and use the free-form context object to record where it came from. source is just a label you choose — it shows up alongside the signal in the review UI.
See the Submit a signal reference for the full request and response schema.

Send it from Slack or Teams

Clarifeye doesn’t prescribe a single way to wire this up — there are several valid approaches depending on your tooling, plan, and hosting preferences. The principle is the same on both platforms: build your own app and have it call the signals API above. However you build it, the app authenticates to Clarifeye with the standard API token and sends the same request.
  • Slack — build a Slack app (for example a slash command or a message shortcut) that POSTs to the endpoint. See Slack’s Create an app guide to build and install it.
  • Microsoft Teams — build a Teams app (a bot, message action, or message extension) that POSTs to the endpoint. See Microsoft’s Build apps for Microsoft Teams guide.

Where to find your project ID and token

  • Project ID — the UUID of the knowledge store you want signals to land in. You can find it in the store’s URL in the Clarifeye app.
  • API token — issue one from your account settings and send it as Authorization: Bearer <token>. See MCP authentication for the full walkthrough; the same token authenticates the REST API.
Store the token as a secret in your app’s configuration rather than hard-coding it.