Widget install
Use the embedded web widget as the first supported channel for pilot teams.
<script src="https://app.askvarro.com/widget.js" data-tenant="your-tenant" data-domain="intranet.company.com"> </script>
Developer site
Developer docs for widget setup, tenant-aware auth, approved source ingestion, and webhook-driven operational workflows.
Use the embedded web widget as the first supported channel for pilot teams.
<script src="https://app.askvarro.com/widget.js" data-tenant="your-tenant" data-domain="intranet.company.com"> </script>
Requests should preserve tenant context and enforce role-aware access server-side.
Authorization: Bearer <token> X-Varro-Tenant: <tenant-id>
Implementation path for a controlled pilot.
Reference docs should stay task-oriented and versioned as public APIs stabilize.
JWT sessions, password reset, tenant selection
Sources, files, links, ingestion state
Question submission, citations, gap handling
Tenant-scoped tools over Streamable HTTP at /mcp
Outbound events for operational workflows
Use JWT auth against the dev API MCP endpoint for tenant-scoped tools.
POST https://dev.api.askvarro.com/mcp Accept: application/json, text/event-stream Authorization: Bearer <token>
Keep approved-source behavior, citation display, and fail-closed handling intact.