A stock-research assistant in chat

Write a question about a company in Slack — the assistant gathers stock data and news itself, pulls reference material from Supabase and answers with a breakdown.

  • A company breakdown from one question
  • Live data and fresh news
  • Memory of the conversation
  • Answers right in your messenger
WebhookPostgres Chat MemoryEmbeddings Google GeminiSupabase Vector StoreDefault Data Loader

How it works

To connect Slack and Supabase, you don't need a developer: a ready-made scenario links them in minutes.

  1. Starts when: When chat message received
  2. Check: If
  3. If yes: Call Sub-VectorStore
  4. Then: Sub-MainAgent
  5. Then: Respond to Chat
  6. Starts when: Telegram Trigger
  7. Then: Sub-MainAgent1
  8. Then: Send a text message
  9. Check: If1
  10. If yes: Call Sub-VectorStore1
  11. Starts when: Webhook
  12. Then: Sub-MainAgent2
  13. Starts when: Respond to Webhook
  14. Check: If2
  15. If yes: Call Sub-VectorStore2
  16. Then: AI Agent
  17. Then: Google Gemini Chat Model
  18. Then: Postgres Chat Memory
  19. Then: Embeddings Google Gemini1
  20. Then: VectorStore-CompanyKnowledge
  21. Then: Sub-SectorsApp
  22. Then: Sub-WebSearch
  23. Starts when: Start
  24. Then: GetCompanies
  25. Then: GetSubsectors
  26. Then: Google Gemini Chat Model2
  27. Then: Spec Agent - Sectors App
  28. Then: Embeddings Google Gemini
  29. Then: Default Data Loader
  30. Then: Supabase Vector Store
  31. Then: Google Gemini Chat Model1
  32. Then: Spec Agent - Web Search
  33. Then: WebSeach - Tavily
  34. Then: WebSearch - Google Grounding
  35. Then: GetDailyTransData
  36. Then: GetCompanyReport
  37. Then: GetTopCompaniesRanked

You can launch this Slack + Supabase integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.