{"activeVersionTag":"latest","latestAvailableVersionTag":"latest","collection":{"info":{"_postman_id":"5cca265a-6ecd-42ff-95df-d70314209563","name":"Documentación ENIAX","description":"En este sitio puede encontrar toda la información necesaria para entender y realizar las distintas tareas que permiten la integración con Eniax. Detrás de estas APIs está Patricia™, nuestro motor de Inteligencia Artificial que conecta y optimiza los canales de comunicación para asegurar la mayor contactabilidad y máxima conversión.\n\nEsta documentación abarca **servicios de información**, **habilitación de canales de comunicación** e **interconexión de data centers**\n\n# Antes de partir\n\nEsta sección ayuda a familiarizarse con la organización de la plataforma actual. Explica qué es lo que cliente necesita **desarrollar** y cuáles son las APIs que debe **integrar** a su sistema de información, cómo obtener acceso a end points de APIs y cómo sacar el mejor provecho de uso de servicios de Eniax.\n\n## Servicios que debe desarrollar el cliente\n\nEstos son servicios en que el cliente dedica **esfuerzo de desarrollo**. Las especificaciones de estos servicios están en la documentación en línea, en el apartado denominado [Servicios publicados por Cliente](https://docs.api.eniax.cl/#a6afad53-cfe2-4829-a48c-f1c26ee39af8).\n\n## Servicios que debe integrar el cliente:\n\nEsto son servicios ya desarrollados por Eniax y que el cliente dedica **esfuerzo para integrar** en sus sistemas. Las especificaciones de estos servicios están en la documentación en línea, en el apartado denominado [Eniax REST APIs - Servicios publicados por Eniax](https://docs.api.eniax.cl/#d5b752e9-005f-4e37-a42e-9311ef835488)\n\n## Servicios que debe integrar Eniax:\n\nCuando el cliente finalice el desarrollo de sus servicios, Eniax realizará pruebas unitarias para validar cada servicio y revisar que la información de las citas sea consistente y permita realizar la comunicación hacia el paciente. Realizada esta validación, Eniax integrará cada servicio y realizará pruebas completas del proceso para validar que cada parte opere correctamente.\n\n## Habilitación de canales\n\n### Habilitación de casilla de correo\n\nLuego de determinar el nombre de la ejecutiva virtual, el cliente debe generar una casilla de correo electrónico bajo el dominio con el cual se comunica hacia los pacientes. Se sugiere que esta cuenta sea [nombre_ejecutiva.eniax@dominiocliente.com](https://mailto:nombre_ejecutiva.eniax@dominiocliente.com), por ejemplo [patricia.eniax@eniax.cl](https://mailto:patricia.eniax@eniax.cl).  \nEsta cuenta debe permitir el acceso mediante el protocolo [IMAP](https://es.wikipedia.org/wiki/Protocolo_de_acceso_a_mensajes_de_Internet). A través de este protocolo Patricia accede a las respuestas de los pacientes.\n\n### Autorización DNS para envío de correo electrónico\n\nPatricia realiza una conversación paciente a paciente. No es una lista de correo. Cada mensaje se despacha de forma única como lo haría cualquier persona que escribe un correo.\n\nPara lograr esto, es necesario agregar registros de tipo [CNAME](https://es.wikipedia.org/wiki/Registro_CNAME) al servidor [DNS](https://es.wikipedia.org/wiki/Sistema_de_nombres_de_dominio) que gestiona el dominio de la clínica. Estos registros permiten autorizar el envío de correo a través del servicio SendGrid administrado por Eniax.\n\nPara generar los registros se debe tener claridad respecto a cuál es el dominio en internet de la clínica. Este **deber ser el mismo de la cuenta de correo electrónico** de la ejecutiva virtual.\n\n## Conexión a través de VPN\n\nSi el acceso a los servicios será a través de internet no se debe realizar ninguna acción adicional. Solo se debe validar que tenemos accesos los servicios.\n\nSi el cliente requiere de una interconexión mediante [VPN](https://es.wikipedia.org/wiki/Red_privada_virtual) _site to site_ se debe indicar el contacto con el encargado de comunicaciones porque esto requiere intercambio de información entre ambas partes.","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","isPublicCollection":false,"owner":"2734423","team":341403,"collectionId":"5cca265a-6ecd-42ff-95df-d70314209563","publishedId":"SWLiZ5wy","public":true,"publicUrl":"https://docs.api.eniax.cl","privateUrl":"https://go.postman.co/documentation/2734423-5cca265a-6ecd-42ff-95df-d70314209563","customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"documentationLayout":"classic-double-column","version":"8.11.6","publishDate":"2020-01-13T14:23:19.000Z","activeVersionTag":"latest","documentationTheme":"light","metaTags":{},"logos":{}},"statusCode":200},"environments":[],"user":{"authenticated":false,"permissions":{"publish":false}},"run":{"button":{"js":"https://run.pstmn.io/button.js","css":"https://run.pstmn.io/button.css"}},"web":"https://www.getpostman.com/","team":{"logo":"https://res.cloudinary.com/postman/image/upload/t_team_logo_pubdoc/v1/team/0b37acfc35fd9ce1c3f59e6c66a7491360ca4ca96dba9a4498a8d6e9166608e2","favicon":"https://eniax.cl/favicon.ico"},"isEnvFetchError":false,"languages":"[{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"HttpClient\"},{\"key\":\"csharp\",\"label\":\"C#\",\"variant\":\"RestSharp\"},{\"key\":\"curl\",\"label\":\"cURL\",\"variant\":\"cURL\"},{\"key\":\"dart\",\"label\":\"Dart\",\"variant\":\"http\"},{\"key\":\"go\",\"label\":\"Go\",\"variant\":\"Native\"},{\"key\":\"http\",\"label\":\"HTTP\",\"variant\":\"HTTP\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"OkHttp\"},{\"key\":\"java\",\"label\":\"Java\",\"variant\":\"Unirest\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"Fetch\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"jQuery\"},{\"key\":\"javascript\",\"label\":\"JavaScript\",\"variant\":\"XHR\"},{\"key\":\"c\",\"label\":\"C\",\"variant\":\"libcurl\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Axios\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Native\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Request\"},{\"key\":\"nodejs\",\"label\":\"NodeJs\",\"variant\":\"Unirest\"},{\"key\":\"objective-c\",\"label\":\"Objective-C\",\"variant\":\"NSURLSession\"},{\"key\":\"ocaml\",\"label\":\"OCaml\",\"variant\":\"Cohttp\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"cURL\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"Guzzle\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"HTTP_Request2\"},{\"key\":\"php\",\"label\":\"PHP\",\"variant\":\"pecl_http\"},{\"key\":\"powershell\",\"label\":\"PowerShell\",\"variant\":\"RestMethod\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"http.client\"},{\"key\":\"python\",\"label\":\"Python\",\"variant\":\"Requests\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"httr\"},{\"key\":\"r\",\"label\":\"R\",\"variant\":\"RCurl\"},{\"key\":\"ruby\",\"label\":\"Ruby\",\"variant\":\"Net::HTTP\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"Httpie\"},{\"key\":\"shell\",\"label\":\"Shell\",\"variant\":\"wget\"},{\"key\":\"swift\",\"label\":\"Swift\",\"variant\":\"URLSession\"}]","languageSettings":[{"key":"csharp","label":"C#","variant":"HttpClient"},{"key":"csharp","label":"C#","variant":"RestSharp"},{"key":"curl","label":"cURL","variant":"cURL"},{"key":"dart","label":"Dart","variant":"http"},{"key":"go","label":"Go","variant":"Native"},{"key":"http","label":"HTTP","variant":"HTTP"},{"key":"java","label":"Java","variant":"OkHttp"},{"key":"java","label":"Java","variant":"Unirest"},{"key":"javascript","label":"JavaScript","variant":"Fetch"},{"key":"javascript","label":"JavaScript","variant":"jQuery"},{"key":"javascript","label":"JavaScript","variant":"XHR"},{"key":"c","label":"C","variant":"libcurl"},{"key":"nodejs","label":"NodeJs","variant":"Axios"},{"key":"nodejs","label":"NodeJs","variant":"Native"},{"key":"nodejs","label":"NodeJs","variant":"Request"},{"key":"nodejs","label":"NodeJs","variant":"Unirest"},{"key":"objective-c","label":"Objective-C","variant":"NSURLSession"},{"key":"ocaml","label":"OCaml","variant":"Cohttp"},{"key":"php","label":"PHP","variant":"cURL"},{"key":"php","label":"PHP","variant":"Guzzle"},{"key":"php","label":"PHP","variant":"HTTP_Request2"},{"key":"php","label":"PHP","variant":"pecl_http"},{"key":"powershell","label":"PowerShell","variant":"RestMethod"},{"key":"python","label":"Python","variant":"http.client"},{"key":"python","label":"Python","variant":"Requests"},{"key":"r","label":"R","variant":"httr"},{"key":"r","label":"R","variant":"RCurl"},{"key":"ruby","label":"Ruby","variant":"Net::HTTP"},{"key":"shell","label":"Shell","variant":"Httpie"},{"key":"shell","label":"Shell","variant":"wget"},{"key":"swift","label":"Swift","variant":"URLSession"}],"languageOptions":[{"label":"C# - HttpClient","value":"csharp - HttpClient - C#"},{"label":"C# - RestSharp","value":"csharp - RestSharp - C#"},{"label":"cURL - cURL","value":"curl - cURL - cURL"},{"label":"Dart - http","value":"dart - http - Dart"},{"label":"Go - Native","value":"go - Native - Go"},{"label":"HTTP - HTTP","value":"http - HTTP - HTTP"},{"label":"Java - OkHttp","value":"java - OkHttp - Java"},{"label":"Java - Unirest","value":"java - Unirest - Java"},{"label":"JavaScript - Fetch","value":"javascript - Fetch - JavaScript"},{"label":"JavaScript - jQuery","value":"javascript - jQuery - JavaScript"},{"label":"JavaScript - XHR","value":"javascript - XHR - JavaScript"},{"label":"C - libcurl","value":"c - libcurl - C"},{"label":"NodeJs - Axios","value":"nodejs - Axios - NodeJs"},{"label":"NodeJs - Native","value":"nodejs - Native - NodeJs"},{"label":"NodeJs - Request","value":"nodejs - Request - NodeJs"},{"label":"NodeJs - Unirest","value":"nodejs - Unirest - NodeJs"},{"label":"Objective-C - NSURLSession","value":"objective-c - NSURLSession - Objective-C"},{"label":"OCaml - Cohttp","value":"ocaml - Cohttp - OCaml"},{"label":"PHP - cURL","value":"php - cURL - PHP"},{"label":"PHP - Guzzle","value":"php - Guzzle - PHP"},{"label":"PHP - HTTP_Request2","value":"php - HTTP_Request2 - PHP"},{"label":"PHP - pecl_http","value":"php - pecl_http - PHP"},{"label":"PowerShell - RestMethod","value":"powershell - RestMethod - PowerShell"},{"label":"Python - http.client","value":"python - http.client - Python"},{"label":"Python - Requests","value":"python - Requests - Python"},{"label":"R - httr","value":"r - httr - R"},{"label":"R - RCurl","value":"r - RCurl - R"},{"label":"Ruby - Net::HTTP","value":"ruby - Net::HTTP - Ruby"},{"label":"Shell - Httpie","value":"shell - Httpie - Shell"},{"label":"Shell - wget","value":"shell - wget - Shell"},{"label":"Swift - URLSession","value":"swift - URLSession - Swift"}],"layoutOptions":[{"value":"classic-single-column","label":"Single Column"},{"value":"classic-double-column","label":"Double Column"}],"versionOptions":[],"environmentOptions":[{"value":"0","label":"No Environment"}],"canonicalUrl":"https://docs.api.eniax.cl/view/metadata/SWLiZ5wy"}