Slack trigger once a day

Hello,
I’m struggling with a daily pull from Slack. I would like to pull all the messages in public channels into a vector database.

But the Slack node trigger doesn’t offer the time trigger. What would be the best way to do it? Using “on bot mention” and then make the script to mention the bot once daily?

Thanks a lot, Marin

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hey Marin

So I don’t believe the Slack Trigger will be useful in this scenario. If you’re looking to always extract the Slack Messages from say, the previous day, you should look into doing this through a “Scheduled Trigger” then utilize get the list of all your channels, then extract the conversation history, then add it into pinecone.

Here is an idea of how it could look (If I understood it correctly)

Let me know if this was helpful!

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.