Skip to content

Latest commit

 

History

History
153 lines (133 loc) · 6.97 KB

README.md

File metadata and controls

153 lines (133 loc) · 6.97 KB

REVIEW SOCIAL COMMUNICATION FOR CALLCENTER

Author: Kevin.nguyen.eng
Author Email:[email protected]

Table of contents

Content

CISCO FINESSE

GET requests are synchronous. That is, the response body of a successful GET request contains all requested contents, which you can view in Poster or RESTClient. No event is published by XMPP and no event is received in Pidgin.

PUT and POST requests are asynchronous. A successful response is an HTTP return code of 200 or 202. The response body does not contain the updated object information.

If a PUT , POST , or DELETE request is on a User or Dialog object, the update is published by XMPP as a real-time event to Pidgin. If a PUT , POST , or DELETE request is on a configuration object (for example, a ReasonCode object), XMPP does not publish a real-time update. Y ou must perform a GET request to get an updated copy of the object.

Failed GET, PUT , POST , and DELETE requests are synchronous. If a request fails, Poster or RESTClient display the error . No event is published by XMPP to Pidgin. The following sections provide instructions and examples for using the APIs with Poster and Pidgin.

Cisco Finesse APIs

Sign In to Finesse

	• Finesse server FQDN: finesse1.xyz.com
	• Agent name: John Smith
	• Agent ID: 1234
	• Agent password: 1001
	• Agent extension: 1001
METHOD: PUT
URI: http://finesse1.xyz.com/finesse/api/User/1234
Header:
	Content-Type: application/XML
Body:
	<User>
	<state>LOGIN</state>
	<extension>1001</extension>
	</User>

Change Agent State

Agents and supervisors use the Cisco Finesse Desktop APIs to communicate between the Finesse desktop and Finesse server, and Unified Contact Center Enterprise (Unified CCE) or Unified Contact Center Express (Unified CCX) to send and receive information about the following

	• Agents and agent states
	• Calls and call states
	• Teams
	• Queues
	• Client logs

Cisco Finesse Desktop APIs

Administrators use the Cisco Finesse configuration APIs to configure the following:

	• System, cluster, and database settings
	• Finesse desktop and call variable layout
	• Reason codes and wrap-up reasons
	• Phonebooks and contacts
	• T eam resources
	• Workflows and workflow actions

Finesse configuration APIs require administrator credentials (the application user ID and password) to be passed in the basic authorization header .

Cisco Finesse Configuration APIs

Cisco Finesse Serviceability APIs

Cisco Finesse Notifications

The Cisco Finesse Web Service sends notifications to clients that subscribe to that class of resource. For example, a client that is subscribed to User notifications receives a notification when an agent signs in or out of the Finesse desktop, information about an agent changes, or an agent's state changes.

Note:

The preceding example illustrates some cases where notifications are sent. It is not intended to be an
exhaustive list.

Note:

Notification payloads are XML-encoded. If these payloads contain any special XML characters, you must
ensure that the client decodes this information correctly before processing it further .

Open Resource Reference

SOCIAL-MINNER

home

SOCIAL-CONNECTOR

UCCX

uccx-chat-connector

With this connector customers can be routed to a Cisco contact center from Facebook Messenger! The UCCX Chat Connector is a simple NodeJS web application. It will need to be publicly accessible along with access to the Cisco Social Miner server.

https://github.com/bdm1981/uccx-chat-connector