{"name":"DemoAgent by iraa.ai","description":"AI-powered interactive product demo agent. Start live product demos, answer product questions, and capture leads — all via API. Any agent can invoke a guided SaaS product demo for a prospect.","url":"https://api.iraa.ai","version":"0.2.0","documentationUrl":"https://iraa.ai/docs/api","provider":{"organization":"iraa.ai","url":"https://iraa.ai","contactEmail":"hello@iraa.ai"},"capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false},"integrations":{"mcp":{"package":"@iraaai/mcp-server","install":{"claude-code":"claude mcp add iraaai -- npx -y @iraaai/mcp-server","claude-desktop":{"file":"claude_desktop_config.json","config":{"mcpServers":{"iraaai":{"command":"npx","args":["-y","@iraaai/mcp-server"],"env":{"IRAAAI_API_KEY":"sk_live_..."}}}}},"smithery":"npx -y @smithery/cli install @iraaai/mcp-server --client claude"},"onboarding":"The MCP server starts in onboarding mode without IRAAAI_API_KEY and exposes a `get_started` tool that walks the user through signup. Authenticated tools return a structured \"needs auth\" payload pointing to the signup URL when the key is missing.","docs":"https://iraa.ai/docs/mcp"},"rest":{"openapi":"https://api.iraa.ai/.well-known/openapi.json","docs":"https://iraa.ai/docs/api"}},"authentication":{"schemes":["bearer"],"credentials":{"description":"Use a secret API key (sk_live_*) from https://iraa.ai/dashboard/keys. Sign up free at https://iraa.ai/signup. Pass as Bearer token in the Authorization header.","signupUrl":"https://iraa.ai/signup","keysUrl":"https://iraa.ai/dashboard/keys"}},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"run-product-demo","name":"Run Interactive Product Demo","description":"Start and conduct an AI-guided product demo for a prospect. The agent walks the visitor through product features, answers questions, and captures lead information. Supports pre-seeded context (visitor name, needs, persona) to skip discovery.","tags":["demo","sales","product","interactive"],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"],"examples":["Start a demo of Acme CRM for Jane at Acme Corp who needs reporting","Show me the billing features in the enterprise plan","Run a headless demo with these 5 questions and return the transcript"]},{"id":"answer-product-question","name":"Answer Product Question","description":"Answer questions about a product using its knowledge base, FAQs, competitive positioning, and pricing information — without starting a full interactive demo.","tags":["qa","product","knowledge"],"inputModes":["text/plain"],"outputModes":["text/plain"],"examples":["What integrations does Acme CRM support?","How does pricing work for the enterprise tier?","How does this compare to competitor X?"]},{"id":"generate-demo-link","name":"Generate Shareable Demo Link","description":"Create a unique, pre-seeded demo URL for a prospect. The link includes context about the visitor so the demo agent skips discovery and goes straight to the relevant demo flow. Links are single-use with configurable expiry.","tags":["sales","link","share"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["Create a demo link for jane@acme.com who wants to see the reporting module","Generate an embeddable demo iframe for our landing page"]},{"id":"capture-lead","name":"Capture Lead Information","description":"Record lead information (email, name, company, phone) from an active demo session. Triggers webhook delivery to configured CRM endpoints.","tags":["lead","crm","sales"],"inputModes":["application/json"],"outputModes":["application/json"]}]}