Clinicorp

Clinicorp es un sistema de gestión para clínicas médicas y odontológicas (agenda, historia clínica, presupuestos/tratamientos, CRM de leads). El NicoApp Clinicorp de NicoChat integra el canal con Clinicorp.

2026-08-12
Nota
Disponible en la pestaña NicoApps. Base de la integración: API REST de Clinicorp (https://api.clinicorp.com/rest/v1/...).

Cómo obtener las credenciales

Username: Ingrese el ID de acceso al Sistema.

Password: Ingrese el Token API.

Cómo encontrar esa información:

  • Iniciar sesión en el Sistema.
  • Hacer clic en Gestionar Suscripción.
  • Hacer clic en Acceso Externo e Integraciones.
  • En Integraciones: Usuario API (Username) | Token API (Password).

Limitaciones

Nota
Clinicorp no divulga públicamente el límite de solicitudes (rate limit) ni la exigencia de un plan específico. Confirme con el soporte de Clinicorp antes de dimensionar flujos de alto volumen (ej.: un agente de IA respondiendo en tiempo real).

Qué hace el NicoApp

Acción
Qué hace
Entradas principales
Punto final
Devolver todos los usuarios
Lista los usuarios (colaboradores) registrados en la cuenta
Ninguna (usa la credencial de la cuenta)
GET /security/list_users
Listar Clínicas
Lista las clínicas/unidades de la cuenta
Ninguna (usa la credencial de la cuenta)
GET /business/list
Listar horarios disponibles
Lista los horarios libres en la agenda de un profesional en un período
ID del Profesional, ID de la Clínica, Fecha Inicial, Fecha Final
GET /business/list_available_times
Buscar un Paciente
Busca un paciente existente por nombre, teléfono, e-mail o ID
Nombre, Teléfono, E-mail o ID del Paciente (al menos uno)
GET /patient/get
Crear un Paciente
Registra un nuevo paciente
Nombre (obligatorio); Nacimiento, Sexo, E-mail, Celular, CPF/Documento, Observaciones
POST /patient/create
Crear Cita
Crea una cita; si el paciente se informa por el nombre y aún no existe en Clinicorp, el propio flujo busca al paciente antes de agendar
Nombre/ID del Paciente, Celular, E-mail, Fecha, Hora de Inicio, Hora de Fin, ID de la Clínica, ID del Dentista
POST /appointment/create_appointment_by_api
Recuperar una Cita
Consulta los detalles de una cita por el ID
ID de la Cita
GET /appointment/get_appointment
Devolver los datos de citas de un paciente
Lista citas filtrando por período, clínica y/o paciente
Fecha Inicial, Fecha Final, ID de la Clínica, ID del Paciente
GET /appointment/list
Confirmar Cita
Marca una cita existente como confirmada
ID de la Cita
POST /appointment/confirm_appointment
Cancelar Cita
Cancela una cita existente
ID de la Cita
POST /appointment/cancel_appointment
Devolver todos los presupuestos de la clínica
Lista los presupuestos/tratamientos de una clínica en un período
Fecha Inicial, Fecha Final, ID de la Clínica
GET /estimates/list
Devolver los presupuestos de un paciente
Devuelve el presupuesto de un tratamiento específico
ID del Tratamiento
GET /estimates/get
Agregar Lead al CRM
Crea un lead en un cuadro/embudo del CRM de Clinicorp
Nombre, E-mail, Teléfono, Nombre del Cuadro (BoardName), Observaciones
POST /crm/add_leads

Consejos y observaciones

  • Tratamiento de error estándar: todas las acciones siguen el mismo patrón — si Clinicorp devuelve un error, la acción cae en el camino de falla del bloque (action_failed) trayendo el mensaje de error real devuelto por la API. Use ese camino para tratar excepciones en el flujo (ej.: paciente no encontrado, cita inexistente).
  • Crear Cita resuelve el paciente automáticamente: si la cita se crea solo con el nombre del paciente (sin ID), el NicoApp primero intenta localizar un paciente con el mismo nombre antes de seguir — evitando duplicidad de registro.
  • Múltiples agendas/unidades en la misma credencial: los campos de autenticación (usuario, token y agenda) aceptan valores separados por comas, permitiendo que la misma instalación atienda más de una agenda/unidad de la clínica.
Nota
Una acción heredada llamada "Cria uma solicitação de agendamento ❌" fue identificada en la estructura del NicoApp — el nombre (con el emoji de "roto") sugiere que está inconsistente o descontinuada. Por eso, no fue incluida en la tabla de acciones anterior. Se recomienda revisar esa acción en el builder del NicoApp y eliminarla o corregirla.