VisionsCraft

AI Meeting Presentation Agent That Stays On-Deck

Hands-free deck delivery without off-slide hallucination.

Talha Asif

Written by Talha Asif

CTO & AI Engineer

An AI meeting presentation agent joins video calls as a participant, presents your deck on camera, and answers live questions grounded in slide content only. VisionsCraft built this as DeckVoice. The deck is the bot's camera, and answers come from that deck or the agent stops.

Why teams need AI meeting presentation agents

Sales, support, and enablement teams repeat the same narrative deck across dozens of calls weekly. An AI agent that handles deck delivery frees humans for relationship work, discovery questions, and objection handling—while keeping product claims accurate and on-deck.

Live Q&A stays grounded because the agent retrieves answers from slide text and pre-generated Q&A sets, not model training data. This prevents off-script hallucinations that damage credibility.

How AI meeting agents work

The system joins Meet, Zoom, or Teams as a bot participant. The agent:

  1. Renders slides as camera output: Converts deck pages to video frames and streams them to the call, advancing slides on cue or timed intervals.
  2. Narrates slide content: Synthesizes speech from slide notes or generated scripts, speaking through the bot's audio track.
  3. Listens for questions: Transcribes attendee speech in real time and detects question patterns (who, what, when, where, how).
  4. Retrieves grounded answers: Searches slide text and pre-generated Q&A pairs (RAG over deck content), then speaks the answer.
  5. Escalates to human: If no grounded answer exists, the agent says "Let me connect you with a team member" and pings the operator dashboard.

The operator dashboard shows live transcripts, slide progress, and escalation alerts so humans can join when needed.

What makes DeckVoice different from screen-share automation?

Screen-share bots just broadcast slides. DeckVoice adds conversational intelligence:

  • Grounded Q&A: Retrieves answers from deck content, not open-ended model knowledge.
  • Sub-3s latency: Question detection, retrieval, and speech synthesis run fast enough for natural conversation.
  • Escalation to human: The agent knows when it cannot answer and surfaces the question to an operator.
  • Multi-platform support: Works on Google Meet, Zoom, and Microsoft Teams without requiring custom client installs.

These features keep attendees engaged while preventing off-deck claims that sales or legal teams must later retract.

Architecture snapshot: how we built DeckVoice

VisionsCraft designed DeckVoice with these components:

  • Meeting bot service: A Recall.ai bot joins Meet, Zoom, or Teams. The presenter page is the bot's camera, so the room sees the slides.
  • Slide renderer: Converts PowerPoint or PDF decks to video frames, streaming them as the bot's camera feed.
  • Speech-to-text pipeline: Transcribes attendee audio in real time with speaker diarization (who said what).
  • Retrieval engine: page text is embedded into Postgres with pgvector. Search stays on the server. If the match is too weak, the agent abstains.
  • Realtime voice: Gemini Live or OpenAI Realtime speaks in the meeting. The presenter client does not change when the voice provider does.
  • Orchestration layer: FastAPI backend coordinates slide navigation, question detection, retrieval, and escalation logic.
  • Operator dashboard: React UI showing live transcripts, slide position, and escalation alerts.

The system ran in production for demo calls, sales enablement, and recurring webinars. Full architecture and code patterns: DeckVoice case study.

How do you prevent hallucination in live Q&A?

DeckVoice enforces strict retrieval constraints:

  • Answers come from slide text or pre-generated Q&A: The agent searches only the deck index, not open-ended model knowledge.
  • If no match, escalate: When retrieval confidence falls below a threshold, the agent defers to a human instead of guessing.
  • No off-deck claims: Prompts instruct the agent to say "That's outside the scope of this deck" rather than inventing answers.
  • Audit trails: Every question and retrieved answer logs to the dashboard for post-call review.

This design keeps the agent on-script, which matters for regulated industries (finance, healthcare, legal) where off-deck claims create compliance risk.

When to deploy AI meeting presentation agents

These agents fit when:

  • You repeat the same deck: Sales demos, product tours, webinars, enablement sessions.
  • Deck content is stable: Product claims, pricing, features do not change daily.
  • Human capacity limits coverage: You cannot staff every demo request or time-zone slot.
  • Accuracy matters: You need on-deck answers, not creative hallucinations.

Poor fits include exploratory discovery calls (where humans adapt to attendee signals) and highly technical Q&A (where answers require deep product knowledge beyond the deck).

How to measure AI meeting agent performance

Track these metrics:

  • Completion rate: Did the agent finish the deck without escalation?
  • Question answer rate: What percentage of questions did the agent handle vs escalate?
  • Attendee drop-off: Did people leave mid-call (signal of poor engagement)?
  • Response latency: Time from question end to answer start (target: under 3 seconds).
  • Human escalations: How often did the agent call for help?

VisionsCraft instruments every DeckVoice deployment with OpenTelemetry traces so teams can debug slow Q&A loops and off-deck escalations.

Common pitfalls in meeting agents

Avoid these mistakes:

  • No escalation path: Agents that guess when uncertain destroy trust. Design for graceful handoff to humans.
  • High latency: If Q&A takes 10 seconds, attendees disengage. Optimize retrieval and TTS pipelines.
  • Off-deck answers: Without retrieval constraints, agents hallucinate product claims that sales must retract.
  • No operator visibility: If humans cannot see live transcripts, they cannot intervene when the agent struggles.
  • Brittle platform integration: Meeting APIs change. Build retries and fallback bots.

How to start with AI meeting agents

Begin with one high-volume, low-risk use case: recurring webinars or product intro calls where the deck rarely changes and questions are predictable. Measure completion rate and escalation frequency before expanding to high-stakes demos.

Partner with a team that shows production meeting agents—not just Zoom API demos. VisionsCraft publishes architecture, latency benchmarks, and delivered outcomes under /showcase.

Explore AI services or book a consultation to discuss your meeting automation roadmap.

FAQ

Can an AI agent present slides in a live meeting?

Yes. DeckVoice joins Meet, Zoom, or Teams, renders the deck as camera output, narrates slides, and answers questions grounded in slide content.

How do you prevent hallucination?

Speaking rules restrict answers to slide text and pre-generated Q&A derived from the deck.

What is the latency for live Q&A?

DeckVoice joins Meet, Zoom, or Teams, shows the deck as its camera, and answers from the indexed slides. If retrieval is too weak, it abstains.

When should I use a meeting agent vs a human presenter?

Use agents for recurring webinars, product tours, or high-volume demos where the deck rarely changes and questions are predictable. Humans fit exploratory discovery and technical deep-dives.

See the related build: DeckVoice. Explore AI services or book a consultation with VisionsCraft.

Subscribe to Our AI Insights

Stay updated with the latest trends, research, and practical applications in AI.

We respect your privacy. Unsubscribe at any time.