From Bright Pattern Documentation
Jump to: navigation, search
(Created page with "<translate> = API Reference = FPO Desktop Integration API .NET Version Tutorial Learn how to use the Bright Patte...")
 
Line 1: Line 1:
 
<translate>
 
<translate>
 
= API Reference =
 
= API Reference =
FPO
 
  
[[5.3:desktop-integration-api-net-version-tutorial/Purpose|Desktop Integration API .NET Version Tutorial]]
+
<div class="flex-row row">
Learn how to use the Bright Pattern Contact Center Desktop Integration API to control agent states and handle calls from .NET-based applications.
+
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>Agent Desktop<i class="fa fa-wrench" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Access Agent Desktop functions using JavaScript; control agent states and handle calls from .NET-based applications.
 +
<btn>
 +
Get APIs||btn-primary
 +
* 5.3:Desktop-integration-api-net-version-tutorial/Purpose| Desktop Integration API .NET Version Tutorial
 +
* 5.3:Simplified-desktop-net-api-specification/Purpose| Simplified Desktop .NET API Specification
 +
* 5.3:Desktop-javascript-api-specification/Purpose|  Desktop JavaScript API Specification
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>Lists <i class="fa fa-phone" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Manage the contents of outbound calling lists and Do Not Call lists via third-party applications.
 +
<btn>
 +
Get APIs||btn-primary
 +
* List-management-api-specification/Purpose | List Management API Specification
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>Mobile <i class="fa fa-check-circle" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Develop customer-facing mobile/web apps for advanced chat, voice, and video communications.
 +
<btn>
 +
Get APIs||btn-primary
 +
* 5.3:Mobile-api-plugin-appery-io-tutorial/Purpose| Mobile API Plug-in for Appery.io Tutorial
 +
* 5.3:Mobile-web-api-specification/Purpose| Mobile/Web API Specification
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
</div><!-- End of row 1-->
 +
<div class="flex-row row">
 +
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>Recordings <i class="fa fa-plug" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Download recording audio files along with their associated metadata.
 +
<btn>
 +
Get APIs||btn-primary
 +
* 5.3:Recording-retrieval-api-specification/About| Recording Retrieval API Specification
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>SMS/MMS <i class="fa fa-filter" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Send and receive SMS/MMS messages, and track delivery status.
 +
<btn>
 +
Get APIs||btn-primary
 +
* 5.3:Sms-mms-api-specification/Introduction| SMS/MMS API Specification
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
</div><!-- End of row 2-->
 +
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>Statistics <i class="fa fa-code" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Work with subscriptions, real-time statistics, dispositions, and more.
 +
<btn>
 +
Get APIs||btn-primary
 +
* 5.3:Real-time-statistics-api/APIDescription| Real-Time Statistics API
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
<div class="flex-row row">
 +
<div class="col-xs-12 col-md-6 col-lg-4">
 +
<div class="panel panel-default">
 +
<div class="panel-heading"><h4>User Management <i class="fa fa-question-circle" style="float:right; font-size: 24px;"></i></h4></div>
 +
<div class="panel-body">
 +
Automate user provisioning with third-party systems.
 +
<btn>
 +
Get APIs||btn-primary
 +
* 5.3:User-management-api-specification/Purpose| User Management API Specification
 +
</btn><!-- end of button -->
 +
</div>
 +
</div><!-- End of pan -->
 +
</div><!-- end of col 1-->
 +
</div>
  
[[5.3:desktop-javascript-api-specification/Purpose|Desktop JavaScript API Specification]]
 
This spec explains the Desktop JavaScript API that provides access to Agent Desktop functions.
 
  
[[5.3:list-management-api-specification/Purpose|List Management API Specification]]
 
This spec describes the methods and responses of the List Management API, which can be used to manage the contents of lists via third-party applications.
 
 
[[5.3:mobile-api-plugin-appery-io-tutorial/Purpose|Mobile API Plug-in for Appery.io Tutorial]]
 
Learn how to use the Mobile API plug-in to connect with the ServicePattern Mobile API.
 
 
[[5.3:mobile-web-api-specification/Purpose|Mobile/Web API Specification]]
 
This spec describes the methods, responses, and events of the Mobile API, which can be used to develop customer-facing mobile and web applications for advanced chat, voice, and video communications.
 
 
[[5.3:real-time-statistics-api/APIDescription|Real-Time Statistics API]]
 
This spec lists the methods and responses of the Real-Time Statistics API.
 
 
[[5.3:Recording-retrieval-api-specification/About |  Recording Retrieval API Specification]]
 
This spec lists the methods that are used to get recording files and recording metadata.
 
 
[[5.3:simplified-desktop-net-api-specification/Purpose|Simplified Desktop .NET API Specification]]
 
This spec describes the methods and events of the Simplified Desktop .NET API, which provides access to Agent Desktop functions from .NET-based third-party applications.
 
 
[[5.3:Sms-mms-api-specification/Introduction |  SMS/MMS API Specification]]
 
This spec describes the methods of the SMS/MMS API, which describes the methods that can be used to send and receive SMS/MMS messages, as well as track the delivery status of SMS/MMS messages.
 
 
[[5.3:user-management-api-specification/Purpose|User Management API Specification]]
 
Learn about the methods and responses of the User Management API, which can be used for automated user provisioning with third-party systems.
 
  
  

Revision as of 01:28, 25 January 2019

• 5.2 • 5.3

API Reference

Agent Desktop

Access Agent Desktop functions using JavaScript; control agent states and handle calls from .NET-based applications.

Lists

Manage the contents of outbound calling lists and Do Not Call lists via third-party applications.

Mobile

Develop customer-facing mobile/web apps for advanced chat, voice, and video communications.

Recordings

Download recording audio files along with their associated metadata.

SMS/MMS

Send and receive SMS/MMS messages, and track delivery status.

Statistics

Work with subscriptions, real-time statistics, dispositions, and more.

User Management

Automate user provisioning with third-party systems.