Hipcall Webkancaları

Bu blog yazısında Hipcall'un yazılım geliştiricilere sunduğu webkancaları ile ilgili detaylı bilgiler verilmektedir.

Hipcall Webkancaları
Hipcall Webkancaları

Bu makalemizde Hipcall’un webkancası özelliğinden bahsedeceğiz. Hipcall’un webkancası özelliği sayesinde Hipcall’da gerçekleşen bir çağrıyı kendi yazılımınıza anlık işleyebilirsiniz. Bu işlemi yazılımcınız yapabilir. Bu makaleyi kendisiyle paylaşabilirsiniz.

Çağrılar

Çağrı başlangıcı

{
    "event": "call::init",
    "data": {
        "event_type": "call_state",
        "state": "init",
        "uuid": "34c0308c-3f95-405d-ac45-af60d6876afd",
        "startstamp": "2023-04-04T09:59:51.000000Z",
        "timestamp": "2023-04-04T09:59:51.000000Z",
        "direction": 0,
        "account_id": 1,
        "contact_number": "905438856301",
        "number_id": 1,
        "number": {
            "resource_type": "number",
            "id": 1,
            "name": "Bulutfon 850",
            "number": "+908508850000"
        },
        "user_id": 0
    }
}

Çağrı sonlanması

{
    "event": "call::hangup",
    "data": {
        "event_type": "call_state",
        "state": "hangup",
        "uuid": "34c0308c-3f95-405d-ac45-af60d6876afd",
        "startstamp": "2023-04-04T09:59:51.000000Z",
        "timestamp": "2023-04-04T09:59:59.000000Z",
        "direction": 0,
        "account_id": 1,
        "contact_number": "905438856300",
        "number_id": 1,
        "number": {
            "resource_type": "number",
            "id": 1,
            "name": "Bulutfon 850",
            "number": "+908508850000"
        },
        "user_id": 0
    }
}

Kişi

Oluşturma

{
    "event": "contact_center::contact_create",
    "data": {
        "first_name": "John",
        "last_name": "Doe",
        "job_title": "CEO",
        "created_by_type": "user",
        "created_by_id": 3,
        "company_id": null,
        "user_id": 3,
        "account_id": 1,
        "updated_at": "2023-04-04T10:03:13.000000Z",
        "created_at": "2023-04-04T10:03:13.000000Z",
        "id": 18582
    }
}

Güncelleme

{
    "event": "contact_center::contact_update",
    "data": {
        "id": 18582,
        "first_name": "John Backed",
        "last_name": "Doe",
        "description": null,
        "job_title": "CEO",
        "created_by_type": "user",
        "created_by_id": 3,
        "account_id": 1,
        "company_id": null,
        "user_id": 3,
        "deleted_at": null,
        "created_at": "2023-04-04T10:03:13.000000Z",
        "updated_at": "2023-04-04T10:05:41.000000Z",
        "custom_url": null
    }
}

Firma

Oluşturma

{
    "event": "contact_center::company_create",
    "data": {
        "name": "Acme Company",
        "created_by_type": "user",
        "created_by_id": 3,
        "user_id": 3,
        "account_id": 1,
        "updated_at": "2023-04-04T10:07:34.000000Z",
        "created_at": "2023-04-04T10:07:34.000000Z",
        "id": 16276
    }
}

Güncelleme

{
    "event": "contact_center::company_update",
    "data": {
        "id": 16276,
        "account_id": 1,
        "user_id": 3,
        "name": "Acme Company Inc",
        "description": null,
        "created_by_type": "user",
        "created_by_id": 3,
        "deleted_at": null,
        "created_at": "2023-04-04T10:07:34.000000Z",
        "updated_at": "2023-04-04T10:07:54.000000Z",
        "custom_url": null
    }
}

Görev

Oluşturma

{
    "event": "task::create",
    "data": {
        "name": "Webhook test task",
        "description": "Webhook test task description",
        "due_date": "2023-04-08 09:00:00",
        "assign_to": "3",
        "priority": "medium",
        "task_list_id": null,
        "created_by_type": "user",
        "created_by_id": 3,
        "account_id": 1,
        "updated_at": "2023-04-04T10:01:30.000000Z",
        "created_at": "2023-04-04T10:01:30.000000Z",
        "id": 6600
    }
}

Güncelleme

{
    "event": "task::create",
    "data": {
        "name": "Webhook test task",
        "description": "Webhook test task description",
        "due_date": "2023-04-08 09:00:00",
        "assign_to": "3",
        "priority": "medium",
        "task_list_id": null,
        "created_by_type": "user",
        "created_by_id": 3,
        "account_id": 1,
        "updated_at": "2023-04-04T10:01:30.000000Z",
        "created_at": "2023-04-04T10:01:30.000000Z",
        "id": 6600
    }
}

Bültenimize kaydolun

Asla spam yapmayız. Ayda yaklaşık bir e-posta göndeririz. Blog yazımız ve ürün özelliğimiz hakkında e-posta göndermeniz yeterli.

Pazarlama izni: Haberler, güncellemeler ve pazarlama amacıyla bu formda sağladığım bilgileri kullanarak Hipcall'ın benimle e-posta yoluyla iletişime geçmesine izin veriyorum.