Panggilan
Objek panggilan merepresentasikan panggilan telepon yang dilakukan atau diterima oleh pengguna. Bergantung pada integrasi telepon Anda, objek panggilan dapat dibuat oleh plugin telepon seperti Twilio dan Ameyo
Intinya, panggilan didefinisikan oleh kolom-kolom berikut
fields
name | tipe data | info tipe | deskripsi |
|---|---|---|---|
id | string | uuid | id panggilan - dibuat secara otomatis |
user | string | uuid | id pengguna yang menangani panggilan di Chakra |
team | string | uuid | id tim yang memiliki panggilan ini |
to | string |
| Nomor telepon tujuan panggilan |
from | string |
| Nomor telepon asal panggilan |
provider | string |
| Jenis penyedia panggilan |
providerCallId | string |
| ID yang dibuat oleh penyedia panggilan |
providerPayload | number |
| Objek mentah terkait panggilan yang diberikan oleh penyedia |
callStart | number | epoch_ms | Stempel waktu epoch saat panggilan dimulai |
callEnd | number | epoch_ms | Stempel waktu epoch saat panggilan berakhir |
callDuration | number |
| Durasi panggilan dalam detik |
connectionStart | number | epoch_ms | Stempel waktu epoch saat koneksi dimulai |
connectionEnd | number | epoch_ms | Stempel waktu epoch saat koneksi berakhir |
connectionDuration | number |
| Durasi koneksi dalam detik |
disposedAt | number | epoch_ms | Stempel waktu epoch saat panggilan ditutup |
type | string |
| OUTBOUND / INBOUND |
callStatus | string |
| Status panggilan, dapat berupa salah satu dari: UNKNOWN LOGGED QUEUED RINGING IN_PROGRESS COMPLETED ANSWERED BUSY FAILED UNANSWERED REJECTED MISSED WRONG_NUM DISCONNECTED_NOT_DISPOSED DISPOSED_NOT_DISCONNECTED |
recordingUrl | string |
| URL rekaman panggilan, jika tersedia |
forTask | string |
| ID untuk tugas terkait |
forRecord | string |
| ID untuk data terkait |
forProcess | string |
| ID untuk proses terkait |
forUser | string |
| ID untuk pengguna terkait |
forStateTask | string |
| ID untuk state task terkait |
forEntity | string |
| ID untuk entitas terkait |
forProcedure | string |
| ID untuk prosedur terkait |
callInitiateLocation | string |
| Sumber panggilan yang dimulai |
createdAt | number | epoch_ms | Stempel waktu saat panggilan dibuat |
updatedAt | number | epoch_ms | Stempel waktu saat panggilan diperbarui |
isDeleted | boolean |
| Menunjukkan apakah panggilan telah dihapus |