SpeechStack
Submit a template
← All templatestemplates / sales-representative-with-lead-extraction-and-company-research
Cartesiaupdated May 27, 2026 · saas · sales

Sales Representative with Lead Extraction and Company Research

A sales voice agent that extracts structured lead information during conversations and performs automated company research. Uses a three-agent architecture with dedicated agents for conversation handling, lead extraction, and company research via web search. Maintains stateful lead accumulation across the conversation.

No demo yetView sourceFork template
The numbers
latency
cost / min
frameworkCartesia
The stack
telephonyWeb Only
speech-to-textCartesia STT
llmClaude Haiku 4.5
text-to-speechCartesia Sonic-3
System prompt
No prompt published.
Config
config.json
{
  "tools": [
    {
      "name": "extract_leads",
      "description": "Extracts structured lead information from conversation"
    },
    {
      "name": "research_company",
      "description": "Performs automated company research via web search"
    }
  ],
  "chat_agent_model": "anthropic/claude-haiku-4-5-20251001",
  "researcher_model": "anthropic/claude-opus-4-20250514",
  "web_search_enabled": true,
  "leads_extractor_model": "anthropic/claude-haiku-4-5-20251001",
  "stateful_lead_tracking": true,
  "company_research_caching": true
}
Tools
  • extract_leadsExtracts structured lead information from conversation
  • research_companyPerforms automated company research via web search
Tags
lead-extractioncompany-researchmulti-agentstatefulweb-search
Voice Notes

Voice AI recipes, picks, and analysis.

Get the useful new templates plus the occasional teardown of what’s working in production voice AI.

contributed by @cartesia-ai · MIT · source: github discoverylanguages: en-US