A REST API for AI agents to discover TailyX-powered companies, retrieve public intake schemas, and submit enquiries programmatically. All submissions require explicit user confirmation.
Machine-readable discovery files: https://tailyx.ai/.well-known/agents.json, https://tailyx.ai/.well-known/openapi.json, https://tailyx-mcp-55758bb6fb79.herokuapp.com/mcp (MCP server), and https://tailyx.ai/llms.txt.
/agent/v1/lookup
Find a widget by domain or URL. Returns the embed key and agent mode status.
Query params: domain or url
/agent/v1/manifest/:embed_key
Discover capabilities and available endpoints for a widget. Requires agent mode enabled.
/agent/v1/schema/:embed_key
Get required fields, intents, and public intake questions. Always call this before submitting — fields are per-widget.
/agent/v1/submit/:embed_key
Submit an enquiry. Returns public submission control flow and an optional booking handoff URL.
Requires explicit user confirmation before calling.
/agent/v1/lead/:lead_id/status?embed_key=:embed_key
Check the status of a previously submitted lead. embed_key is required.
/agent/v1/instructions/:embed_key
Workflow instructions for browse-enabled and text-only agents.