🤖 Need help: Connect Telegram bot + Notion + AI agent to answer user questions automatically

What are you trying to achieve?

I want to create a Make scenario where I can ask a question to my Telegram bot, and that question gets answered automatically based on information stored in my Notion database — using an AI agent.

The scenario should do the following:

  1. I send a message to my Telegram bot (e.g. “What are our working hours?”)
  2. The scenario is triggered
  3. The question is used to search inside a specific Notion database
    (I use a column named “Inhoud” — which means “Content” in Dutch — where all the relevant answers are stored)
  4. The found Notion content and the original question are passed to a Make AI agent
  5. The AI agent generates an answer based on that input
  6. The response is then automatically sent back to me via the Telegram bot

So essentially, I’m building a smart assistant that answers questions from Telegram based on my own Notion content.

Steps taken so far

  • Telegram bot is working and connected in Make
  • Telegram → Watch Messages is triggering correctly
  • i cant figure out how i can get al the database information from notion the chat with telegram

Hey Juan, nice scenario. While connecting with a Notion database seems great, I would recommend you revise your architecture. Instead of having the AI read the database from notion, what I’d rather advise you do is to consider one of the following:

  1. If your database is small and not dynamic, you can create a ChatGPT Assistant in OpenAI and add all the relevant database from the Notion into the Assistant. Then you can connect this trained assistant to answer questions based on the trained data.
  2. If your database is large and constantly changing, you can consider introducing a vector database in your scenario such that, anytime a new data is added to the database, it is automatically updating your Vector database which is then connected to your AI, so your AI is always up-to-to!

I hope this helps!

Hi Juan, did you complete your scenario?