Fides Documentation – Ethyca

Slack questionnaire

This feature requires Fides Cloud or Fides Enterprise. For more information, talk to our solutions team. (opens in a new tab)

When the AI can't answer a question because the relevant data isn't in your Fides system inventory, the Slack questionnaire workflow lets you route those unanswered questions directly to subject-matter experts (SMEs) in a Slack channel. SMEs respond in Slack and their answers flow back into the assessment automatically.

Prerequisites

Step 1: Open the assessment

Navigate to the assessment and verify that one or more question groups have "Needs input" answers. These are the questions that will be sent to Slack.

Step 2: Send the questionnaire

Click Request input from team in the assessment header. Fides sends one Slack message per unanswered question to the configured channel. Each message is posted as a separate thread so that respondents can answer independently without seeing each other's answers. All "Needs input" questions are sent by default.

How questions appear in Slack

Each question appears in the channel as a message containing:

SMEs reply directly in the thread. Fides monitors the channel and ingests replies automatically. The answer source is recorded as "Via Slack" and the respondent's Slack display name is stored in the answer metadata.

Monitoring questionnaire progress

You can track which questions have been answered directly from the assessment detail page. Each question group updates its completion status as SME responses come in.

Customizing questionnaire tone

You can customize the wording and tone of the Slack messages Fides sends. This is useful for organizations that want questions framed for non-technical audiences, or that have specific language requirements. See configuration for how to set a custom tone prompt.

How SME responses update the assessment

When an SME replies in a Slack thread, Fides:

  1. Ingests the reply text from the Slack API.
  2. Creates a new answer version with source "Via Slack".
  3. Updates the question status from "Needs input" to "Complete".
  4. Records the Slack user's identity and the timestamp in the answer metadata.

The answer appears in the assessment immediately. You can review it, edit it further if needed, and it becomes part of the immutable version history.

If multiple people reply to the same Slack thread, Fides uses the first reply as the canonical answer. Subsequent replies appear in the Slack thread but are not ingested as additional versions.