All workflows
Slack logoNotion logoAnthropic logo

Answer Slack questions from your Notion FAQ

When someone asks a question in Slack, finds the Notion FAQ pages that match and drafts an answer from them for you to approve.

On new message in Slack3 apps5 steps

Apps it connects

Authenticate each one once and the workflow is ready to run.

What it does

Each integration step this workflow runs, in order, what it is for, and the conditions and loops that decide when it runs.

  1. 1SlackNew message triggerStarts a run when a new message is posted in the Slack channel you watch for questions, or only messages containing the keyword you set.
  2. For each searchWord

    1. 2NotionSearch pagesSearches your Notion page titles for each of up to three search words picked from the question.
  3. For each page

    1. If pageTitle is not empty

      1. 3NotionRetrieve pageOpens each page found to read its property values, so the answer is grounded in more than a title.
  4. 4AnthropicGenerate model responseAsks the AI to draft a short answer from the Notion pages alone, naming each page it draws on.
  5. 5SlackSend messageReplies in the thread with the approved answer and page links, or with only the links and a line saying why.

How it works

What happens on each run, in plain English.

When someone asks a question in the Slack channel you choose, AI first checks it really is a question; greetings, thanks and chat are left alone and nothing is posted. For a real question it picks up to three search words, finds the Notion pages whose titles match, reads each page's title, link and property values, and drafts a short answer built only from what those pages say, naming the page each point came from. Lodol cannot read the body text of a Notion page, so it works best on an FAQ kept as a Notion database with the answer in a property.

The draft comes for approval, in full with its sources, before anything reaches the channel; anyone in your Lodol workspace can approve unless you name approvers. Approve it and the answer goes into the thread with the page links; reject it, or leave it for three days, and only the links are shared, with a line saying which happened. If no page title matches, or the pages found do not cover the question, the thread is told so and no answer is invented to fill the gap.

You need a Slack connection, a Notion connection with your FAQ pages shared with Lodol, and an Anthropic connection; the Slack channel where questions arrive; and a few sentences about your team.

notionslacksupportknowledge baseevent drivenhuman in the loopai

Start from a workflow that already works.

Add "Answer Slack questions from your Notion FAQ" to your workspace, connect its apps, and make it yours.

Free plan, no credit card