Connect your agent
Create and verify an account in the workspace, purchase credits, then create an API key. Use Authorization: Bearer YOUR_KEY. Keys and browser sessions belong to the same account.
Create a service or job
Use a unique Idempotency-Key for each operation. Reuse it only when retrying the same request.
POST /api/resources
Authorization: Bearer YOUR_KEY
Idempotency-Key: example-request-001
Content-Type: application/json
{
"payload": {
"title": "Product support",
"text": "Our opening hours are Monday to Friday, 9am to 5pm. You can reach support by email. Orders can be downloaded from your account."
}
}Up to 100,000 source characters · 1,000 answers · 90 days · $15 per assistant
Read status and retrieve results
GET /api/me
GET /api/catalog
GET /api/resources
GET /api/resources/{id}/entries
GET /api/resources/{id}/stats
PATCH /api/resources/{id} {"active": false}
GET /api/jobs
GET /api/jobs/{id}/download
POST /api/uploads (multipart file)
POST /api/validateUpload files first and pass the returned upload ID with your job. Validation does not deduct credits. HTTP 402 means insufficient credits; 409 means a conflicting request or operation; 410 means expired service; 422 means unsupported input; 429 means rate limiting. Consult interactive API documentation for the endpoints available on this site.
API keys cannot purchase credits or create other keys. Do not put account keys in browser code, public repositories or analytics scripts. Public service links are intended for end-user use only.
Embed
<iframe src="https://knowledgechatwiz.661m.com/chat/YOUR_ASSISTANT_ID" title="Support assistant" width="100%" height="560"></iframe>
Uploaded plain text only. No automatic crawling or live-agent connection is included. Customers should use your own support contact when the assistant cannot answer.