# Audit sales payment follow-ups with HighLevel, Stripe, Gemini and Slack

> Quick overview Youtube Video: https://youtu.be/Fp2L7VmWtkk?si=oF7GmxOtk0yYRDL This workflow runs hourly to audit unpaid closed-won opportunities in GoHighLevel by combining Stripe payment status, conversation history, and tasks, then uses Google Gemini to generate a follow-up verdict and posts alerts to Slack while logging notifications to Google Sheets. How it works 1. Runs every hour on a schedule and fetches closed-won opportunities from a specific GoHighLevel pipeline stage. 2. Filters for opportunities with a monetary value greater than 0 and removes opportunities that have already been alerted by checking a Google Sheets “Notification Log”. 3. For each remaining opportunity, pulls the contact’s latest GoHighLevel conversation, message history, and open/overdue tasks. 4. Looks up the related Stripe customer and retrieves their charges, then calculates how much has been paid since the deal was closed and how much remains outstanding. 5. Builds an audit context with deterministic fl

- **Domain**: `n8n-workflow-21019.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/21019
- Page (HTML): https://agenstry.com/agents/n8n-workflow-21019.n8n.io
- Documentation: https://n8n.io/workflows/21019
