Gradient Labs
Gradient Labs builds "Otto", an AI customer support agent that autonomously handles complex, end-to-end support conversations for regulated and financial services businesses. The API lets you start and drive conversations, stream customer messages, hand off to human agents, execute business actions/tools, and manage the knowledge base the agent reasons over, with signed webhooks delivering the agent's outbound messages and events.
APIs
Gradient Labs Conversations API
Start a conversation, assign it to the Gradient Labs AI agent, read its current state, and manage its lifecycle (finish, cancel, resume). The AI agent autonomously works the con...
Gradient Labs Messages API
Add inbound customer and human-agent messages (with optional email subject and attachments) to an existing conversation for the AI agent to process.
Gradient Labs Hand-off & Assignment API
Assign or reassign a conversation between the AI agent and human participants, and capture the conversation.hand_off webhook the agent emits when it decides to escalate to a hum...
Gradient Labs Actions & Tools API
Define the business tools the AI agent can call and execute them. Tools can be run via the API or delivered to your endpoint through the action.execute webhook so the agent can ...
Gradient Labs Knowledge API
Upsert and delete knowledge-base articles (title, description, body, visibility, topic, status) that ground the AI agent's answers, organized by topic.
Gradient Labs Webhooks API
Signed, ordered webhook events the AI agent delivers to your endpoint - agent.message, conversation.hand_off, conversation.finished, action.execute, and resource.pull - each car...