Integrate Assistly into custom pipelines using our REST HTTP API. All requests require a Bearer token.
Authorization: Bearer YOUR_API_KEY/v1/chat/messageSend a message to an active AI support agent session and receive the response payload.
Request Body
{
"sessionId": "session_9827",
"message": "What is my delivery status?"
}Response Payload
{
"success": true,
"reply": "Your package is currently in transit...",
"sentiment": "neutral",
"handoffTriggered": false
}/v1/sessions/:idRetrieve the full conversation history and metadata for a given session ID.
Request Body
// No request body — pass sessionId as URL paramResponse Payload
{
"sessionId": "session_9827",
"messages": [...],
"sentiment": "neutral",
"createdAt": 1718712300
}