AI Sales Representatives for Inbound Lead Conversion
showme · Tech · 2025 · source Agentic: yes · promotional bias: low · source-backed · extracted with prompt 0.5.4 (schema v2)
Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.
Problem
Domain: Inbound sales conversion
ShowMe wanted to convert inbound website visitors with human-like sales engagement, but human sales coverage was too expensive for low-intent or unqualified leads.
Constraints:
- inbound visitors converted better when a human sales rep explained the product
- many visitors were too early or unqualified to justify human sales time
- voice and video conversations could not tolerate high latency
- sales agents needed customer-specific sales guidance, objections, and product demos
- customers needed visibility into conversation quality before trusting the agent
Architecture
ShowMe built AI sales representatives as digital teammates with sales skills and operational skills. Conversation agents handle website/video/voice/text interactions and product demos; workflow orchestration decides follow-up actions such as emails, calls, handoffs, and CRM updates; evaluator agents score call outcomes and create structured fields; creator agents turn customer documentation, sales transcripts, pitch decks, and training material into prompt guidance for customer-specific agents. Slack and CRM reporting make the agent look and operate like a teammate rather than a separate admin tool.
Diagram confidence: reconstructed (reconstructed from prose).
flowchart LR inbound-lead-channel["inbound-lead-channel"] --> conversation-agent-sequence["conversation-agent-sequence"] sales-guidance-knowledge["sales-guidance-knowledge"] --> conversation-agent-sequence["conversation-agent-sequence"] demo-tooling["demo-tooling"] --> conversation-agent-sequence["conversation-agent-sequence"] conversation-agent-sequence["conversation-agent-sequence"] --> workflow-orchestration-layer["workflow-orchestration-layer"] conversation-agent-sequence["conversation-agent-sequence"] --> evaluator-agents["evaluator-agents"] workflow-orchestration-layer["workflow-orchestration-layer"] --> orchestrator-agent["orchestrator-agent"] workflow-orchestration-layer["workflow-orchestration-layer"] --> crm-and-communication-systems["crm-and-communication-systems"] workflow-orchestration-layer["workflow-orchestration-layer"] --> human-sales-team["human-sales-team"] customer-source-materials["customer-source-materials"] --> creator-agents["creator-agents"] creator-agents["creator-agents"] --> sales-guidance-knowledge["sales-guidance-knowledge"] evaluator-agents["evaluator-agents"] --> customer-quality-review["customer-quality-review"] crm-and-communication-systems["crm-and-communication-systems"] --> customer-quality-review["customer-quality-review"]
Components
| Component | Role | Interacts with |
|---|---|---|
inbound-lead-channel |
Website, phone, video, WhatsApp, email, or text entry point for prospects. | conversation-agent-sequence |
conversation-agent-sequence |
Multiple voice/video/text agents for greeting, discovery, qualification, pitching, product exploration, and handoff decisions. | inbound-lead-channel, sales-guidance-knowledge, demo-tooling, workflow-orchestration-layer, evaluator-agents |
sales-guidance-knowledge |
Customer-specific sales skills, value propositions, ICP rules, objections, and process guidance built from calls and enablement documents. | conversation-agent-sequence, creator-agents |
demo-tooling |
Product slides, screenshare, video segments, and product-demo actions shown during sales conversations. | conversation-agent-sequence |
workflow-orchestration-layer |
Stateful workflow layer that chooses next sales actions after each conversation outcome. | conversation-agent-sequence, orchestrator-agent, crm-and-communication-systems, human-sales-team |
orchestrator-agent |
Planned flexible agent that can break out of predefined follow-up paths when a lead requests a different timing or action. | workflow-orchestration-layer, crm-and-communication-systems |
evaluator-agents |
Extract call outcomes, custom fields, sentiment, handoff needs, and quality signals from conversations. | conversation-agent-sequence, workflow-orchestration-layer, customer-quality-review |
creator-agents |
Generate prompts and guidance artifacts for customer-specific conversation agents from documentation and transcripts. | sales-guidance-knowledge, customer-source-materials |
customer-source-materials |
Sales transcripts, pitch decks, enablement documents, ICP spreadsheets, product docs, and training materials provided by customers. | creator-agents |
crm-and-communication-systems |
Slack, email, CRM, HubSpot, Salesforce, and dashboards used for reports, follow-ups, and visibility. | workflow-orchestration-layer, orchestrator-agent, customer-quality-review |
customer-quality-review |
Customer review loop for conversation quality, feedback, tests, and rollout confidence. | evaluator-agents, crm-and-communication-systems |
human-sales-team |
Receives handoffs for complex or high-value leads and provides training examples for agent behavior. | workflow-orchestration-layer, customer-source-materials |
Data flow
A lead enters from an inbound channel such as a website interaction. A conversation agent speaks, texts, shows slides, demos product areas, qualifies the prospect, and records the outcome. Workflow logic decides deterministic next actions such as an email or next-day call, while the planned orchestrator agent adds flexibility for off-happy-path timing and personalization. Evaluator agents extract call fields, sentiment, handoff needs, and next-step signals; creator agents ingest sales-team transcripts and enablement material to build customer-specific sales guidance. Reports and CRM/Slack updates expose quality to the customer.
4 supporting quotes
Why this architecture
ShowMe decomposed the sales representative into several agents and a workflow layer because live voice sales cannot tolerate heavy-model latency and because one large agent with every tool became confused. Deterministic workflow paths prevent hallucinated follow-up behavior, while evaluators and customer reporting build trust before customers hand over all leads. The teammate metaphor also shaped the UX: customers interact through Slack, reports, and CRM rather than a separate back-office prompting tool.
4 supporting quotes
Models used: voice agents · video agents · RAG knowledge base · evaluator agents · creator agents · orchestrator agent
Scale
- ShowMe’s first MVP was built in about two weeks.“we went over did the product in two weeks that was basically you could you had some videos h you could select which video you wanted to see from the product and then there was an agent that was going a voice agent”transcript, implied
- The workflow handled about 70% of cases end-to-end and handed off around 30% to humans at the time described.“70 70% of the times we're able to handle the workflow till the end 30% we have to hand off”transcript, stated
- Customer rollout typically took one to two months before full lead coverage.“usually it's a thing of one month two months until they are 100% rolled out on all of their leads.”transcript, stated
- The post-onboarding evaluation process can reduce review to almost 5% of conversations.“then it continues reducing until it's almost like 5% of the conversation.”transcript, stated
Alternatives considered (roads not taken)
Use human sales reps for every inbound visitor
Rejected because: Human engagement converted but was too expensive for visitors who were early or unqualified.
Use free trials to solve inbound conversion
Rejected because: The previous product was complex and the aha moment came too late in the journey.
Use one large conversation agent with every tool
Rejected because: The all-in-one agent became messy, forgot earlier questions, and sometimes called the wrong tool.
Train from only the best account executive’s calls
Rejected because: Using only top-AE calls missed the diversity of how the sales team actually sells.
Patterns
multi-agent-orchestration (agent-architecture)
ShowMe divides sales work across conversation, evaluator, creator, and planned orchestrator agents rather than one universal sales agent.
workflow-decomposition (workflow)
The sales funnel is represented as workflow steps and smaller agent responsibilities such as greeting, qualification, pitching, and follow-up.
tool-use-orchestration (agent-architecture)
Sales agents use demos, slides, calls, text, CRM actions, and workflow tools chosen according to the sales stage.
human-in-the-loop-gate (safety)
The system hands off dead ends and high-uncertainty cases to human sales staff instead of forcing the agent through every path.
eval-driven-development (evaluation)
Customer feedback creates tests that the conversation agent must pass before the team trusts the updated prompt behavior.
confidence-thresholding (evaluation)
After the initial review period, evaluator confidence highlights only the conversations that customers still need to review.
Tradeoffs
Start manual and automate progressively
Chose manual-heavy MVP and staged automation over fully automated onboarding and operations from day one.
Rationale: The team validated demand quickly, then automated pieces of the workflow as the product matured.
Use deterministic workflow paths before adding more agentic flexibility
Chose deterministic next actions for follow-up over fully free-form agent decisions for every sales action.
Rationale: Determinism reduced hallucinated follow-up behavior while the team added orchestrator flexibility for cases that genuinely required it.
Roll out gradually with customers
Chose low-risk pilots, low-quality leads, and progressive rollout over immediate full replacement of inbound sales handling.
Rationale: Customers needed to test agents in live conditions and build confidence before routing all leads through the system.
Gotchas (what bit them)
Live voice sales could not use the heaviest possible model for every step.
Root cause: Voice conversations have strict latency expectations, and heavier models introduce too much delay.
Resolution: Split the conversation into smaller agents and use smaller models for latency-sensitive conversational paths.
Customers did not automatically trust that good agent conversations were happening.
Root cause: The product initially focused on conversation quality itself, but customers lacked visibility into that quality.
Resolution: Add reporting, Slack conversation sharing, CRM logging, dashboards, and review loops so customers can inspect quality.
A fixed follow-up workflow could miss user-specific timing requests.
Root cause: The workflow originally followed predefined actions even when a prospect asked for a different call-back time.
Resolution: Build an orchestrator layer that can create new actions and personalize next steps beyond the default path.
Best-performer call samples were too narrow for customer-specific sales guidance.
Root cause: Only copying the best AE’s calls missed other successful team behaviors and edge cases.
Resolution: Ask for conversations from different salespeople plus the same training materials used to onboard human sales staff.
Evaluation
ShowMe evaluates at two levels: business metrics such as conversion, qualified meetings, and sales outcomes, plus conversation-level customer review. During the first month, customers review nearly all conversations and their feedback becomes tests; later, evaluator confidence identifies the smaller set of conversations that still need human review.
Metrics: conversion · qualified meetings created · sales closed · customer-reviewed conversation quality · tests created from customer feedback · review load reduced toward about 5% of conversations
3 supporting quotes
Outcomes
- ShowMe created AI sales reps that conduct video, voice, text, demo, and follow-up interactions
- the workflow reportedly handled about 70% of cases end-to-end at the time described
- agent onboarding and reporting were partially automated through Slack and customer-visible workflows
- customer feedback created test batteries for conversation-agent improvement
The transcript describes an early-stage 2025 company with production customers, gradual one- to two-month customer rollouts, and a stated goal of reducing 30% human handoffs as the orchestrator becomes more flexible.