Directorio de APIs

En esta sección se listan todos los APIs de Bitdesk y que pueden ser consumido por nuestros clientes para hacer sus propios desarrollos. El enlace de cada API lleva a una página de Swagger que pemrite:

  • Probar el API

  • Ver la documentación de cada End Point

La autenticación de los APIs se hace con Open ID Connect, la interfaces del Swagger d eprueba perite autenticar con Implicit Flow (para usuarios) o con Client Credentials.

Directorio de APIs

Nombre

Descripción

URL de documentación

Nombre

Descripción

URL de documentación

Accounts

Permite administrar las cuentas de todos los clientes de Bitdesk. También los esquemas utilizados a nivel de cuenta.

Swagger UI

Agents

Permite crear y editar agentes y sus grupos

Swagger UI

Areas

Permite crear y editar areas, sus grupos de agentes y sus SLAs

Swagger UI

Schedule

Permite definir horarios de tranajo, explicando horarios individuales para cada día d ela semana y horarios diferentes para fechas festivas o espaciales.

Entre otras cosas es de utilidad para establecer horarios de trabajo de areas, generación de KPIs, etc.

https://schedule.bitworks.com.sv:8082

Forms

Permite crear formularios dinámicos que son de utilidad para:

  • Formulario de creación de tickets

  • Formularios de inicio de Live Chat

  • Formularios de Cierre para Agentes

  • Encuestas de satisfacción

  • Formularios de Captura de Dtaos para Ficha de cliente y tickets, etc.

https://forms-dev.bitworks.com.sv:8082/

Assignments

Maneja los esquemas de reglas de asignación de tickets a agentes. Los tipos de reglas disponibles se van expandiendo constantemente.

https://bitdesk-assignments-api.azurewebsites.net

AutomaticMessages

Maneja esquemas de mensajes automáticos que se envían al cliente cuando ciertos eventos ocurren.

https://bitdesk-automaticmessages-api.azurewebsites.net

AutomaticTransitions

Maneja esquemas de transiciones de etapas y estados que se ejecutan sobre el ticket cuando ciertos eventos ocurren.

https://bitdesk-automatictransitions-api.azurewebsites.net

BulkTickets

Permite la crear tickets de manra masiva, es de gran utilidad para generar campañas outbound.

https://bitdesk-bulktickets-api.azurewebsites.net

Categorization

Administración de las categorías de tipificación, sus formularios de cierre asociados y encuestas de satisfacción

https://bitdesk-categorization-api.azurewebsites.net/

Channels

Permite administrar ls canales que estan asociados ala plataforma, se manejan todos estos canales:

  1. E-Mail

  2. Facebook Comments

  3. Facebook Mesenger

  4. Instagram Comments

  5. Instagram Direct Messages

  6. Bot Services (para que un bot actúe como cliente)

  7. PBX, es in canal especializado para el PBX IP de Bitworks

  8. SMS

  9. Telegram

  10. Twitter Mentions

  11. Twitter Direct Messages

  12. Whatsapp Oficial

  13. Whatsapp No Oficial

La integración de Leads Ads de Facebook y formularios de contacto en sitios web es posible realizarla, pero con otros End Points ya que esos no son canales, sino que únicamente medios de creación de tickets.

Swagger UI

Classification

Permite administrar los esquemas de reglas para decidir a que area se clasifican los mensajes de un canal. Los tipos de reglas disponibles se van expandiendo constantemente.

https://bitdesk-classification-api.azurewebsites.net/

CreationForms

Permite adminsitrar los formularios de creación de tickets que los agentes tiene disponibles para generar nuevos tickets manualmente. Este api depende del API de Forms, si responsabilidad es:

  • Definir que areas tienen acceso a cada formulario

  • Definir cada campo del formulario si se mapea a un dato del ticket o del cliente

https://bitdesk-creationforms-api.azurewebsites.net/

KpiGenerator

Permie generar KPIs de menara programada, especificando frecuencia de generación y periodo de la data utilizada. Es de utilidad para:

  • Crear interfaces estadísticas como el dashboard e interfaz de supervision

  • Generacion de correos con data personalizada por cada cliente

  • Cruzar la data por cualquier dimension del sistema

Swagger UI

LiveKpiRecord

Permite generar historicos de KPI que cambian de momento a momentp, permite obtener cosas como:

  • Cantidad de tickets en cada momento del dia

  • En cola en cada momento del dia, etc

  • Cruzar la data por cualquier dimension del sistema

https://bitdesk-livekpisrecords-api.azurewebsites.net/

Messages

 

https://bitdesk-messages-api.azurewebsites.net/

MessageTemplates

 

https://bitdesk-messagetemplates-api.azurewebsites.net/

Multimedia

 

https://bitdesk-multimedias-api.azurewebsites.net/

Middleware-PBX

 

https://bitdesk-pbx-api.azurewebsites.net/

Picking

 

https://bitdesk-picking-api.azurewebsites.net/

Surveys

 

https://bitdesk-surveys-api.azurewebsites.net/

Tags

 

https://bitdesk-tags-api.azurewebsites.net/

Ticket

 

https://bitdesk-tickets-api.azurewebsites.net/

TicketSelectors

 

https://bitdesk-ticketselectors-api.azurewebsites.net/

Transitions

 

https://bitdesk-transitions-api.azurewebsites.net/

UserSettings

 

https://bitdesk-usersettings-api.azurewebsites.net/

WorkFlows

 

https://bitdesk-workflows-api.azurewebsites.net/