Workflows
Copy page
Workflow trigger endpoints
Process workflow jobs
Authorization
bearerAuth cookieAuth Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".
In: header
Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.
In: cookie
Response Body
curl -X GET "https://api.pilot.inkeep.com/api/workflow/process"Trigger evaluations on conversations by evaluation job config
Authorization
bearerAuth cookieAuth Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".
In: header
Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.
In: cookie
Path Parameters
Tenant identifier
Project identifier
Request Body
application/json
Response Body
application/json
curl -X POST "https://api.pilot.inkeep.com/evals/tenants/tenant_123/projects/project_456/evaluate-conversations-by-job" \ -H "Content-Type: application/json" \ -d '{ "evaluationJobConfigId": "string", "evaluatorIds": [ "string" ] }'{
"conversationCount": 0,
"evaluationRunId": "string",
"failed": 0,
"queued": 0
}Run dataset items
Authorization
bearerAuth cookieAuth Bearer token authentication. Use this for API clients and service-to-service communication. Set the Authorization header to "Bearer ".
In: header
Session-based authentication using HTTP-only cookies. Cookies are automatically sent by browsers. For server-side requests, include cookies with names starting with "better-auth." in the Cookie header.
In: cookie
Path Parameters
Tenant identifier
Project identifier
Request Body
application/json
Response Body
application/json
curl -X POST "https://api.pilot.inkeep.com/evals/tenants/tenant_123/projects/project_456/run-dataset-items" \ -H "Content-Type: application/json" \ -d '{ "datasetRunId": "string", "items": [ { "agentId": "string" } ] }'{
"datasetRunId": "string",
"failed": 0,
"queued": 0
}