Kommo

Via Zapier

Create the unlocked patient as a lead + contact in Kommo automatically.

What it does

We don't ship a native Kommo connector — and you don't need one. When you unlock a patient, ClinicVi sends the full record (name, phone, email, treatment category, city, budget, date range) as a signed webhook. In Zapier, Make or n8n you catch that webhook and wire it to Kommo's "Create Lead / Create Contact" action: the patient shows up in the first stage of the pipeline you choose, contact included. Your existing pipeline, automations and Salesbot flows keep working untouched.

How to connect

  1. 01

    Connect Webhook / CRM in the panel and get your signing key.

  2. 02

    Create a "Catch Webhook" trigger in Zapier, Make or n8n; paste the URL it gives you into the panel.

  3. 03

    Map the fields to Kommo's "Create Lead / Create Contact" action (name · phone · email · category · city · budget) and pick the target pipeline stage.

  4. 04

    Unlock a lead — the patient appears in Kommo with their contact within seconds.

What this integration accesses

The real fields sent to your system when you unlock a patient (spend credit). This is exactly what the code sends.

Direction: ClinicVi → your system (one-way)Trigger: Only on lead unlock (after payment)
FieldDescription
eventEvent type — always "lead.unlocked"
delivery_idUnique delivery id (don't process twice)
occurred_atUnlock time (ISO8601)
clinic_idYour clinic's id
lead.categoryTreatment category (e.g. hair-transplant)
lead.titleRequest title
lead.descriptionThe patient's own note
lead.cityPreferred city
lead.country_codeCountry code (ISO2, from phone prefix)
lead.countryCountry name
lead.localePatient's language signal
lead.budget_min_eur / max_eurBudget range (EUR)
lead.timing.start / endPreferred date range
lead.contact.namePatient's namePII
lead.contact.phonePhone numberPII
lead.contact.emailEmail addressPII
lead.credit_costCredits spent on this lead
lead.sourceLead source

Patient contact info (name · phone · email) is sent ONLY for leads you unlock with credit. No PII is sent for requests you don't unlock.

{ } JSON
{
  "event": "lead.unlocked",
  "delivery_id": "dlv_9f2c…",
  "occurred_at": "2026-07-24T09:12:00Z",
  "clinic_id": "cl_1a2b…",
  "lead": {
    "category": "hair-transplant",
    "city": "Köln",
    "country_code": "DE",
    "budget_min_eur": 2000,
    "budget_max_eur": 3500,
    "contact": { "name": "…", "phone": "+49…", "email": "…" },
    "credit_cost": 10,
    "source": "doctorvi"
  }
}

FAQ

Is this a native integration?

No. ClinicVi's native live integrations are Telegram, Webhook/CRM and Stripe. Other tools are reached via a signed webhook (directly) or a Zapier/Make bridge.

Where does my data go?

Only to the HTTPS address you enter, one-way. Patient contact info is sent only for leads you unlock with credit.

When does it trigger?

The moment you unlock a patient (spend credit). Requests you don't unlock are never sent.

Resources

Related integrations

Let your first lead land straight in your system.

We review your application the same day. We handle setup; you just talk to the patient.