Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejson
{
  "command": "interaction.request.incontact.signal",
  "target": "<session-id>.<channel-id>.<interaction-id>" |
  "<session-id>.<channel-group-id>.<channel-id>.<interaction-id>",
  "data":
  {
    "contactId": "<contact id>",
    "p1": "<some_value>",
    <continued valaues for p2-p20.  Only those items that have values should be included>
  }
}

...

Code Block
languagejson
{
  "messageType": "objectEvent",
  "target": "<session-id>.<channel-id>.<interaction-id>" | "<session-id>.<channel-group-id>.<channel-id>.<interaction-id>",
  "name": "interaction.incontact.signaladded",
  "data":
  {
    "contactId": "<contact id>",
    "name": "<signal name>",
    "tooltip": "<signal tooltip>",
    "p1": "<some value>",
    <continued values from p2-p20.  Only those properties with values will be present>
  }
}

...

Code Block
languagejson
{
  "messageType": "objectEvent",
  "target": "<session-id>.<channel-id>.<interaction-id>" | "<session-id>.<channel-group-id>.<channel-id>.<interaction-id>",
  "name": "interaction.incontact.signalremoved",
  "data":
  {
    "contactId": "<contact id>",
    "name": "<signal name>"
  }
}

...