Built and still run an SMS lead-qualification bot in GoHighLevel for a personal-injury firm — workflow logic, tags, triggers, debounce handling, and the AI conversation layer.
When manual QA on the voice-agent calls stopped scaling, I automated it: n8n + GHL + GPT-4.1 reads the transcripts and flags the failures on its own.
One client had 114 custom fields in GHL and no idea which ones were live, so I built a usage dashboard (Next.js + PostgreSQL) to find out, then ran the cleanup.
Wired a medical clinic's ERP into a WhatsApp and Instagram agent, calendar syncing both directions.
Built the outbound-calling setup for a real-estate client — Salesforce, GoHighLevel, Supabase, and Retell AI voice agents all talking to each other.
I run my own VPS (Hetzner, Docker) for the agents that live on Discord and Telegram: bot connections, roles, webhook triggers.