AI cold caller
An AI sales caller that researches every lead before dialling: it audits the business's website, finds the owner, writes a script for that one lead, makes the call, and books the meeting.
Project overview
Generic cold calls get hung up on. This agent works through a lead list one business at a time and does the homework a good salesperson would: it reads the company's website, audits it for problems that cost them customers, and finds the decision maker on LinkedIn. It then rewrites the caller's prompt and opening line around what it found, so the call starts with something specific to that business. This build sold websites, so the research centres on each lead's current site.
Our approach
The workflow runs in n8n: leads come from Google Sheets, xAI Grok extracts names and researches each prospect, the website is scraped and converted for analysis, a series of checks prepares and validates the issues found, and Apify pulls the LinkedIn profile. Grok then writes the first message and system prompt, which are passed to Vapi as call overrides with an ElevenLabs voice. After the call, the agent reads the result to decide whether a meeting was booked: booked calls create a calendar event, an Airtable record, a text to the lead, and a Telegram alert; every outcome is written back to the lead sheet.
Explore Enterprise Solutions
What the build includes
- Lead list loop
- Website audit & LinkedIn research
- Personal prompt & opener per lead
- Vapi calls with an ElevenLabs voice
- Booked / not-booked detection
- Calendar, CRM, SMS & Telegram logging
Here’s how
it looks.
Scroll inside the screen to explore the full pageSwipe inside the screen to explore the full page
Let’s build
yours next.
Book a free 30-minute call and leave with a clear next step. Prefer to write first? Send a short brief and we’ll reply with questions and times to talk.
Free 30-minute call · No obligationOr send a brief and we’ll reply by email
Prefer to write? hello@orryvelle.com






