Five9 CRM SDK Javascript Library

Javascript library that provides API for interacting with Five9 Agent Desktop Toolkit Plus (ADT) application embedded inside iframe and customizing its capabilities by implementing set of JavaScript callbacks. This JavaScript library is using browser postMessage API to implement communication with ADT and compatible with all major browsers.

SDK use cases

  • Five9 partner CRM systems can integrate Five9 Adapter by loading it inside their CRM web page and implementing JavaScript callbacks with CRM specific implementation for searching , screen pop and logging call data on CRM objects.
  • Five9 customers can integrate Five9 Adapter to homegrown or 3rd party CRM system in the same way as Five9 partner if CRM system allow extending its web pages by loading iframes and adding custom JavaScript components to the pages.
  • Five9 customers can extend capabilities of existing CRM integrations provided by Five9 by implementing custom components for the CRM system web pages and implementing callbacks triggered by ADT using JavaScript as part of CRM page.
  • Five9 customers can integrate Five9 Adapter to 3rd party CRM systems and customize its behavior by building proxy html page which includes Five9 adapter inside iframe and loading this page in the iframe inside 3rd party CRM system page. This method is relevant when CRM system provides library for communication with its APIs through iframe. This method allows customers JavaScript logic implemented inside proxy page communication to both parent CRM page and embedded ADT.