Skip to main content
Sales CoPilot by Demand IQ lets you create AI-narrated, personalized sales presentations that engage homeowners with dynamic content, voice-powered Q&A, and built-in contract signing.

Core concepts

  • Decks are reusable presentation templates containing slides, branding, FAQs, and Q&A settings.
  • Slides hold the content for each page of a presentation — titles, bullet points, narration scripts, and optional product pricing tiers.
  • Presentations are personalized instances of a deck created for a specific homeowner. Each presentation gets a unique shareable URL.
  • Narration is generated using text-to-speech. Narration scripts support personalization tokens like {{first_name}} that are replaced at presentation time.
  • Q&A uses AI to answer homeowner questions during the presentation, drawing from your FAQs and knowledge base.

What you can do with the API

Create decks

Build presentation templates with slides, branding, and FAQs

Generate presentations

Create personalized presentations for homeowners with dynamic pricing

Manage content

Upload images, import contracts, and configure knowledge base documents

Track engagement

Subscribe to events like slide views, Q&A interactions, and contract signings

Authentication

All API endpoints (except the public presentation viewer) require session-based authentication. Call POST /api/auth/login with your credentials to establish a session, then include the session cookie on subsequent requests.

API reference

Browse the full API reference in the sidebar to see every available endpoint, organized by domain: decks, slides, presentations, narration, Q&A, notifications, and more.