> ## 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.

# Para developers

Nada de este recorrido requiere un developer. Pero si tienes uno, esta página es la parte del onboarding que el equipo de Nexor cubre con clientes técnicos: cómo administrar Nexor desde tu propio cliente de IA, y qué primitiva de automatización usar para qué.

## Administra Nexor desde tu cliente de IA (MCP)

Nexor expone sus capacidades de administración de cuenta como un MCP server. Una vez conectado, Claude, Cursor, Codex o cualquier cliente MCP puede crear y editar agentes, cargar leads, inspeccionar conversaciones y configurar automatizaciones, todo por chat.

<Frame caption="Crea una key de MCP en Integrations y elige sus scopes.">
  <img src="https://mintcdn.com/nexor/335V9P_gdO6wPMqv/images/getting-started/integrations-mcp-key.png?fit=max&auto=format&n=335V9P_gdO6wPMqv&q=85&s=f1ece15c77b3d1d91e041bc358e36ebb" alt="Creación de key de MCP Server en Integrations" width="1600" height="900" data-path="images/getting-started/integrations-mcp-key.png" />
</Frame>

<Steps>
  <Step title="Crea una key">
    Abre **Integrations** desde el menú de tu perfil, entra a **MCP Server** y crea una key con los scopes que necesita. Empieza en solo lectura si todavía estás explorando.
  </Step>

  <Step title="Conecta tu cliente">
    Agrega el server a tu cliente con la key en el header `X-API-Key`. Los comandos exactos y snippets de configuración para cada cliente están en la [guía del MCP Server](/docs/es/api/mcp-server).
  </Step>

  <Step title="Pídele que construya">
    Describe el agente o el cambio. Lee el plan que devuelve y confirma antes de que modifique algo.
  </Step>
</Steps>

<Note>
  Si no te acomoda MCP, sáltalo. NexorGPT dentro del dashboard hace el mismo trabajo sin ninguna configuración. Ver [Construye con NexorGPT](/docs/es/guides/getting-started/build-with-nexorgpt).
</Note>

Para tu propio código, la API REST usa una key distinta desde la misma página de **Integrations**. Ver [Autenticación](/docs/es/api/authentication) y la [referencia de la API](/docs/es/api/introduction).

## Deja que el agente llame a tus sistemas (herramientas MCP)

Las herramientas MCP van en la dirección contraria: permiten que un agente de Nexor llame a tu API durante una conversación, por ejemplo para revisar inventario, buscar un cliente o calcular un precio. Define la llamada HTTP una vez en el hub **Avanzado**, asígnala a un agente y, opcionalmente, restríngela a ciertas etapas del pipeline o ejecútala antes del primer mensaje.

Las variables de entorno mantienen los tokens fuera de la definición de la herramienta. Ver [Herramientas MCP](/docs/es/guides/advanced/overview#herramientas-mcp).

## Cloud Functions y Scheduled Functions

Ambas ejecutan JavaScript que escribes dentro de Nexor. La diferencia es qué las inicia.

<Frame caption="El hub Avanzado, donde viven funciones, herramientas, jobs y webhooks.">
  <img src="https://mintcdn.com/nexor/335V9P_gdO6wPMqv/images/getting-started/advanced-hub.png?fit=max&auto=format&n=335V9P_gdO6wPMqv&q=85&s=11d0da4e3b0abd9de6a7139a594f1d1b" alt="Hub Avanzado con funciones y herramientas" width="1600" height="900" data-path="images/getting-started/advanced-hub.png" />
</Frame>

|                  | Cloud Function                                                                                                                 | Scheduled Function                                                                                    |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------- |
| Se inicia cuando | Ocurre un evento de Nexor: un lead cambia de etapa, se agenda una reunión, termina una conversación y más.                     | Se dispara una expresión cron, en la zona horaria que definas.                                        |
| Trabaja sobre    | El payload del evento y el lead involucrado.                                                                                   | Una cohorte de leads seleccionada por una consulta que previsualizas primero.                         |
| Uso típico       | Sincronizar un cambio de etapa con tu CRM, enriquecer un lead cuando llega, llamar a varias APIs cuando se agenda una reunión. | Conciliación nocturna, recordatorios periódicos, actualizaciones masivas que necesitan lógica propia. |
| Antes de activar | Simula con un payload de ejemplo e inspecciona la ejecución.                                                                   | Previsualiza la cohorte, ejecuta con credenciales seguras, revisa los logs.                           |

Para automatizaciones estructuradas sin código, usa **Background Jobs**. Para solo notificar un evento a un sistema externo, usa un **Webhook**. El [resumen de automatización avanzada](/docs/es/guides/advanced/overview#elige-la-capacidad-correcta) tiene la tabla de decisión completa, y [Cloud Functions](/docs/es/guides/advanced/cloud-functions) tiene triggers, runtime y ejemplos.

## Siguiente

Vuelve al [Checklist de lanzamiento](/docs/es/guides/getting-started/launch-checklist) para cerrar la configuración.
