> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getnexor.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Registrar una Reunión

> Log a meeting booked in an external system (e.g. GoHighLevel, Calendly, manual reps) against an existing Nexor lead. The meeting appears in the lead's timeline and in `GET /leads/{id}/meetings`.

Para cambiar el resultado de una reunión más adelante, usa los endpoints dedicados: **Marcar No-Show**, **Cancelar** y **Marcar Completada**.

**Coincidencia de leads.** Los leads se emparejan por `email`, con alcance a tu cliente. Si un lead coincide, se usa; si múltiples comparten el email, gana el actualizado más recientemente; si ninguno coincide, obtienes un `404` (crea el lead primero vía `POST /leads`). Pasa `lead_id` directamente para omitir la coincidencia por email.

**Idempotencia.** Si proporcionas tanto `external_calendar_provider` como `external_event_id`, repetir la solicitud actualiza la reunión existente en lugar de crear un duplicado. Seguro para reintentos de webhook.


## API Specification

The full API specification for this endpoint is available in the [documentation index](https://docs.getnexor.ai/llms.txt).
