Salta ai contenuti

Integrazione REST API: introduzione

La REST API del Contact Center è un insieme di interfacce web che consente a clienti e partner di interagire in modo programmatico con i dati e le operazioni del Contact Center e di gestirli. Permette a sistemi esterni come piattaforme CRM, strumenti di reportistica o applicazioni personalizzate di integrarsi con il Contact Center senza interventi manuali nel portale di amministrazione.

La REST API usa i metodi HTTP standard e restituisce risposte strutturate, ed è quindi adatta ad automazioni, integrazioni ed estensioni delle funzionalità del Contact Center.

La REST API del Contact Center dà accesso a diverse funzioni operative e amministrative, tra cui:

  • Gestione degli agenti: recupero delle informazioni sugli agenti, delle loro competenze (skill) e dei gruppi di competenze combinati, e assegnazione delle competenze agli agenti in modo programmatico.
  • Notifiche dinamiche: gestione degli endpoint delle notifiche dinamiche, che permettono di filtrare i contatti in base a parametri come nome dell’elenco, data di creazione e data di consegna.
  • Integrazione ed estensibilità: integrazione dei dati del Contact Center con sistemi di terze parti come piattaforme CRM, strumenti di analisi e applicazioni aziendali interne.
  • Supporto ad automazione e rilascio: supporto a flussi di lavoro e rilasci automatizzati nei diversi ambienti, inclusi sviluppo, QA, pre-produzione e produzione.

Per accedere alla REST API del Contact Center serve un token di accesso.

I token di accesso si generano nel portale di amministrazione del Contact Center e servono ad autorizzare le richieste API. È consentito un solo token attivo alla volta: generando un nuovo token, il precedente viene revocato automaticamente. I token scadono se non vengono usati per sei mesi.

Per generare un token di accesso, andare in: portale di amministrazione del Contact Center > Integrations > REST API

La REST API del Contact Center dispone di una documentazione basata su Swagger, con informazioni dettagliate sugli endpoint disponibili, sui parametri richiesti e con esempi di richieste e risposte.

Per essere certi di usare l’URL di base corretto per il proprio account, aprire la documentazione dell’API dall’interno del portale di amministrazione del Contact Center:

portale di amministrazione del Contact Center > Integrations > REST API

Questa pagina mostra l’URL di base dell’API corretto per l’account e dà accesso diretto all’interfaccia Swagger del proprio ambiente.

Pagina REST API nel portale di amministrazione del Contact Center

La REST API pubblica è disponibile in più ambienti, ad esempio:

  • sviluppo (DEV);
  • controllo qualità (QA);
  • pre-produzione;
  • produzione (Prod).

In questo modo clienti e partner possono testare le integrazioni in sicurezza prima di portarle in produzione.

L’API supporta i caratteri speciali nelle notifiche dinamiche, per una maggiore flessibilità nella configurazione delle notifiche tramite integrazioni basate su API.