- Inicio
- Recursos
- Integraciones
- Microsoft Dynamics CRM
Integración Microsoft Dynamics CRM n8nAutomatiza Microsoft Dynamics CRM con n8n.
¿Dónde encaja la escritura en el CRM dentro de un flujo? La integración Microsoft Dynamics CRM n8n se resume en un recurso, Account, y 5 operaciones sobre él: crear, leer, listar, actualizar y borrar. Crear y actualizar abren 36 campos opcionales. Este nodo no viene con trigger.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Microsoft Dynamics CRM n8n?
Mete tus cuentas de Dynamics dentro de un flujo de trabajo de n8n, donde ya viven las demás herramientas. Un flujo es una cadena de nodos: cada nodo hace un paso y los datos pasan de uno a otro como items JSON. El nodo de Dynamics es el paso que lee o escribe un registro Account. Un recurso, 5 operaciones y un credential (la conexión guardada) que configuras una sola vez.
Primer caso: el alta que llega de un formulario. Las respuestas caen en Google Sheets, un Schedule Trigger las lee cada cierto intervalo y account.create escribe cada empresa en Dynamics con su Name. El correo, el teléfono y la web viajan en la colección opcional. Nadie vuelve a teclear nada.
Segundo caso: el informe de cartera. account.getAll con Return All activado encadena las páginas de la API y devuelve la lista entera, o un Query la recorta al segmento que de verdad interesa. Lo que sale se envía por SendGrid como un único correo del lunes.
Tercer caso: la ficha que no se queda vieja. Alguien abre una oportunidad en ActiveCampaign, account.get relee el estado actual de la cuenta, un nodo IF decide si el cambio importa y account.update reescribe solo los campos que se han movido.
El nodo trae un recurso y 5 operaciones. Todo lo que quede fuera de ese catálogo pasa por el nodo HTTP Request, que llama a cualquier endpoint de la API reutilizando el mismo credential mediante la autenticación predefinida. No hay una segunda conexión que mantener.
Dos cosas antes de construir nada. Account ID es obligatorio en get, update y delete, así que cualquier flujo que toque una cuenta existente tiene que arrastrar ese valor desde un paso anterior. Y con Return All desactivado, n8n se detiene en Limit: tres nodos más adelante, una lista recortada se parece mucho a una completa. Si todavía estás eligiendo plataforma, la Reseña n8n ordena los criterios, y el Curso n8n entra a fondo en expresiones y control de errores.
¿Cómo se conecta Dynamics CRM con n8n?
- 01
Registra una aplicación en Microsoft
Abre el portal de registro de aplicaciones de Microsoft y elige Register an application. Ponle un nombre y, en Supported account types, selecciona las cuentas de cualquier directorio de organización más las cuentas personales de Microsoft. Copia la OAuth Callback URL que aparece en la pantalla del credential de n8n, pégala en Redirect URI, elige la plataforma Web y registra. El Application (client) ID se pega en n8n como Client ID.
- 02
Genera un secreto de cliente
En la página de la aplicación entra en Certificates & secrets y pulsa New client secret. Descríbelo, por ejemplo
n8n credential, y añádelo. Copia la cadena de la columna Value, no el identificador de al lado, y pégala en n8n como Client Secret. Después pulsa Connect my account, inicia sesión con la cuenta de Microsoft y autoriza a la aplicación a acceder a tu información. El método de autenticación admitido aquí es OAuth2. - 03
Revisa los requisitos y reutiliza el credential
Hacen falta tres cosas: una cuenta de Microsoft Azure, al menos una cuenta de usuario con acceso al servicio y, si una cuenta corporativa de Microsoft Entra gestiona a ese usuario, que un administrador haya activado la opción que permite a los usuarios consentir aplicaciones que acceden a los datos de la empresa en su nombre. Una vez guardado en el menú Credentials, el credential aparece en el desplegable del nodo en todos tus flujos.
Lo que sabe hacer el nodo Microsoft Dynamics CRM
El nodo Microsoft Dynamics CRM expone 5 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
Índice de operaciones
Account
5 operacionesCreate an account
account.createLo que ves en n8n
Notas y casos de uso
Escribe una cuenta nueva en Dynamics. Solo un campo es obligatorio; el resto viaja en una colección opcional.
Parámetros clave
- Name: obligatorio, el nombre de la empresa o del negocio. Desde un nodo anterior se escribe como expresión,
{{ $json.field }}, que n8n resuelve al ejecutar. - Additional Fields: 36 campos opcionales, entre ellos Email Address 1 (la dirección de correo principal de la cuenta), Telephone 1 (el teléfono principal) y Website URL.
- Return Field Names or IDs: los campos que incluirá la respuesta, elegidos de la lista o indicados con una expresión.
Delete an account
account.deleteLo que ves en n8n
Notas y casos de uso
Elimina una cuenta de Dynamics. La operación recibe una sola entrada y nada más, lo que la convierte en el nodo más fácil de disparar sin querer.
Parámetros clave
- Account ID: obligatorio, el identificador de la cuenta que se va a borrar. Tráelo del paso que encontró el registro, normalmente con una expresión tipo
{{ $json.field }}.
Get an account
account.getLo que ves en n8n
Notas y casos de uso
Lee una cuenta y se la entrega al nodo siguiente. Así comprueba un flujo el estado actual antes de decidir nada.
Parámetros clave
- Account ID: obligatorio, la cuenta que quieres leer, casi siempre servida por el paso anterior con una expresión como
{{ $json.field }}. - Return Field Names or IDs: elige los campos de la lista, o indica los identificadores con una expresión.
Get many accounts
account.getAllLo que ves en n8n
Notas y casos de uso
Saca cuentas de Dynamics en un solo nodo. Por ahí empiezan las exportaciones y las sincronizaciones.
Parámetros clave
- Return All: activado, n8n encadena las páginas de la API y devuelve todas las cuentas; desactivado, Limit fija el número máximo de resultados.
- Query: una consulta que filtra los resultados, para cuando quieres un segmento y no la base entera.
- Return Field Names or IDs: toma los campos de la lista, o indica los identificadores con una expresión.
Update an account
account.updateLo que ves en n8n
Notas y casos de uso
Modifica una cuenta que ya existe. El nodo envía los campos que añades a la colección Update Fields, y nada de lo que dejas fuera.
Parámetros clave
- Account ID: obligatorio, la cuenta que se modifica, normalmente una expresión como
{{ $json.field }}venida del paso inmediatamente anterior. - Update Fields: los mismos 36 campos que en la creación, incluidos Credit Limit (el límite de crédito de la cuenta, una referencia útil cuando tratas temas de facturación), Number Of Employees e Industry Name or ID.
¿Necesitas ayuda para automatizar Microsoft Dynamics CRM con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Preguntas que llegan después
01¿La integración Microsoft Dynamics CRM n8n es gratuita?
02¿Qué credentials necesita el nodo de Dynamics CRM?
03¿Qué límites tiene el nodo de Dynamics CRM en n8n?
04¿Puede n8n reaccionar en tiempo real a un cambio en Dynamics?
05¿n8n o Make para Microsoft Dynamics CRM?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



