How To Auto-Generate Answers From Confluence in Slack?

How To Auto-Generate Answers From Confluence in Slack?

Happy Das
Happy Das
September 23, 2025

How To Auto-Generate Answers From Confluence in Slack?

WRITTEN BY
Happy Das
How To Auto-Generate Answers From Confluence in Slack?
Table of Contents

Confluence is where your team’s knowledge lives. But in Slack, the same questions keep popping up. The answers exist, just hidden in spaces and pages no one has time to dig through. How do we bridge this gap?

In this guide, you’ll connect ClearFeed’s AI Agent to your Confluence workspace, so questions in Slack are met with quick, reliable answers—backed by your existing documentation, and with the option for a teammate to step in when needed.

Before We Start

This document assumes you have already signed up for ClearFeed. If not, head over to web.clearfeed.app and create a new account. Pick Internal or External Helpdesk as your use case (depending on whether you are working with internal users or customers on Slack), connect to Slack, and skip adding any integrations (just to make things simple).

How To Enable Auto-Responses in Slack With Confluence?

Log in to the ClearFeed Web App and go through the following steps to get automated answers from Confluence working in Slack.

Step 1: Connect Confluence to ClearFeed

  1. From the ClearFeed web app, go to Settings → Integrations.
  2. Find Confluence and click Connect.
Find Confluence and click Connect.
  1. A pop-up will open where you need to enter your Confluence’s sub-domain name, Admin’s email address, and the API key.
  2. Click Connect to complete the integration.

Step 2: Index Your Confluence Knowledge Source

  1. Go to AI → Knowledge Sources.
Go to AI → Knowledge Sources.
  1. From the Add Knowledge Source dropdown, select Confluence.
  2. Fill the drawer: Name, Tags (Confluence is added by default), and Spaces (choose Index all spaces or Index specific spaces).
  3. If you want to narrow things down, + Add Condition to allow/disallow answering from specific pages.
If you want to narrow things down, + Add Condition to allow/disallow answering from specific pages.
  1. Toggle Auto reindex regularly to refresh content daily.
  2. Save. Watch status move from InitiatedIndexingIndexed. (You may have to refresh the page, or hit the little Refresh button at the top of the list of knowledge sources.)
  3. Need to make some changes? Add or delete Confluence Pages? Make the edits and click Reindex on the source to reflect the new configuration in the Index.

Step 3: Configure Your AI Agent

  1. Go to AI → Agent Studio → + New AI Agent. Give a name to your AI Agent.
  2. Under Add Knowledge Sources → select Add All.
Under Add Knowledge Sources → select Add All.

We will ignore the rest of the configuration sections in the Agent Studio (and come back to them later).

Step 4: Test Your AI Agent

After adding our knowledge source to the Agent, we can test it by giving it appropriate commands in the built-in Test interface on the right panel and preview answers before rollout.

Step 4: Test Your AI Agent

Step 5: Deploy the Agent to Slack

To deploy the Agent, we configure it against one of the Collections (and it applies to all the Slack channels in that Collection, or to email-based tickets for Email Collection, and so on). 

  1. Add Slack Channels: From the ClearFeed web app - hover on the Slack Channel Collection, go to the … menu, and click on Add Channel. Add any Slack channels where we want the AI Agent to respond to this Collection.
  2. Attach the AI Agent: Click on the Slack Channel Collection and then go to the top right Settings → AI Agent, as shown in the UI below.
Attach the AI Agent: Click on the Slack Channel Collection and then go to the top right Settings → AI Agent
  1. Toggle on AI Agent and toggle on Enable AI Agent-Powered Answers for this collection. 
  2. From there, you can choose either:
    • Virtual Agent (auto-replies in the request channel), or
    • Agent Assistant (suggests internally in your triage channel).
      (You can’t enable both for the same collection.)
You can choose either: Virtual Agent  or Agent Assistant

For now, choose Virtual Agent mode and leave the trigger on Automatic. We’ll return to these settings later to explore the alternatives.

Step 6: Use It in Slack (and Test Live)

Now, head to any Slack channel in the Collection where you enabled the Virtual Agent. Post a new message, and you’ll see the Agent search Confluence and reply with either an answer or search results, depending on how you set it up. 

If you’re also using ClearFeed for ticketing, users can create tickets right from the channel if their issue isn’t resolved, and these tickets can be pushed into Zendesk, Jira, Intercom, and more.

Step 6: Use It in Slack (and Test Live)

Expanding Your AI Agent Capabilities

Hurrah! While it took a few steps, we have not deployed an AI Agent backed by Confluence in a Slack Channel. There’s a lot more ClearFeed can do. 

  • The AI Agent was deployed in Automatic mode. It can also be deployed in Manual mode, so answers are only given when a (configurable) emoji is applied.
  • Agent Assistant: Want only to expose the answers to service teams in Slack? That can be done by selecting Agent Assistant, where answers are posted as internal comments in an internal Triage Channel that can be kept private to the service team. Here’s what responses by the Agent Assistant in a Triage Channel look like:
Expanding Your AI Agent Capabilities
  • Additional Instructions for the AI Agent: Have questions that should not be answered? Want to control the language of the responses, their style, or length? These and much more can be done by customizing the prompt (go back to the Agent Studio, click Edit on your AI Agent, and expand the Detailed Instructions section.
Additional Instructions for the AI Agent

Let Slack Pull Answers From Confluence Knowledge Base

Now, every Slack question can turn into a trusted answer from your Confluence docs - either automatically or manually. Want broader coverage? ClearFeed supports not just Confluence - but all the common knowledge sources inside companies - like Notion, Google Drive, public Documentation, KBs stored in popular ticketing platforms - like Zendesk, Intercom & SalesForce Service Cloud. It can also connect with tools like Hubspot or Okta to lookup information - even take actions.

Still have questions about how this works in Slack? Just email us at support@clearfeed.ai—we're happy to help you set it up.

Confluence is where your team’s knowledge lives. But in Slack, the same questions keep popping up. The answers exist, just hidden in spaces and pages no one has time to dig through. How do we bridge this gap?

In this guide, you’ll connect ClearFeed’s AI Agent to your Confluence workspace, so questions in Slack are met with quick, reliable answers—backed by your existing documentation, and with the option for a teammate to step in when needed.

Before We Start

This document assumes you have already signed up for ClearFeed. If not, head over to web.clearfeed.app and create a new account. Pick Internal or External Helpdesk as your use case (depending on whether you are working with internal users or customers on Slack), connect to Slack, and skip adding any integrations (just to make things simple).

How To Enable Auto-Responses in Slack With Confluence?

Log in to the ClearFeed Web App and go through the following steps to get automated answers from Confluence working in Slack.

Step 1: Connect Confluence to ClearFeed

  1. From the ClearFeed web app, go to Settings → Integrations.
  2. Find Confluence and click Connect.
Find Confluence and click Connect.
  1. A pop-up will open where you need to enter your Confluence’s sub-domain name, Admin’s email address, and the API key.
  2. Click Connect to complete the integration.

Step 2: Index Your Confluence Knowledge Source

  1. Go to AI → Knowledge Sources.
Go to AI → Knowledge Sources.
  1. From the Add Knowledge Source dropdown, select Confluence.
  2. Fill the drawer: Name, Tags (Confluence is added by default), and Spaces (choose Index all spaces or Index specific spaces).
  3. If you want to narrow things down, + Add Condition to allow/disallow answering from specific pages.
If you want to narrow things down, + Add Condition to allow/disallow answering from specific pages.
  1. Toggle Auto reindex regularly to refresh content daily.
  2. Save. Watch status move from InitiatedIndexingIndexed. (You may have to refresh the page, or hit the little Refresh button at the top of the list of knowledge sources.)
  3. Need to make some changes? Add or delete Confluence Pages? Make the edits and click Reindex on the source to reflect the new configuration in the Index.

Step 3: Configure Your AI Agent

  1. Go to AI → Agent Studio → + New AI Agent. Give a name to your AI Agent.
  2. Under Add Knowledge Sources → select Add All.
Under Add Knowledge Sources → select Add All.

We will ignore the rest of the configuration sections in the Agent Studio (and come back to them later).

Step 4: Test Your AI Agent

After adding our knowledge source to the Agent, we can test it by giving it appropriate commands in the built-in Test interface on the right panel and preview answers before rollout.

Step 4: Test Your AI Agent

Step 5: Deploy the Agent to Slack

To deploy the Agent, we configure it against one of the Collections (and it applies to all the Slack channels in that Collection, or to email-based tickets for Email Collection, and so on). 

  1. Add Slack Channels: From the ClearFeed web app - hover on the Slack Channel Collection, go to the … menu, and click on Add Channel. Add any Slack channels where we want the AI Agent to respond to this Collection.
  2. Attach the AI Agent: Click on the Slack Channel Collection and then go to the top right Settings → AI Agent, as shown in the UI below.
Attach the AI Agent: Click on the Slack Channel Collection and then go to the top right Settings → AI Agent
  1. Toggle on AI Agent and toggle on Enable AI Agent-Powered Answers for this collection. 
  2. From there, you can choose either:
    • Virtual Agent (auto-replies in the request channel), or
    • Agent Assistant (suggests internally in your triage channel).
      (You can’t enable both for the same collection.)
You can choose either: Virtual Agent  or Agent Assistant

For now, choose Virtual Agent mode and leave the trigger on Automatic. We’ll return to these settings later to explore the alternatives.

Step 6: Use It in Slack (and Test Live)

Now, head to any Slack channel in the Collection where you enabled the Virtual Agent. Post a new message, and you’ll see the Agent search Confluence and reply with either an answer or search results, depending on how you set it up. 

If you’re also using ClearFeed for ticketing, users can create tickets right from the channel if their issue isn’t resolved, and these tickets can be pushed into Zendesk, Jira, Intercom, and more.

Step 6: Use It in Slack (and Test Live)

Expanding Your AI Agent Capabilities

Hurrah! While it took a few steps, we have not deployed an AI Agent backed by Confluence in a Slack Channel. There’s a lot more ClearFeed can do. 

  • The AI Agent was deployed in Automatic mode. It can also be deployed in Manual mode, so answers are only given when a (configurable) emoji is applied.
  • Agent Assistant: Want only to expose the answers to service teams in Slack? That can be done by selecting Agent Assistant, where answers are posted as internal comments in an internal Triage Channel that can be kept private to the service team. Here’s what responses by the Agent Assistant in a Triage Channel look like:
Expanding Your AI Agent Capabilities
  • Additional Instructions for the AI Agent: Have questions that should not be answered? Want to control the language of the responses, their style, or length? These and much more can be done by customizing the prompt (go back to the Agent Studio, click Edit on your AI Agent, and expand the Detailed Instructions section.
Additional Instructions for the AI Agent

Let Slack Pull Answers From Confluence Knowledge Base

Now, every Slack question can turn into a trusted answer from your Confluence docs - either automatically or manually. Want broader coverage? ClearFeed supports not just Confluence - but all the common knowledge sources inside companies - like Notion, Google Drive, public Documentation, KBs stored in popular ticketing platforms - like Zendesk, Intercom & SalesForce Service Cloud. It can also connect with tools like Hubspot or Okta to lookup information - even take actions.

Still have questions about how this works in Slack? Just email us at support@clearfeed.ai—we're happy to help you set it up.

Related Blogs

See all Blog Posts
TOC heading
Text LinkText Link Active
Get a Free consultation with a Support Expert
Learn how fast growing companies like Teleport, Chronosphere and Acryl Data have scaled Support processes with ClearFeed
Thank you for contacting us. Our team will reach out to you shortly.
Oops! Something went wrong while submitting the form.