Enviar Notas de Reunión
Send a note-taker’s output (raw transcript, summary, AI-enriched recap, action items) against an existing meeting. Designed for webhooks from Fathom, Granola, Otter, Zoom AI Companion, or any in-house note-taker flow (Make / Zapier / custom).
calendar_event que ya existe en Nexor. No hay notas huérfanas en v1: si ninguna reunión se resuelve, obtienes un 404.
Resolución de reunión. El endpoint intenta lo siguiente en orden, deteniéndose en la primera coincidencia:
calendar_event_id(directo).external_calendar_provider+external_calendar_event_id(coincide con reuniones creadas víaPOST /meetingscon esas claves de dedup).meeting_url(coincidencia exacta con la URL de reunión del calendar_event).lead_email+meeting_date(reunión del lead dentro de ±60 minutos demeeting_date).lead_emailsolo (la reunión pasada más reciente del lead; sin límite de ventana de tiempo).
external_meeting_id junto con un provider, repeticiones del mismo (provider, external_meeting_id) bajo tu cliente actualizan la fila existente en lugar de crear duplicados. La actividad note_added en la línea de tiempo solo se dispara en la primera inserción, no en repeticiones.
Proveedores reservados. Estos valores se rechazan para proteger los pipelines de sincronización internos: fireflies, diio, gemini, retell. Escoge cualquier otro string alfanumérico en minúsculas (ej. fathom, granola, otter, manual, zoom_ai). Regex: ^[a-z0-9_-]{1,64}$.
Payload mínimo: una forma de resolver una reunión (calendar_event_id, external_calendar_event_id + external_calendar_provider, meeting_url, o lead_email) y un campo de contenido no vacío (notes, transcript_text, summary, manual_ai_summary, o action_items).Autorizaciones
API key for authentication. Keys are prefixed with nxr_live_.
Cuerpo
Source of the note. Default manual. Reserved names rejected.
Stable id from the note-taker (e.g. Fathom Recording ID). Enables idempotent replay. ≤ 255 chars.
Direct link, tier 1 resolution.
Pair with external_calendar_event_id, tier 2.
Provider's event id from POST /meetings.
Meet / Zoom / Fathom URL, tier 3.
Matches the lead (client-scoped); also drives tiers 4 & 5.
ISO 8601. Used with lead_email for ±60 min fuzzy match.
Host email.
Raw freeform text. Alias for transcript_text; if both are provided, transcript_text wins. ≤ 1 MB.
Full transcript. ≤ 1 MB.
Notetaker's native summary (Fathom / Granola / Otter recap).
AI-enriched custom summary. Stored separately from summary.
["Send pricing", ...] or [{ text, assignee }, ...]. ≤ 512 KB.
["What's the monthly cost?", ...]. ≤ 512 KB.
["pricing", "enterprise", ...]. ≤ 512 KB.
Speaker-level utterances (Fireflies-compatible shape). ≤ 512 KB.
completed, pending, failed