Open in
ಈವೆಂಟ್ಗಳ ಕ್ಯಾಟಲಾಗ್
ThunderPhone ಹೊರಸೂಸುವ ಎಲ್ಲಾ ವೆಬ್ಹುಕ್ ಈವೆಂಟ್ ಪ್ರಕಾರಗಳು.
ಪ್ರತಿ ವೆಬ್ಹುಕ್ ಬಾಡಿಯಲ್ಲಿ type ಕ್ಷೇತ್ರವಿದ್ದು, ಅದರ ಮೌಲ್ಯವು ಈ ಪುಟದಲ್ಲಿರುವ ಈವೆಂಟ್
ಪ್ರಕಾರಗಳಲ್ಲಿ ಒಂದಾಗಿರುತ್ತದೆ. ನೀವು ಒಂದು
ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಚಂದಾದಾರರಾದಾಗ, events ಅರೇಯಲ್ಲಿ
ನಿಮಗೆ ಬೇಕಾದ ಈವೆಂಟ್ ಪ್ರಕಾರಗಳು ಇರಬೇಕು (ಅಥವಾ ಎಲ್ಲದಕ್ಕೂ ಚಂದಾದಾರರಾಗಲು ಅದು ಖಾಲಿಯಾಗಿರಬೇಕು —
ಪ್ರತಿ-ತಿರುವಿನ ಈವೆಂಟ್ಗಳಾದ telephony.turn /
web.turn ಹೊರತುಪಡಿಸಿ; ಇವುಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಹೆಸರಿಸುವ
ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಗೆ ಮಾತ್ರ ತಲುಪಿಸಲಾಗುತ್ತದೆ).
ಈ ಈವೆಂಟ್ಗಳನ್ನು ಎರಡು ವಿತರಣಾ ಶೈಲಿಗಳು ಸಾಗಿಸುತ್ತವೆ:
- ಎಂಡ್ಪಾಯಿಂಟ್ ವಿತರಣೆಗಳು ಯಾವಾಗಲೂ ಮರುಪ್ರಯತ್ನಗಳೊಂದಿಗೆ ತಡೆಯಿಲ್ಲದ
ಅಧಿಸೂಚನೆಗಳಾಗಿರುತ್ತವೆ: ಯಾವುದೇ 2xx ಮೂಲಕ ಪ್ರತಿಕ್ರಿಯಿಸಿ; ನಕಲುಗಳನ್ನು ತೆಗೆದುಹಾಕಲು
ಎನ್ವಲಪ್ನಲ್ಲಿ
event_idಇರುತ್ತದೆ. - ತಡೆಯುವ ವಿನಿಮಯಗಳು ಹಿಂದಿನ ಏಕ-URL ವೆಬ್ಹುಕ್ನಲ್ಲಿ ಮಾತ್ರ ನಡೆಯುತ್ತವೆ:
telephony.incoming/web.incomingಕಾನ್ಫಿಗರೇಶನ್ ವಿನಂತಿ (ವೆಬ್ಹುಕ್-ಮೋಡ್ ಸಂಖ್ಯೆಗಳು ಮತ್ತು ವಿಜೆಟ್ ಕೀಗಳು, 10 ಸೆಕೆಂಡುಗಳ ಸಮಯಮಿತಿ) ಮತ್ತು ವೆಬ್ಹುಕ್-ಮೋಡ್ ಟೂಲ್ ರವಾನೆ. ನಿಮ್ಮ ಪ್ರತಿಕ್ರಿಯೆಯು ನಡೆಯುತ್ತಿರುವ ಕರೆಯನ್ನು ರೂಪಿಸುತ್ತದೆ.
ಕೆಳಗಿನ ಉದಾಹರಣೆ ಪೇಲೋಡ್ಗಳು ಎಂಡ್ಪಾಯಿಂಟ್ ಎನ್ವಲಪ್ ಅನ್ನು ಅದರ ಸಾಗಣೆ ಕ್ರಮದಲ್ಲಿ
ತೋರಿಸುತ್ತವೆ (ಕೀಗಳನ್ನು ಅಕಾರಾದಿಯಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ: 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"
}| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
telephony.complete
ಒಳಬರುವ ಅಥವಾ ಹೊರಹೋಗುವ ಟೆಲಿಫೋನಿ ಕರೆ ಕೊನೆಗೊಂಡಾಗ ಕಳುಹಿಸಲಾಗುತ್ತದೆ. ತಡೆಯುವುದಿಲ್ಲ. ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್, ಲಭ್ಯವಿದ್ದಾಗ ರೆಕಾರ್ಡಿಂಗ್ URL, ಮತ್ತು ಬಿಲ್ಲಿಂಗ್ ಸಾರಾಂಶವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಪೇಲೋಡ್ ಸ್ಕೀಮಾಗಾಗಿ telephony.complete / web.complete ನೋಡಿ.
| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
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>"}.
| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
telephony.turn
ಟೆಲಿಫೋನಿ ಕರೆ ಪ್ರಗತಿಯಲ್ಲಿರುವಾಗ, ಭಾಷಣ ಹೊಂದಿರುವ ಪ್ರತಿಯೊಂದು ಟರ್ನ್ ಸಂಭವಿಸಿದಂತೆ ಒಮ್ಮೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ — ಏಜೆಂಟ್ನ ಮಾತನಾಡಿದ ಪೂರ್ಣಗೊಳಿಕೆಗಳು ಮತ್ತು ಕರೆಮಾಡುವವರ ಟ್ರಾನ್ಸ್ಕ್ರೈಬ್ ಮಾಡಿದ ಟರ್ನ್ಗಳು. ಪೋಲಿಂಗ್ ಮಾಡುವ ಬದಲು ಸರಳ ವೆಬ್ಹುಕ್ಗಳ ಮೂಲಕ ಲೈವ್ ಸಂಭಾಷಣೆಯನ್ನು ಅನುಸರಿಸಲು ಇದು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ
GET /v1/calls/{call_id}/transcript.
ತಡೆಯುವುದಿಲ್ಲ.
{
"data": {
"call_id": 987654321,
"entry_type": "completion",
"from_number": "+14155550199",
"position": 7,
"role": "assistant",
"start_ms": 15200,
"text": "How many employees does your company have?",
"to_number": "+15551234567"
},
"event_id": "8d3f5a2c-7b1e-4c9a-b6d0-2e4f6a8c0d1e",
"type": "telephony.turn"
}| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
position | ಪೂರ್ಣಾಂಕ | ಕರೆ ಇತಿಹಾಸದಲ್ಲಿನ ಟರ್ನ್ನ ಸೂಚ್ಯಂಕ — ಕ್ರಮಗೊಳಿಸಲು ಸ್ಥಿರ ಗುರುತು |
role | ಸ್ಟ್ರಿಂಗ್ | assistant (ಏಜೆಂಟ್ ಭಾಷಣ) ಅಥವಾ user (ಕರೆಮಾಡುವವರ ಭಾಷಣ) |
text | ಸ್ಟ್ರಿಂಗ್ | ಹೊರಸೂಸುವ ಸಮಯದಲ್ಲಿ ತಿಳಿದಿರುವ ಟರ್ನ್ನ ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ ಪಠ್ಯ |
entry_type | ಸ್ಟ್ರಿಂಗ್ | ಆಧಾರವಾಗಿರುವ ಇತಿಹಾಸ ನಮೂದು ವಿಧ: completion (ಏಜೆಂಟ್), ಅಥವಾ user_turn / span (ಕರೆಮಾಡುವವರು) |
start_ms, end_ms | ಪೂರ್ಣಾಂಕ | ಕರೆ ಆರಂಭದಿಂದ ms ಗಳಲ್ಲಿ ಆಡಿಯೊ ಆಫ್ಸೆಟ್ಗಳು; ಹೊರಸೂಸುವ ಸಮಯದಲ್ಲಿ ಪ್ಲೇಔಟ್ ಸಮಯ ಈಗಾಗಲೇ ತಿಳಿದಿದ್ದಾಗ ಮಾತ್ರ ಇರುತ್ತವೆ |
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 ಖಾಲಿಯಾಗಿರುತ್ತವೆ.
| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
web.complete
telephony.complete ನ ವೆಬ್-ಚಾನೆಲ್ ಸಮಾನವಾದುದು; ವೆಬ್ ವಿಜೆಟ್ ಕರೆಗಳು (direction: "web") ಮತ್ತು ಬಿಲ್ಡರ್ ಮೈಕ್ ಪರೀಕ್ಷಾ ಕರೆಗಳನ್ನು (direction: "test") ಒಳಗೊಂಡಿರುತ್ತದೆ. ತಡೆಯುವುದಿಲ್ಲ. telephony.complete ನಂತೆಯೇ ಪೇಲೋಡ್ ಆಕಾರವನ್ನು ಹೊಂದಿದ್ದು, origin_domain ಹೆಚ್ಚುವರಿಯಾಗಿರುತ್ತದೆ ಮತ್ತು from_number ಅನ್ನು "web" ಗೆ ಹೊಂದಿಸಲಾಗಿರುತ್ತದೆ.
| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
web.tool
telephony.tool ನ ವೆಬ್-ಚಾನೆಲ್ ಸಮಾನವಾದುದು. data ಯು from_number / to_number ಬದಲಿಗೆ origin_domain ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ.
| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
web.turn
telephony.turn ನ ವೆಬ್-ಚಾನೆಲ್ ಸಮಾನವಾದುದು; ವೆಬ್ ವಿಜೆಟ್ ಕರೆಗಳು ಮತ್ತು ಬಿಲ್ಡರ್ ಮೈಕ್ ಪರೀಕ್ಷಾ ಕರೆಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. from_number / to_number ಬದಲಿಗೆ origin_domain ನೊಂದಿಗೆ ಅದೇ ಪೇಲೋಡ್ ಆಕಾರವನ್ನು ಹೊಂದಿರುತ್ತದೆ. telephony.turn ನಂತೆ, ಇದಕ್ಕೂ ಸ್ಪಷ್ಟ ಚಂದಾದಾರಿಕೆ ಅಗತ್ಯವಿದೆ — ಖಾಲಿ events ಅರೇ ಮೂಲಕ ಇದನ್ನು ಎಂದಿಗೂ ವಿತರಿಸಲಾಗುವುದಿಲ್ಲ.
| ಕ್ಷೇತ್ರ | ವಿಧ | ವಿವರಣೆ |
|---|---|---|
agent_id | ಪೂರ್ಣಾಂಕ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | ಸ್ಟ್ರಿಂಗ್ | ಶೂನ್ಯ | ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
ಧ್ವನಿ ಈವೆಂಟ್ಗಳು
ಕಸ್ಟಮ್ ಧ್ವನಿ ರಚನೆಯು ಅಸಿಂಕ್ರೋನಸ್ ಆಗಿದೆ. ಈ ನಾನ್-ಬ್ಲಾಕಿಂಗ್ ಈವೆಂಟ್ಗಳು ಕ್ಲೋನ್ ವಿವರ ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಪೋಲ್ ಮಾಡುವ ಬದಲು ಅಂತಿಮ ಫಲಿತಾಂಶಕ್ಕೆ ಪ್ರತಿಕ್ರಿಯಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತವೆ.
voice.ready ಮತ್ತು voice.failed ಅನ್ನು events: [] ಹೊಂದಿರುವ ಸಂಸ್ಥೆಯಾದ್ಯಂತದ
ಎಂಡ್ಪಾಯಿಂಟ್ಗೆ ಮಾತ್ರ ತಲುಪಿಸಲಾಗುತ್ತದೆ. ಅವುಗಳನ್ನು ಸ್ಪಷ್ಟ ಈವೆಂಟ್ ಫಿಲ್ಟರ್ಗಳಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ.
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"
}| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
agent_id | integer | null | ನಿಯೋಜಿಸಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | string | null | ನಿಯೋಜಿಸಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
grade.id | integer | ಗ್ರೇಡ್ ಐಡಿ |
grade.score | integer | null | 0–100 |
grade.call_outcome | string | success, failure, unknown, ಅಥವಾ no_conversation |
grade.summary | string | ಒಂದು ಪ್ಯಾರಾಗ್ರಾಫ್ ಸಾರಾಂಶ |
grade.detected_issues | array | ಗ್ರೇಡರ್ ಕಂಡುಹಿಡಿದ ಸಮಸ್ಯೆ ಸ್ಟ್ರಿಂಗ್ಗಳು |
grade.status | string | ಯಾವಾಗಲೂ completed — ಪೂರ್ಣಗೊಂಡ ರನ್ಗಳು ಮಾತ್ರ ಹೊರಸೂಸುತ್ತವೆ |
grade.grader_model | string | ಫಲಿತಾಂಶವನ್ನು ನಿರ್ಮಿಸಿದ ಗ್ರೇಡರ್ ಯಾವುದು (ಉದಾ. heuristic-v1) |
grade.graded_at, grade.created_at | timestamp |
call.data_extracted
ರಚನಾತ್ಮಕ ಡೇಟಾ ಹೊರತೆಗೆಯುವಿಕೆ ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡಾಗಲೆಲ್ಲ ಕಳುಹಿಸಲಾಗುತ್ತದೆ, ಇದರಲ್ಲಿ
telephony.complete / web.complete ನಂತರದ ತಡವಾದ ಮರುಪ್ರಯತ್ನ ಅಥವಾ
POST /v1/calls/{call_id}/extract ಮೂಲಕದ ಹಸ್ತಚಾಲಿತ ಮರುರನ್ ಕೂಡ ಸೇರಿವೆ.
ತಡೆಯದ.
ತಡೆಯುವ ಹೊರತೆಗೆಯುವಿಕೆ ವಿಧಾನದಲ್ಲಿ, ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಈವೆಂಟ್ ಸಾಮಾನ್ಯವಾಗಿ 75-ಸೆಕೆಂಡ್
ಹೊರತೆಗೆಯುವಿಕೆ ಮಿತಿಗಿಂತ ಹೆಚ್ಚು ಕಾಯುವುದಿಲ್ಲ. ಹೊರತೆಗೆಯುವಿಕೆ ವರ್ಕರ್ ಪ್ರಕ್ರಿಯೆ
ಕಳೆದುಹೋದರೆ, ಉತ್ಪಾದನಾ ಅಂತಿಮಗೊಳಿಸುವಿಕೆ ಡ್ರೇನ್ವು (ಪ್ರತಿ ಐದು ನಿಮಿಷಕ್ಕೆ)
ಮತ್ತೊಂದು ಹೊರತೆಗೆಯುವಿಕೆ ಪ್ರಯತ್ನವನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು blocking_deadline_at
ಮೀರಿರುವ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ. ನಂತರದ ಯಶಸ್ಸನ್ನು ಈ ಈವೆಂಟ್ನಂತೆ
ಪ್ರತ್ಯೇಕವಾಗಿ ತಲುಪಿಸಲಾಗುತ್ತದೆ.
{
"data": {
"call_id": 987654321,
"agent_id": 12,
"agent_name": "Acme intake",
"extracted_data": {
"status": "completed",
"fields": {
"customer_name": "Alex Morgan",
"appointment_date": "2026-04-23"
},
"evidence": {
"customer_name": {
"quote": "My name is Alex Morgan",
"speaker_role": "caller",
"turn_index": 4
},
"appointment_date": {
"quote": "April 23 works for me",
"speaker_role": "caller",
"turn_index": 7
}
},
"verification": "verified",
"field_reasons": {},
"schema_version": "92850758e231a3c95a..."
},
"extracted_at": "2026-04-20T18:25:11.002Z",
"model": "gemini-2.5-flash"
},
"event_id": "4d79ef1d-c2b1-4ed6-85b8-8326bd2895ef",
"type": "call.data_extracted"
}| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
agent_id | integer | null | ನಿಯೋಜಿಸಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | string | null | ನಿಯೋಜಿಸಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
extracted_data.status | string | ಈ ಈವೆಂಟ್ಗೆ ಯಾವಾಗಲೂ completed |
extracted_data.fields | object | ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಹೊರತೆಗೆಯುವಿಕೆ ಕ್ಷೇತ್ರ ಕೀಗಳಿಂದ ಗುರುತಿಸಲಾದ ಮೌಲ್ಯಗಳು; ಲಭ್ಯವಿಲ್ಲದ ಮೌಲ್ಯಗಳು null ಆಗಿರುತ್ತವೆ |
extracted_data.evidence | object | ಹೊರತೆಗೆಯುವಿಕೆ ಕ್ಷೇತ್ರದಿಂದ ಗುರುತಿಸಲಾದ ಸಾಕ್ಷ್ಯ. ಶೂನ್ಯವಲ್ಲದ ಮೌಲ್ಯವು ನಿಖರವಾದ ರಚನಾತ್ಮಕವಾಗಿ ಪರಿಶೀಲಿಸಲಾದ ಉಲ್ಲೇಖವನ್ನು (ಗರಿಷ್ಠ 1,000 ಅಕ್ಷರಗಳು), speaker_role (caller ಅಥವಾ agent) ಮತ್ತು turn_index ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ; ಮಾದರಿ ಹಿಂತಿರುಗಿಸಿದ ಉದ್ದವಾದ ಉಲ್ಲೇಖಗಳನ್ನು ಮೊಟಕುಗೊಳಿಸುವ ಬದಲು ತಿರಸ್ಕರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಕ್ಷೇತ್ರ null ಆಗಿರುವಾಗ ಸಾಕ್ಷ್ಯವು null ಆಗಿರುತ್ತದೆ |
extracted_data.verification | string | ಪ್ರತಿಯೊಂದು ಅಭ್ಯರ್ಥಿ ಕ್ಷೇತ್ರಕ್ಕೂ ಸ್ವತಂತ್ರ ಸಾಕ್ಷ್ಯ ಪಾಸ್ ನಿಖರವಾಗಿ ಒಂದು ಮಾನ್ಯ ತೀರ್ಪನ್ನು ಹಿಂತಿರುಗಿಸಿದಾಗ ಮಾತ್ರ verified. ಪಾಸ್ ವಿಫಲವಾದರೆ, ಸಮಯ ಮೀರಿದರೆ, ಸಾಕಷ್ಟು ಮಿತಿ ಇಲ್ಲದಿದ್ದರೆ, ಅಥವಾ ವಿರೂಪಿತ ಅಥವಾ ಆಂಶಿಕ ಔಟ್ಪುಟ್ ಹಿಂತಿರುಗಿಸಿದರೆ unavailable ಎಂದರ್ಥ. ಸಂಪೂರ್ಣವಾಗಿ ಲಭ್ಯವಿಲ್ಲದ ಪಾಸ್ ಗ್ರಾಹಕ ಪರಿಶೀಲನೆಗಾಗಿ ರಚನಾತ್ಮಕ ಆಧಾರವಿರುವ ಮೌಲ್ಯಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಆಂಶಿಕ ಔಟ್ಪುಟ್ಗೆ, ಮಾನ್ಯ ತೀರ್ಪುಗಳನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿಖರವಾಗಿ ಒಂದು ಮಾನ್ಯ ತೀರ್ಪು ಇಲ್ಲದ ಪ್ರತಿಯೊಂದು ಅಭ್ಯರ್ಥಿಯನ್ನು ಶೂನ್ಯಗೊಳಿಸಲಾಗುತ್ತದೆ |
extracted_data.field_reasons | object | ರಚನಾತ್ಮಕ ಆಧಾರೀಕರಣ ಅಥವಾ ಸ್ವತಂತ್ರ ಪರಿಶೀಲಕದಿಂದ ಶೂನ್ಯಗೊಳಿಸಲಾದ ಕ್ಷೇತ್ರಗಳಿಂದ ಗುರುತಿಸಲಾದ ಕಾರಣಗಳು |
extracted_data.schema_version | string | ಈ ಹೊರತೆಗೆಯುವಿಕೆಗೆ ಬಳಸಲಾದ ನಿಖರ ಕ್ಷೇತ್ರ ಸ್ಕೀಮಾದ ಹ್ಯಾಶ್ |
extracted_at | timestamp | ISO 8601 ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಸಮಯ |
model | string | ಹೊರತೆಗೆಯುವಿಕೆಗೆ ಬಳಸಲಾದ ಮಾದರಿ |
campaign.completed
ಅಭಿಯಾನವು running ನಿಂದ completed ಗೆ ಬದಲಾದಾಗ ಒಮ್ಮೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ, ಅದರ
ವೇಳಾಪಟ್ಟಿ ಮುಗಿದಿದ್ದರೂ ಅಥವಾ ಎಲ್ಲ ಸಂಪರ್ಕಗಳು ಅಂತಿಮ ಸ್ಥಿತಿಗಳನ್ನು ತಲುಪಿದ್ದರೂ.
ರನ್ನರ್ ಮರುಪ್ರಯತ್ನಗಳು ಮತ್ತೊಂದು ಈವೆಂಟ್ ಅನ್ನು ಹೊರಸೂಸುವುದಿಲ್ಲ. ಈ ಸಂಸ್ಥೆ-ಮಟ್ಟದ
ಜೀವನಚಕ್ರ ಈವೆಂಟ್ ಅನ್ನು ಏಜೆಂಟ್-ವ್ಯಾಪ್ತಿಯ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಗೆ ಅಲ್ಲದೆ, ಸಂಸ್ಥೆ-ವ್ಯಾಪ್ತಿಯ
ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಗೆ ಮಾತ್ರ ತಲುಪಿಸಲಾಗುತ್ತದೆ. ತಡೆಯದ.
{
"data": {
"campaign_id": "3f6b2c9e-2a0d-4c63-b6d6-a708dc98f403",
"name": "May win-back",
"agent_id": 12,
"status": "completed",
"started_at": "2026-04-20T17:00:00Z",
"completed_at": "2026-04-20T18:25:11Z",
"counts": {
"contacts_total": 150,
"completed": 121,
"failed": 11,
"no_answer": 18,
"remaining": 0
}
},
"event_id": "8d8f52ce-6b46-423f-9dde-cea0b91ec135",
"type": "campaign.completed"
}ನಾಲ್ಕು ಫಲಿತಾಂಶ ಎಣಿಕೆಗಳು ಪರಸ್ಪರ ಪ್ರತ್ಯೇಕವಾಗಿದ್ದು contacts_total ಗೆ ಸೇರುತ್ತವೆ:
completed ಯಶಸ್ವಿ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ; no_answer ಅಂತಿಮ ಫಲಿತಾಂಶವು
ಉತ್ತರ ಇಲ್ಲದಿರುವ, ಅಂತಿಮವಾಗಿ ವಿಫಲಗೊಂಡ/ಖಾಲಿಯಾದ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ; failed
ಎಲ್ಲ ಇತರ ಅಂತಿಮವಾಗಿ ವಿಫಲಗೊಂಡ/ಖಾಲಿಯಾದ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ; ಮತ್ತು remaining
ಬಾಕಿ ಇರುವ, ನಿಗದಿಪಡಿಸಿದ ಅಥವಾ ಪ್ರಸ್ತುತ ಕರೆ ಮಾಡುತ್ತಿರುವ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ.
ಮರುಪ್ರಯತ್ನಕ್ಕಾಗಿ ಕಾಯುತ್ತಿರುವ ಸಂಪರ್ಕವು, ಅದರ ಇತ್ತೀಚಿನ ಪ್ರಯತ್ನಕ್ಕೆ ಉತ್ತರ ಇಲ್ಲದಿದ್ದರೂ,
remaining ಆಗಿರುತ್ತದೆ. ಒಮ್ಮೆ-ಮಾತ್ರದ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಸ್ನ್ಯಾಪ್ಶಾಟ್ಗೂ ಮೊದಲು
ನಡೆಯುತ್ತಿರುವ ಕರೆಗಳನ್ನು ಸಮನ್ವಯಗೊಳಿಸಲಾಗುತ್ತದೆ. started_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"
}| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
agent_id | integer | null | ನಿಯೋಜಿಸಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | string | null | ನಿಯೋಜಿಸಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
issue_report.severity | string | critical, warning, ಅಥವಾ info |
issue_report.status | string | open ಅಥವಾ resolved |
issue_report.source | string | user (ಡ್ಯಾಶ್ಬೋರ್ಡ್ನಿಂದ ಸಲ್ಲಿಸಲಾಗಿದೆ) ಅಥವಾ system (ಗ್ರೇಡಿಂಗ್ನಿಂದ ರಚಿಸಲಾಗಿದೆ) |
issue.escalated
ಸಿಬ್ಬಂದಿ ಪರಿಶೀಲನೆಗಾಗಿ ಸಮಸ್ಯೆ ಮಾದರಿಯನ್ನು ThunderPhone ಗೆ ಕಳುಹಿಸಿದಾಗ ಕಳುಹಿಸಲಾಗುತ್ತದೆ: ThunderPhone ಗೆ ವರದಿ ಮಾಡಿ ನಂತರ, ಅಥವಾ AI ಮೂಲಕ ಸರಿಪಡಿಸುವಿಕೆಯು ಗ್ರಾಹಕ-ಬದಿಯ ಪರಿಹಾರವನ್ನು ದೃಢೀಕರಿಸಲು ಸಾಧ್ಯವಾಗದೆ ಸಮಸ್ಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮಾರ್ಗನಿರ್ದೇಶಿಸಿದಾಗ. ಸಂಸ್ಥೆ-ವ್ಯಾಪ್ತಿಯ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳು ಮಾತ್ರ ಈ ಈವೆಂಟ್ ಅನ್ನು ಸ್ವೀಕರಿಸುತ್ತವೆ.
{
"data": {
"automatic": false,
"cluster_id": "7ac2844c-2df0-4fa8-a560-7378da649e19",
"escalation_id": "ec99f52b-c8c0-41dd-a4f2-dd8a07b10894",
"status": "open"
},
"event_id": "d8f8f420-7a42-45ba-bcf1-b747f9bbecda",
"type": "issue.escalated"
}| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
automatic | boolean | ಸ್ವಯಂಚಾಲಿತ ಎಸ್ಕಲೇಶನ್ಗೆ true; ಹಸ್ತಚಾಲಿತ ಎಸ್ಕಲೇಶನ್ಗೆ false |
cluster_id | UUID | ಎಸ್ಕಲೇಟ್ ಮಾಡಲಾದ ಸಮಸ್ಯೆ ಮಾದರಿ |
escalation_id | UUID | ಎಸ್ಕಲೇಶನ್ ದಾಖಲೆ |
status | string | ಈವೆಂಟ್ ಹೊರಸೂಸಿದಾಗ open |
ಇದು ಅಧಿಸೂಚನೆಯೇ ಹೊರತು ಸಾಕ್ಷ್ಯ ಬಂಡಲ್ ಅಲ್ಲ. ಸಮಸ್ಯೆ ಮಾದರಿಯೊಂದಿಗೆ ಇದನ್ನು ಸಂಬಂಧಿಸಲು
cluster_id ಬಳಸಿ. ThunderPhone ಗೆ ವರದಿ ಮಾಡಿ ನೋಡಿ.
ಪರೀಕ್ಷಾ ಕರೆ ಈವೆಂಟ್ಗಳು
test-call.completed
test-call ರನ್
ಅಂತಿಮ ಸ್ಥಿತಿಯನ್ನು — 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"
}| ಕ್ಷೇತ್ರ | ಪ್ರಕಾರ | ವಿವರಣೆ |
|---|---|---|
agent_id | integer | null | ಒಬ್ಬ ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
agent_name | string | null | ಒಬ್ಬ ಏಜೆಂಟ್ ನಿಯೋಜಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಕರೆಯನ್ನು ನಿರ್ವಹಿಸಿದ ಏಜೆಂಟ್ |
test_call_run.target_type | string | agent ಅಥವಾ phone_number |
test_call_run.target_id | integer | target_type ಗೆ ಹೊಂದಿಕೆಯಾಗುವಂತೆ ರನ್ ಗುರಿಯಾಗಿಸಿಕೊಂಡ ಏಜೆಂಟ್ ಐಡಿ ಅಥವಾ ಫೋನ್-ಸಂಖ್ಯೆ ಐಡಿ |
test_call_run.status | string | completed ಅಥವಾ failed |
test_call_run.call_id | integer | null | ಕರೆ ಮಾಡುವ ಮೊದಲು ರನ್ ವಿಫಲಗೊಂಡಾಗ null |
test_call_run.error_message | string | ಯಶಸ್ವಿಯಾದಾಗ ಖಾಲಿಯಾಗಿರುತ್ತದೆ |
ಎಚ್ಚರಿಕೆ ಈವೆಂಟ್ಗಳು
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 | ಎಚ್ಚರಿಕೆ ಸಕ್ರಿಯಗೊಳಿಸುವ ಐಡಿ — ಎನ್ವಲಪ್ನ ವಿತರಣಾ event_id ಗಿಂತ ಭಿನ್ನವಾಗಿದೆ |
rule_id, rule_name | UUID, string | ಸಕ್ರಿಯಗೊಂಡ ನಿಯಮ |
metric | string | success_rate, failure_rate, avg_score, call_volume, ಅಥವಾ suite_regression |
comparator | string | lt, lte, gt, ಅಥವಾ gte |
metric_value | number | ನಿಯಮ ಸಕ್ರಿಯಗೊಂಡಾಗ ವಿಂಡೋದಾದ್ಯಂತದ ಮೆಟ್ರಿಕ್ ಮೌಲ್ಯ |
threshold | number | ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಮಿತಿ |
window_hours | integer | ಕೊನೆಯ ಮೌಲ್ಯಮಾಪನ ವಿಂಡೋ |
fired_at | timestamp |
ನಿಯಮಗಳು, ಮೆಟ್ರಿಕ್ಗಳು, ಕೂಲ್ಡೌನ್ಗಳು ಮತ್ತು ಇಮೇಲ್ / Slack ಚಾನೆಲ್ಗಳನ್ನು ರಚಿಸಲು ಎಚ್ಚರಿಕೆಗಳ ಮಾರ್ಗದರ್ಶಿ ನೋಡಿ.
ಸಂಬಂಧಿತ
ನೀವು ಪ್ರತಿಕ್ರಿಯಿಸಬೇಕಾದ ತಡೆಯುವ ಒಳಬರುವ-ಕರೆ ಪೇಲೋಡ್.
ಕರೆಯ ನಂತರದ ಟ್ರಾನ್ಸ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ಮೆಟ್ರಿಕ್ಗಳು.
ಈ ಈವೆಂಟ್ಗಳ ಉಪವಿಭಾಗಕ್ಕೆ URL ಅನ್ನು ಸಬ್ಸ್ಕ್ರೈಬ್ ಮಾಡಿ.
telephony.tool / web.tool ಈವೆಂಟ್ಗಳು ಹೇಗೆ ಉತ್ಪತ್ತಿಯಾಗುತ್ತವೆ.