Revision as of 17:50, September 29, 2015 by Jumunn (talk | contribs) (Created page with "=Consult= __NOTOC__ This operation is part of the Facebook Private Messaging API section of the Genesys Web Services REST API. <h2> Overview </h2> ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Consult

This operation is part of the Facebook Private Messaging API section of the Genesys Web Services REST API.

Overview

With this request an agent can consult with another agent. Consult happens in the same facebook chat context, but Customer will not be aware of the presence of consulting agent. Messages and notification from consulting agent will ONLY be visible to other agents, but not to customer. After consultation has started the originator can either Transfer to consultant agent. Consulting agent can Leave chat.

For 'Consult through queue' feature 'InternalConferenceInvite' value should be added to 'InteractionSubtype' business attribute.

Request URL /api/v2/me/facebooksession/{id}
HTTP Method POST
Required Features api-multimedia

Parameters

Parameter Value
operationName Consult
targetUri user uri to consult with or queue uri to consult through.
Mandatory, if targetPath is not specified.
targetPath user path to consult with or queue path to consult through.
Mandatory, if targetUri is not specified.

Sample

Request

POST api/v2/facebooksession/0000Na9B26EF006E
{
  "operationName": "Consult",
  "targetUri": "http://localhost:8080/api/v2/contacts/429a55994ef64991a77acb77c1cf9041"
}


Response

{
  "statusCode": 0,
  "referenceId": 35
}

Notification

Successful

First Notification
Second Notification
Comments or questions about this documentation? Contact us for support!