How it works
To connect botHelp and Google Sheets, you don't need a developer: a ready-made scenario links them in minutes.
- Starts when: Schedule Trigger
- Then: Read_tickers_from_Sheet
- Check: loop_over_tickers
- Then: Build Summary
- Then: Send a text message
- Then: Cache Lookup
- Then: Check the cache
- Check: Is Cache Valid?
- If yes: Wait1
- Then: alphavantage - Balance Sheet
- Then: Clean balance sheet
- Check: Merge2
- Check: Merge4
- Then: Clean Read Financial
- Check: If2
- If yes: Update row in sheet
- Then: Merge New Financial
- Check: Merge1
- Then: First round ChatGPT
- Then: Clean Up ChatGPT
- Check: Merge
- Then: Clean Up Results from First Round
- Check: Needs Tiebreaker?
- If yes: Tide Breaker - Bull
- Then: Clean up Chatgpt 2
- Check: Merge6
- Then: Code in JavaScript3
- Check: Merge7
- Check: If
- If yes: Get Previous Verdict
- Then: Thesis Reversal Enricher
- Then: Alert Filter
- Check: If Alert?
- If yes: Get 50MA
- Then: Get 200MA
- Then: MA Check
- Then: Get RSI
- Then: Get Earnings
- Then: Entry Signal Enricher
- Check: Above 50MA?
- If yes: Telegram Alert
- Check: Is Thesis Reversal?
- If yes: Thesis Reversal Alert
- Then: write_sentiment_to_sheets
- Then: Wait
- If no: Watchlist Telegram
- If yes: Tide Breaker - Bear
- Then: Clean up Gemini 2
- If no: Code in JavaScript
- Then: First round Gemini
- Then: Clean up Gemini
- If no: Insert Row
- If yes: Wait2
- Then: alphavantage - Profile
- Then: Clean Profile
- Check: Merge3
- If yes: Wait3
- Then: alphavantage - Income Statement
- Then: Clean Income statement
- If yes: Wait4
- Then: alphavantage - CashFlow
- Then: Clean Ccashflow
- Check: Merge5
- If yes: Wait5
- Then: alphavantage - Current Price
- Then: Clean Current Price
- If yes: Wait6
- Then: alphavantage - Current Price Second
- Then: Clean Current Price1
- Then: Update row in sheet1
- Then: Get row(s) in sheet
- Then: Clean Old Financial
- Then: Seekingalpha Articles
- Then: Clean the news
- Check: If1
- If yes: XML
- Then: Edit Fields2
- Then: Final version of news
- If no: return the news
You can launch this botHelp + Google Sheets integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.