Clinicorp icon

Clinicorp

Read and write data in Clinicorp, the dental and clinic management platform. Query estimates (orçamentos), patients, appointments (agenda), financial reports, payments, sales and conversion, procedures, professionals, clinics, CRM leads, analytics and goals; and create patients, appointments, CRM leads and purchase orders. Conventions: dates are sent as YYYY-MM-DD and times as 24-hour HH:mm; IDs (clinic, professional, status) must come from the matching list operation, never invented; the Subscriber ID is read automatically from the credential, so it is never an input. To book an appointment, first read availability (Clinic > Get Available Times, or Appointment > Get Available Times when using a booking Code Link), then call Appointment > Create with that exact slot. Usable as an AI Agent tool.

Patient → Create

AI-generated

Summary

Creates a patient record in Clinicorp using the required name and any supplied optional details. The node sends the credential’s Subscriber ID automatically and posts the patient data to Clinicorp.

Inputs

  • Name (required) — Patient’s full name.
  • Birth Date — Patient’s date of birth; sent as YYYY-MM-DD.
  • CPF — CPF or other document recorded on the patient card; enter digits only.
  • Document ID — Patient’s primary identity document identifier.
  • Email — Patient’s email address.
  • Ignore Duplicate Document — When enabled, sends Clinicorp’s flag to force creation even if a patient with the same document exists.
  • Ignore Duplicate Name — When enabled, sends Clinicorp’s flag to force creation even if a patient with the same name exists.
  • Mobile Phone — Patient’s mobile number, including country and area code; formatted numbers or digits only are accepted.
  • Notes — Free-form notes to store on the patient card.
  • Sex — Sex or gender value in the format Clinicorp expects, such as M or F.

Output shape

One or more n8n items containing Clinicorp’s response data.

The request is made once per input item. Optional fields are omitted when empty; enabled duplicate flags are sent as X. The node passes the API response through, converting an array response into separate n8n items. API errors are thrown unless Continue On Fail is enabled.

Links

Discussion