You are helping me build the following AI agent workflow. ## Goal Lead Scoring & Auto-Assignment: New GoHighLevel contact? GPT-4 scores it 1-100, tags the lead, assigns a rep, and pings Slack for hot prospects. ## Specification - What it does: Get new leads routed instantly: GPT-4 analyzes your contact's data to score them 1, 100, tags their status in GoHighLevel, assigns the right rep, and alerts you on Slack for hot prospects. - Trigger: Triggered by an event (Event ยท on new contact in GoHighLevel) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - GoHighLevel: Contact management and lead assignment - OpenAI: Lead scoring and categorization via GPT-4 - Slack: Alerting on hot leads ## Known pitfalls, handle each one explicitly in your implementation 1. GoHighLevel tag names are case-sensitive and must match exactly, verify the spelling of tags before mapping them in the workflow. ## Reference implementation https://n8n.io/workflows/11408 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/lead-scoring-auto-assignment/ via usecasesforagents.com