Создать задачу

POST
/api/bot/flows/{flowId}/jobs

Задача срабатывает самостоятельно после того, как диалог молчит inactivityMinutes, и только для диалогов, затихших после последнего включения задачи — повторное включение задачи сбрасывает этот отсчёт. При срабатывании агент получает системное сообщение, построенное из instructions, и сам пишет текст, видимый клиенту; instructions — это указания, а не готовое сообщение.

dryRun здесь не поддерживается. Записывает событие бота job_create.

Authorization

ApiKeyAuth
Authorization<token>

API-ключ интеграции со страницы бота Settings → API Keys, передаётся как есть, без префикса Bearer.

In: header

Path Parameters

flowId*integer

Id агента из GET /api/bot/flows.

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/api/bot/flows/0/jobs" \  -H "Content-Type: application/json" \  -d '{}'
{  "job": {    "name": "string",    "instructions": "string",    "inactivityMinutes": 1,    "conversationFilter": "ALL",    "maxRunsPerConversation": 1,    "enabled": true  }}