'Disposition' Webhook Configuration and Data Payload

Aldo Barbagiovanni Aldo Barbagiovanni

Kixie’s “Disposition” event webhook allows you to send pertinent data to a webhook endpoint URL any time a voicemail is left in a Kixie voicemail inbox on your account (not the voicemails your agents leave for external phone numbers).

Configuration

  • Sign in to the Kixie Dashboard with an Admin/Manager account
  • In the left-hand panel, navigate to Manage > Automations > Webhooks
  • Use the ‘+ ADD’ button to create a new webhook
  • Name your webhook and input the Endpoint URL
  • Under ‘Event Name,’ select ‘Disposition'
  • Select which Dispositions should send the webhook
    • "Select All" will fire the webhook when any disposition is logged, even if you add new disposition options after creating the webhook subscription
  • You can input Headers if that is required to pass your data through the endpoint

Screen Shot 2023-08-24 at 3.20.20 PM.png

Here is the data that is passed through:

 

{

  "data": {

    "disposition": "Create Ticket",

    "subject": "Outgoing Call: Create Ticket",

    "callType": "Hello",

    "note": "this is a note",

    "businessid": "30251",

    "userid": "157590",

    "contactid": "101",

    "dealid": "12179757971",

    "externalid": "a916abbc-6d5b-4fc9-99a1-f5fa514527cb",

    "callid": "287476543",

    "timezone": "America/Los_Angeles",

    "powerlistId": "false",

    "powerlistContactEmail": "",

    "activeCRM": {

      "meta": {

        "success": true

      },

      "result": {

        "crmName": "hubspot",

        "logo": "hubspot.png",

        "userAgent": "Kixie Integration - tech@kixie.com",

        "crmID": "16",

        "userid": "157590",

        "user": "",

        "token": "321096b4-82fb-49f1-9516-b1a730cf929d",

        "refreshTokenExpiration": "",

        "pass": "",

        "accountid": "20598510",

        "location": "",

        "createdate": "2023-01-23 22:59:38",

        "updatedate": "2023-08-24 18:37:13",

        "errordate": "",

        "isActive": "1",

        "accessToken": "",

        "tokenupdate": "",

        "tokenvaliduntil": "",

        "externalEmail": "aldo@kixie.com",

        "externalOwnerid": "98945118",

        "isDeleted": "0",

        "version": "",

        "customName": "",

        "customSearchEndpoint": "",

        "customDispositionEndpoint": "",

        "customActivityEndpoint": "",

        "customContactUpdateEndpoint": "",

        "customHeaders": "",

        "isAdmin": "0"

      },

      "call": "call calls.getActiveCRM3(157590, 30251);"

    },

    "hookevent": "disposition",

    "webhookurl": "https://webhook.site/ff40a5ea-2cea-4795-9e3b-f892b650268d",

    "webhookHeaders": null,

    "callDetails": {

      "callid": "a916abbc-6d5b-4fc9-99a1-f5fa514527cb",

      "businessid": "30251",

      "calldate": "2023-08-24 18:47:34",

      "fromnumber": "+18202343210",

      "tonumber": "+18055583059",

      "duration": "18",

      "amount": "0.0156",

      "externalid": "a916abbc-6d5b-4fc9-99a1-f5fa514527cb",

      "calltype": "outgoing",

      "callstatus": "answered",

      "recordingurl": "https://calls.kixie.com/a916abbc-6d5b-4fc9-99a1-f5fa514527cb.mp3",

      "recordingsid": null,

      "tonumber164": "+18055583059",

      "fromnumber164": "+18202343210",

      "disposition": "Create Ticket",

      "fname": "Aldo",

      "lname": "Test",

      "calleridName": "Aldo Test",

      "email": "aldo.barbagiovanni+30251@gmail.com",

      "destinationName": "",

      "cadenceactionprocessid": null,

      "powerlistid": null,

      "HScalltype": "Hello",

      "powerlistsessionid": null,

      "extensionDial": "0",

      "toExt": null,

      "fromExt": null,

      "answerDate": "2023-08-24 18:47:43",

      "callEndDate": "2023-08-24 18:47:52",

      "transcriptionXd": null,

      "transcriptionStatus": null,

      "transcriptionS3Key": null,

      "notesubject": "Outgoing Call: Create Ticket",

      "callnote": "this is a note",

      "crmlink": "https://app.hubspot.com/contacts/20598510/contact/101/",

      "contactid": 101,

      "dealid": 12179757971,

      "webhookurl": "https://webhook.site/ff40a5ea-2cea-4795-9e3b-f892b650268d",

      "outcome": "Hello"

    },

    "number": "+18055583059",

    "customernumber": "+18055583059",

    "businessnumber": "+18202343210"

  }

}

Questions? Send an email to support@kixie.com