Internship · Jan – May 2026
AI automation at LDC Strategies
One day a week at an AI and web agency in Henley Beach, building n8n workflows that connect OpenAI, scrapers, Google Sheets, GoHighLevel and Slack, so leads are researched before a person ever looks at them.
Highlight
The main piece was a company research pipeline the team used in place of manual prospecting. When a lead comes in, the workflow finds their website with Serper, scrapes it with FireCrawl, and has GPT-4o-mini write a structured pre-call brief: industry, services, revenue signals, market position and pain points. The brief is pushed to GoHighLevel, posted to Slack and saved to Google Sheets before anyone has opened the lead.
I also compared self-hosted n8n setups to see whether the agency could run its own instance.
Workflows
Automated company research
Serper finds the site, FireCrawl scrapes it, GPT-4o-mini writes the sales brief, and the result goes to the CRM, Slack and Sheets.
- Serper
- FireCrawl
- OpenAI
- GoHighLevel
- Slack
Lead form + company research
A form-triggered version. GPT resolves the company domain, FireCrawl scrapes it, and the brief lands in Google Sheets. It still works if no domain can be found.
- OpenAI
- FireCrawl
- Google Sheets
Lead pipeline with scoring
Webhook intake that logs every raw submission, classifies leads by type using regex and AI, scores them 0–100 on intent signals, and filters spam before any notification fires.
- Webhooks
- JavaScript
- OpenAI
- GoHighLevel
AI lead intake and spam filter
GPT-4o decides whether a form submission is spam or a real enquiry. Real leads get an automatic reply and go to the leads sheet. Spam is flagged and stored separately.
- OpenAI
- Gmail
- Google Sheets
Application follow-up engine
Watches a sheet of job applications, waits seven days, and sends a Gmail reminder if no response has been recorded.
- Google Sheets
- Gmail
Daily SMS appointment reminders
At 9am every day, it finds tomorrow's appointments that haven't had a reminder, texts each person via Twilio, marks them as sent and emails a summary.
- Twilio
- Google Sheets
- Gmail