ਇਵੈਂਟ ਕੈਟਾਲੌਗ
ਹਰ webhook ਬਾਡੀ ਵਿੱਚ ਇੱਕ type ਫੀਲਡ ਹੁੰਦੀ ਹੈ ਜਿਸਦਾ ਮੁੱਲ ਇਸ ਪੰਨੇ ਦੇ ਇਵੈਂਟ
ਕਿਸਮਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੁੰਦਾ ਹੈ। ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ
ਐਂਡਪੌਇੰਟ ਨੂੰ ਸਬਸਕ੍ਰਾਈਬ ਕਰਦੇ ਹੋ, ਤਾਂ events ਐਰੇ ਵਿੱਚ ਉਹ
ਇਵੈਂਟ ਕਿਸਮਾਂ ਹੋਣੀਆਂ ਚਾਹੀਦੀਆਂ ਹਨ ਜੋ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ (ਜਾਂ ਸਭ ਕੁਝ ਸਬਸਕ੍ਰਾਈਬ ਕਰਨ ਲਈ ਇਹ ਖਾਲੀ ਹੋਵੇ)।
ਇਹ ਇਵੈਂਟ ਦੋ ਡਿਲਿਵਰੀ ਸ਼ੈਲੀਆਂ ਰਾਹੀਂ ਭੇਜੇ ਜਾਂਦੇ ਹਨ:
- ਐਂਡਪੌਇੰਟ ਡਿਲਿਵਰੀਆਂ ਹਮੇਸ਼ਾ ਰੀਟ੍ਰਾਈਜ਼ ਵਾਲੀਆਂ ਨਾ-ਬਲੌਕ ਕਰਨ ਵਾਲੀਆਂ ਸੂਚਨਾਵਾਂ
ਹੁੰਦੀਆਂ ਹਨ: ਕਿਸੇ ਵੀ 2xx ਨਾਲ ਜਵਾਬ ਦਿਓ; ਡੁਪਲੀਕੇਟ ਹਟਾਉਣ ਲਈ ਐਨਵਲਪ ਵਿੱਚ ਇੱਕ
event_idਹੁੰਦਾ ਹੈ। - ਬਲੌਕਿੰਗ ਐਕਸਚੇਂਜ ਸਿਰਫ਼
ਪੁਰਾਣੇ ਸਿੰਗਲ-URL webhook 'ਤੇ ਚੱਲਦੇ ਹਨ:
telephony.incoming/web.incomingਕੌਂਫਿਗਰੇਸ਼ਨ ਬੇਨਤੀ (webhook-ਮੋਡ ਨੰਬਰ ਅਤੇ ਵਿਜਟ ਕੁੰਜੀਆਂ, 10 s ਟਾਈਮਆਉਟ) ਅਤੇ webhook-ਮੋਡ ਟੂਲ ਡਿਸਪੈਚ। ਤੁਹਾਡਾ ਜਵਾਬ ਲਾਈਵ ਕਾਲ ਨੂੰ ਰੂਪ ਦਿੰਦਾ ਹੈ।
ਹੇਠਾਂ ਦਿੱਤੇ ਉਦਾਹਰਨ ਪੇਲੋਡ ਆਪਣੀ ਵਾਇਰ ਕ੍ਰਮਵਾਰਤਾ ਵਿੱਚ ਐਂਡਪੌਇੰਟ ਐਨਵਲਪ
ਦਿਖਾਉਂਦੇ ਹਨ (ਕੁੰਜੀਆਂ ਵਰਣਮਾਲਾ ਅਨੁਸਾਰ ਕ੍ਰਮਬੱਧ ਹਨ: data, event_id, type); ਪੁਰਾਣੀਆਂ
ਡਿਲਿਵਰੀਆਂ ਵਿੱਚ event_id ਤੋਂ ਬਿਨਾਂ ਉਹੀ data ਹੁੰਦਾ ਹੈ।
ਕਾਲ ਇਵੈਂਟ
telephony.incoming
ਜਦੋਂ ਇੱਕ ਇਨਬਾਊਂਡ ਕਾਲ ਤੁਹਾਡੇ ਕਿਸੇ ਇੱਕ
ਫੋਨ ਨੰਬਰ ਤੱਕ ਪਹੁੰਚਦੀ ਹੈ ਤਾਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਐਂਡਪੌਇੰਟ ਡਿਲਿਵਰੀਆਂ ਹਰ ਇਨਬਾਊਂਡ ਕਾਲ ਲਈ ਭੇਜੀਆਂ ਜਾਣ ਵਾਲੀਆਂ ਫਾਇਰ-ਐਂਡ-ਫਰਗੇਟ ਸੂਚਨਾਵਾਂ ਹਨ, ਭਾਵੇਂ ਨੰਬਰ ਏਜੰਟ-ਕੌਂਫਿਗਰ ਕੀਤਾ ਹੋਵੇ ਜਾਂ ਵੈੱਬਹੁੱਕ-ਕੌਂਫਿਗਰ ਕੀਤਾ ਹੋਵੇ। ਜਿਨ੍ਹਾਂ ਨੰਬਰਾਂ ਲਈ ਕੋਈ ਏਜੰਟ ਨਿਰਧਾਰਤ ਨਹੀਂ ਹੈ, ਉਨ੍ਹਾਂ ਨੂੰ ਲੇਗੇਸੀ ਵੈੱਬਹੁੱਕ ਉੱਤੇ ਵਾਧੂ ਤੌਰ ਤੇ ਬਲੌਕਿੰਗ ਕੌਂਫਿਗਰੇਸ਼ਨ ਬੇਨਤੀ ਮਿਲਦੀ ਹੈ — ਪੂਰੀ ਬੇਨਤੀ / ਜਵਾਬ ਸਕੀਮਾ ਲਈ
telephony.incoming / web.incoming ਵੇਖੋ।
{
"data": {
"call_id": 987654321,
"from_number": "+14155550199",
"to_number": "+15551234567"
},
"event_id": "3f6b2ad0-1c9e-4a57-9f2b-8f6f0f9d2f11",
"type": "telephony.incoming"
}
telephony.complete
ਜਦੋਂ ਇਨਬਾਊਂਡ ਜਾਂ ਆਊਟਬਾਊਂਡ ਟੈਲੀਫੋਨੀ ਕਾਲ ਸਮਾਪਤ ਹੁੰਦੀ ਹੈ ਤਾਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਨਾਨ-ਬਲੌਕਿੰਗ। ਇਸ ਵਿੱਚ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ, ਉਪਲਬਧ ਹੋਣ ਤੇ ਰਿਕਾਰਡਿੰਗ URL, ਅਤੇ ਬਿਲਿੰਗ ਸਾਰ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਪੇਲੋਡ ਸਕੀਮਾ ਲਈ
telephony.complete / web.complete ਵੇਖੋ।
telephony.tool
ਟੈਲੀਫੋਨੀ ਕਾਲ ਵੱਲੋਂ ਫੰਕਸ਼ਨ ਟੂਲ ਚਲਾਏ ਜਾਣ ਤੋਂ ਬਾਅਦ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਨਾਨ-ਬਲੌਕਿੰਗ ਆਡਿਟ ਸੂਚਨਾ — ਇਹ ਇਵੈਂਟ ਡਿਲਿਵਰ ਹੋਣ ਤੱਕ ਟੂਲ ਪਹਿਲਾਂ ਹੀ ਚੱਲ ਚੁੱਕਾ ਹੁੰਦਾ ਹੈ; ਇਹ ਤੁਹਾਡੇ ਆਪਣੇ ਫੰਕਸ਼ਨ ਟੂਲਾਂ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ (ਬਿਲਟ-ਇਨ, ਨੋਲੇਜ-ਬੇਸ, ਐਪ-ਕਨੈਕਸ਼ਨ, ਜਾਂ MCP ਟੂਲਾਂ ਨੂੰ ਨਹੀਂ)।
{
"data": {
"arguments": { "date": "2026-04-21" },
"call_id": 987654321,
"from_number": "+14155550199",
"response": {
"response": { "available_slots": ["9:00 AM", "2:00 PM"] },
"status": 200
},
"to_number": "+15551234567",
"tool_name": "search_appointments"
},
"event_id": "1f0a7c3e-52d4-4a0e-8f4b-b1a6a1c0d9e2",
"type": "telephony.tool"
}
response ਚਲਾਇਆ ਗਿਆ ਨਤੀਜਾ ਹੈ: ਸਫਲਤਾ ਤੇ {"status": <http status>, "response": <your endpoint's JSON>}, ਜਾਂ ਅਸਫਲਤਾ ਤੇ
{"status": <status>, "error": "<message>"}।
web.incoming
telephony.incoming ਦਾ ਵੈੱਬ-ਚੈਨਲ ਸਮਕੱਖ, ਜੋ
ਵੈੱਬ ਵਿਜੈਟ ਸੈਸ਼ਨ ਜਾਂ ਬਿਲਡਰ ਮਾਈਕ ਟੈਸਟ ਕਾਲ ਸ਼ੁਰੂ ਹੋਣ ਤੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਐਂਡਪੌਇੰਟ ਡਿਲਿਵਰੀਆਂ ਹਰ ਵੈੱਬ ਸੈਸ਼ਨ ਲਈ ਫਾਇਰ-ਐਂਡ-ਫਰਗੇਟ ਹੁੰਦੀਆਂ ਹਨ। mode="webhook" ਵਿੱਚ ਪਬਲਿਸ਼ੇਬਲ ਕੀਜ਼ ਨੂੰ ਲੇਗੇਸੀ ਵੈੱਬਹੁੱਕ ਉੱਤੇ ਵਾਧੂ ਤੌਰ ਤੇ ਬਲੌਕਿੰਗ ਕੌਂਫਿਗਰੇਸ਼ਨ ਬੇਨਤੀ ਮਿਲਦੀ ਹੈ — ਉਸ ਬਲੌਕਿੰਗ ਬੇਨਤੀ ਦਾ ਰੂਪ ਵੱਖਰਾ ਹੁੰਦਾ ਹੈ (origin_domain,
publishable_key_prefix; ਕੋਈ ਫੋਨ ਨੰਬਰ ਨਹੀਂ)। ਵੇਖੋ
telephony.incoming / web.incoming।
{
"data": {
"call_id": 987654322,
"from_number": "web",
"origin_domain": "https://example.com",
"publishable_key_prefix": "pk_live_a1b2",
"to_number": "+15551234567"
},
"event_id": "9a2b4c6d-8e0f-4a1b-9c2d-3e4f5a6b7c8d",
"type": "web.incoming"
}
from_number ਹਮੇਸ਼ਾ ਲਿਟਰਲ "web" ਹੁੰਦਾ ਹੈ। ਵੈੱਬਹੁੱਕ-ਮੋਡ ਵਿਜੈਟ ਸੈਸ਼ਨਾਂ ਲਈ to_number ਖਾਲੀ ਹੁੰਦਾ ਹੈ (ਸੈਸ਼ਨ ਦਾ ਏਜੰਟ ਨੰਬਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਨਿਰਧਾਰਤ ਹੁੰਦਾ ਹੈ); ਬਿਲਡਰ ਮਾਈਕ ਟੈਸਟ ਕਾਲਾਂ ਲਈ origin_domain ਅਤੇ publishable_key_prefix ਖਾਲੀ ਹੁੰਦੇ ਹਨ।
web.complete
telephony.complete ਦਾ ਵੈੱਬ-ਚੈਨਲ ਸਮਕੱਖ, ਜੋ ਵੈੱਬ ਵਿਜੈਟ ਕਾਲਾਂ (direction: "web") ਅਤੇ ਬਿਲਡਰ ਮਾਈਕ ਟੈਸਟ ਕਾਲਾਂ (direction: "test") ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ। ਨਾਨ-ਬਲੌਕਿੰਗ। telephony.complete ਵਰਗਾ ਹੀ ਪੇਲੋਡ ਰੂਪ ਹੈ, ਨਾਲ ਹੀ origin_domain ਹੁੰਦਾ ਹੈ ਅਤੇ from_number ਨੂੰ "web" ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
web.tool
telephony.tool ਦਾ ਵੈੱਬ-ਚੈਨਲ ਸਮਕੱਖ। data ਵਿੱਚ from_number / to_number ਦੀ ਥਾਂ origin_domain ਹੁੰਦਾ ਹੈ।
ਵੌਇਸ ਇਵੈਂਟ
ਕਸਟਮ ਵੌਇਸ ਬਣਾਉਣਾ ਅਸਿੰਕ੍ਰੋਨਸ ਹੈ। ਇਹ ਨਾਨ-ਬਲੌਕਿੰਗ ਇਵੈਂਟ ਤੁਹਾਨੂੰ ਪੋਲਿੰਗ ਕਰਨ ਦੀ ਬਜਾਏ ਅੰਤਿਮ ਨਤੀਜੇ 'ਤੇ ਪ੍ਰਤੀਕਿਰਿਆ ਕਰਨ ਦਿੰਦੇ ਹਨ ਕਲੋਨ ਵੇਰਵਾ ਐਂਡਪੌਇੰਟ।
voice.ready
ਜਦੋਂ ਕਸਟਮ ਵੌਇਸ ਦੀ ਪ੍ਰੋਸੈਸਿੰਗ ਪੂਰੀ ਹੋ ਜਾਂਦੀ ਹੈ ਅਤੇ ਇਸਨੂੰ ਕਿਸੇ ਏਜੰਟ ਨੂੰ ਸੌਂਪਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਤਦ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ।
{
"data": {
"voice": {
"created_at": "2026-07-30T14:12:08.317Z",
"display_name": "Support voice",
"failure_reason": "",
"gender": "female",
"id": "cv_2f6f90b0e9a34ee8b39be7d1",
"language": "en",
"name": "custom:cv_2f6f90b0e9a34ee8b39be7d1",
"status": "ready",
"updated_at": "2026-07-30T14:13:31.605Z"
}
},
"event_id": "2d5f0a61-e9b5-4a3c-b684-29d7d9e4b214",
"type": "voice.ready"
}
voice.failed
ਜਦੋਂ ਕਸਟਮ ਵੌਇਸ ਪ੍ਰੋਸੈਸਿੰਗ ਸਥਾਈ ਅਸਫਲਤਾ ਤੱਕ ਪਹੁੰਚਦੀ ਹੈ, ਤਦ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ।
{
"data": {
"reason": "audio sample could not be processed",
"voice": {
"created_at": "2026-07-30T14:12:08.317Z",
"display_name": "Support voice",
"failure_reason": "audio sample could not be processed",
"gender": "female",
"id": "cv_2f6f90b0e9a34ee8b39be7d1",
"language": "en",
"name": "custom:cv_2f6f90b0e9a34ee8b39be7d1",
"status": "failed",
"updated_at": "2026-07-30T14:13:31.605Z"
}
},
"event_id": "3493e985-1a75-4f77-a10a-e74af440cd31",
"type": "voice.failed"
}
| ਫੀਲਡ | ਕਿਸਮ | ਵੇਰਵਾ |
|---|---|---|
voice.id | ਸਟਰਿੰਗ | ਕਸਟਮ ਵੌਇਸ ਦਾ ਪਬਲਿਕ id |
voice.name | ਸਟਰਿੰਗ | custom:<public_id> ਰੂਪ ਵਿੱਚ ਏਜੰਟ ਵੌਇਸ ਮੁੱਲ |
voice.display_name | ਸਟਰਿੰਗ | ਸੰਗਠਨ ਲਈ ਦਿਖਾਇਆ ਜਾਣ ਵਾਲਾ ਵੌਇਸ ਨਾਮ |
voice.language | ਸਟਰਿੰਗ | ਕਲੋਨ ਦਾ ਇੱਕਲੌਤਾ ਭਾਸ਼ਾ ਕੋਡ |
voice.gender | ਸਟਰਿੰਗ | male, female, ਜਾਂ ਖਾਲੀ ਸਟਰਿੰਗ |
voice.status | ਸਟਰਿੰਗ | voice.ready ਲਈ ready; voice.failed ਲਈ failed |
voice.failure_reason | ਸਟਰਿੰਗ | ਸਫਲਤਾ 'ਤੇ ਖਾਲੀ; ਅਸਫਲਤਾ 'ਤੇ ਪ੍ਰੋਸੈਸਿੰਗ ਅਸਫਲਤਾ ਦਾ ਵੇਰਵਾ |
voice.created_at, voice.updated_at | ਟਾਈਮਸਟੈਂਪ | ISO 8601 ਟਾਈਮਸਟੈਂਪ |
reason | ਸਟਰਿੰਗ | ਅਸਫਲਤਾ ਦਾ ਵੇਰਵਾ; ਸਿਰਫ਼ voice.failed ਵਿੱਚ ਮੌਜੂਦ |
ਗੁਣਵੱਤਾ ਇਵੈਂਟ
call.graded
ਕਿਸੇ ਕਾਲ ਲਈ AI ਗ੍ਰੇਡਿੰਗ ਰਨ ਪੂਰਾ ਹੋਣ 'ਤੇ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਬਲੌਕ ਨਹੀਂ ਕਰਦਾ।
{
"data": {
"call_id": 987654321,
"grade": {
"call_outcome": "success",
"created_at": "2026-04-20T18:25:11.002Z",
"detected_issues": [],
"graded_at": "2026-04-20T18:25:11.002Z",
"grader_model": "heuristic-v1",
"id": 5512,
"score": 92,
"status": "completed",
"summary": "Caller asked about their policy and got a full answer…"
}
},
"event_id": "7c1d2e3f-4a5b-4c6d-8e9f-0a1b2c3d4e5f",
"type": "call.graded"
}
| ਫੀਲਡ | ਕਿਸਮ | ਵੇਰਵਾ |
|---|---|---|
grade.id | ਪੂਰਨ ਅੰਕ | ਗ੍ਰੇਡ ID |
grade.score | ਪੂਰਨ ਅੰਕ | ਨਲ | 0–100 |
grade.call_outcome | ਸਤਰ | success, failure, unknown, ਜਾਂ no_conversation |
grade.summary | ਸਤਰ | ਇੱਕ-ਪੈਰਾਗ੍ਰਾਫ ਸੰਖੇਪ |
grade.detected_issues | ਐਰੇ | ਗ੍ਰੇਡਰ ਵੱਲੋਂ ਲੱਭੀਆਂ ਸਮੱਸਿਆ ਸਤਰਾਂ |
grade.status | ਸਤਰ | ਹਮੇਸ਼ਾ completed — ਸਿਰਫ਼ ਪੂਰੇ ਹੋਏ ਰਨ ਹੀ ਭੇਜਦੇ ਹਨ |
grade.grader_model | ਸਤਰ | ਨਤੀਜਾ ਬਣਾਉਣ ਵਾਲਾ ਗ੍ਰੇਡਰ (ਜਿਵੇਂ heuristic-v1) |
grade.graded_at, grade.created_at | ਟਾਈਮਸਟੈਂਪ |
issue.reported
ਜਦੋਂ ਇੱਕ ਸਮੱਸਿਆ ਰਿਪੋਰਟ ਬਣਾਈ ਜਾਂਦੀ ਹੈ ਤਾਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ —
ਜਾਂ ਤਾਂ ਡੈਸ਼ਬੋਰਡ ਤੋਂ ਵਰਤੋਂਕਾਰ ਵੱਲੋਂ ਦਰਜ ਕੀਤੀ ਗਈ (source: "user") ਜਾਂ
ਕਾਲ ਗ੍ਰੇਡਿੰਗ ਦੁਆਰਾ ਆਪਣੇ ਆਪ ਬਣਾਈ ਗਈ (source: "system")। ਬਲੌਕ ਨਹੀਂ ਕਰਦਾ।
{
"data": {
"call_id": 987654321,
"issue_report": {
"created_at": "2026-04-20T18:25:11.002Z",
"description": "Five-second silence before responding to the main question.",
"id": 4321,
"severity": "warning",
"source": "system",
"status": "open",
"title": "Agent paused too long"
}
},
"event_id": "5e6f7a8b-9c0d-4e1f-8a2b-3c4d5e6f7a8b",
"type": "issue.reported"
}
| ਫੀਲਡ | ਕਿਸਮ | ਵੇਰਵਾ |
|---|---|---|
issue_report.severity | ਸਤਰ | critical, warning, ਜਾਂ info |
issue_report.status | ਸਤਰ | open ਜਾਂ resolved |
issue_report.source | ਸਤਰ | user (ਡੈਸ਼ਬੋਰਡ ਤੋਂ ਦਰਜ ਕੀਤੀ) ਜਾਂ system (ਗ੍ਰੇਡਿੰਗ ਦੁਆਰਾ ਬਣਾਈ ਗਈ) |
ਟੈਸਟ ਕਾਲ ਇਵੈਂਟ
test-call.completed
ਜਦੋਂ ਇੱਕ
ਟੈਸਟ-ਕਾਲ ਰਨ
ਅੰਤਿਮ ਸਥਿਤੀ — completed ਜਾਂ failed — ਤੱਕ ਪਹੁੰਚਦਾ ਹੈ ਤਾਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ
ਉਹ ਰਨ ਵੀ ਸ਼ਾਮਲ ਹਨ ਜੋ ਸ਼ੁਰੂ ਹੋਣ ਵੇਲੇ ਅਸਫਲ ਹੋਏ ਅਤੇ ਕਦੇ ਕਾਲ ਨਹੀਂ ਬਣਾਈ। ਬਲੌਕ ਨਹੀਂ ਕਰਦਾ। ਤੁਹਾਡੇ ਚੈਟ/ਸੂਚਨਾ ਸਿਸਟਮਾਂ ਨਾਲ ਬੈਚ CI ਰਨ ਜੋੜਨ ਲਈ ਉਪਯੋਗੀ ਹੈ।
{
"data": {
"test_call_run": {
"call_id": 987654321,
"completed_at": "2026-04-20T18:25:04.822Z",
"error_message": "",
"id": 7110,
"status": "completed",
"target_id": 12,
"target_type": "agent"
}
},
"event_id": "2b3c4d5e-6f7a-4b8c-9d0e-1f2a3b4c5d6e",
"type": "test-call.completed"
}
| ਫੀਲਡ | ਕਿਸਮ | ਵੇਰਵਾ |
|---|---|---|
test_call_run.target_type | ਸਤਰ | agent ਜਾਂ phone_number |
test_call_run.target_id | ਪੂਰਨ ਅੰਕ | ਏਜੰਟ ID ਜਾਂ ਫੋਨ-ਨੰਬਰ ID ਜਿਸ ਨੂੰ ਰਨ ਨੇ ਨਿਸ਼ਾਨਾ ਬਣਾਇਆ, ਜੋ target_type ਨਾਲ ਮੇਲ ਖਾਂਦੀ ਹੈ |
test_call_run.status | ਸਤਰ | completed ਜਾਂ failed |
test_call_run.call_id | ਪੂਰਨ ਅੰਕ | ਨਲ | ਜਦੋਂ ਕਾਲ ਕੀਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਰਨ ਅਸਫਲ ਹੋ ਜਾਂਦਾ ਹੈ ਤਾਂ null |
test_call_run.error_message | ਸਤਰ | ਸਫਲਤਾ ਉੱਤੇ ਖਾਲੀ |
ਚੇਤਾਵਨੀ ਇਵੈਂਟ
alert.triggered
ਜਦੋਂ ਡਿਵੈਲਪਰ ਵੈੱਬਹੁੱਕਸ ਨੂੰ ਡਿਲੀਵਰ ਕਰੋ ਚੈਨਲ ਯੋਗ ਕੀਤਾ ਹੋਇਆ ਕੋਈ ਚੇਤਾਵਨੀ ਨਿਯਮ ਆਪਣੀ ਸੀਮਾ ਪਾਰ ਕਰਦਾ ਹੈ, ਤਾਂ ਭੇਜਿਆ ਜਾਂਦਾ ਹੈ। ਨਾਨ-ਬਲਾਕਿੰਗ। ਇੱਕ ਨਿਯਮ ਇੱਕ ਵਾਰ ਟ੍ਰਿਗਰ ਹੁੰਦਾ ਹੈ ਅਤੇ ਫਿਰ ਆਪਣੇ ਕੂਲਡਾਊਨ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ, ਇਸ ਲਈ ਲਗਾਤਾਰ ਉਲੰਘਣਾ ਹਰ ਕੂਲਡਾਊਨ ਵਿੰਡੋ ਲਈ ਇੱਕ ਇਵੈਂਟ ਪੈਦਾ ਕਰਦੀ ਹੈ।
{
"data": {
"comparator": "lt",
"event_id": "b8e6a1d4-2c3f-4a5b-9c8d-7e6f5a4b3c2d",
"fired_at": "2026-04-20T18:00:00+00:00",
"metric": "success_rate",
"metric_value": 71.4,
"rule_id": "d2c3b4a5-6f7e-4d8c-9b0a-1c2d3e4f5a6b",
"rule_name": "Success rate below 80%",
"threshold": 80.0,
"window_hours": 24
},
"event_id": "4d5e6f7a-8b9c-4d0e-9f1a-2b3c4d5e6f7a",
"type": "alert.triggered"
}
| ਫੀਲਡ | ਕਿਸਮ | ਵੇਰਵਾ |
|---|---|---|
event_id (data ਵਿੱਚ) | UUID | ਚੇਤਾਵਨੀ ਦੇ ਟ੍ਰਿਗਰ ਹੋਣ ਦੀ id — ਐਨਵਲਪ ਦੀ ਡਿਲੀਵਰੀ event_id ਤੋਂ ਵੱਖਰੀ |
rule_id, rule_name | UUID, ਸਟਰਿੰਗ | ਟ੍ਰਿਗਰ ਹੋਇਆ ਨਿਯਮ |
metric | ਸਟਰਿੰਗ | success_rate, failure_rate, avg_score, call_volume, ਜਾਂ suite_regression |
comparator | ਸਟਰਿੰਗ | lt, lte, gt, ਜਾਂ gte |
metric_value | ਨੰਬਰ | ਨਿਯਮ ਟ੍ਰਿਗਰ ਹੋਣ ਵੇਲੇ ਵਿੰਡੋ ਦੌਰਾਨ ਮੈਟ੍ਰਿਕ ਦਾ ਮੁੱਲ |
threshold | ਨੰਬਰ | ਕੌਂਫਿਗਰ ਕੀਤੀ ਸੀਮਾ |
window_hours | ਪੂਰਨ ਅੰਕ | ਪਿਛਲੀ ਮੁਲਾਂਕਣ ਵਿੰਡੋ |
fired_at | ਟਾਈਮਸਟੈਂਪ |
ਨਿਯਮ, ਮੈਟ੍ਰਿਕਸ, ਕੂਲਡਾਊਨ ਅਤੇ ਈਮੇਲ / Slack ਚੈਨਲ ਬਣਾਉਣ ਲਈ ਚੇਤਾਵਨੀਆਂ ਗਾਈਡ ਵੇਖੋ।
ਸੰਬੰਧਿਤ
ਬਲਾਕਿੰਗ ਇਨਬਾਊਂਡ-ਕਾਲ ਪੇਲੋਡ ਜਿਸਦਾ ਜਵਾਬ ਤੁਹਾਨੂੰ ਦੇਣਾ ਲਾਜ਼ਮੀ ਹੈ।
ਕਾਲ ਤੋਂ ਬਾਅਦ ਦਾ ਟ੍ਰਾਂਸਕ੍ਰਿਪਟ ਅਤੇ ਮੈਟ੍ਰਿਕਸ।
ਇਨ੍ਹਾਂ ਇਵੈਂਟਾਂ ਦੇ ਕਿਸੇ ਸਬਸੈੱਟ ਲਈ ਇੱਕ URL ਸਬਸਕ੍ਰਾਈਬ ਕਰੋ।
telephony.tool / web.tool ਇਵੈਂਟ ਕਿਵੇਂ ਜਨਰੇਟ ਹੁੰਦੇ ਹਨ।