---
title: "operation.waiting — Operation waiting"
locale: en
url: https://tlg.builera.app/en/docs/reference/events/operation.waiting
verified: 2026-10-24
app_version: "2.0"
generated: true
---

# operation.waiting — Operation waiting

The operation is held at the gate (run hours, limits, order, lock…) with a reason and the expected time.

The operation is held at the gate (run hours, limits, order, lock…) with a reason and the expected time.

Since web 1.0.0, worker —.

| Name | Value |
| --- | --- |
| Code | `operation.waiting` |
| Group | Jobs / commands |
| Status | Subscribable |
| Scope needed to receive it | `accounts.read` |
| Tied to one account | No |
| Only the connection that caused it receives it | Yes |
| Filters that apply | — |
| Fields dropped in `thin` content mode | `detail`, `reason_text` |
| Fields written by outside people (untrusted) | — |

## JSON Schema

[https://tlg.builera.app/schemas/events/operation.waiting/2.json](https://tlg.builera.app/schemas/events/operation.waiting/2.json)

## Sample payload (exactly what `webhooks.test` sends)

```json
{
  "specversion": "1.0",
  "id": "evt_01JDOCSSAMPLE",
  "source": "https://tlg.builera.app/ws/07c2e5e1-c42f-4212-851b-c55b6dd7989d",
  "type": "operation.waiting",
  "time": "2026-10-21T13:45:00.123Z",
  "datacontenttype": "application/json",
  "dataschema": "https://tlg.builera.app/schemas/events/operation.waiting/2.json",
  "platform": "telegram",
  "workspaceid": "07c2e5e1-c42f-4212-851b-c55b6dd7989d",
  "accountid": null,
  "seq": "000000000000000",
  "schemaversion": "2",
  "correlationid": null,
  "causationid": null,
  "test": true,
  "replay": false,
  "data": {
    "operation_id": "0b1c2d3e-4f5a-4b6c-8d7e-9f0a1b2c3d4e",
    "op": "messages.send",
    "job_id": "a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d",
    "action": "tg.send_message",
    "account_id": "1a7d2c40-5b1e-4e7a-9d3f-6c2b8e1f0a11",
    "connection_id": "e7f8a9b0-c1d2-4e3f-8a4b-5c6d7e8f9a0b",
    "status": "waiting",
    "reason": "outside_hours",
    "reason_text": "Outside run hours — goes at 08:00",
    "eta": "2026-10-21T13:45:00.123Z"
  }
}
```
