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

# Dynamics 365

> Sincroniza los contactos de Wave con Microsoft Dynamics 365 Sales

<Info>
  Disponible en los planes **Pro**, **Teams** y **Enterprise**.
</Info>

La integración con Microsoft Dynamics 365 sincroniza los contactos de Wave en tu entorno de Dynamics 365 Sales (Dataverse) como Contactos. Se utiliza un campo de identificador externo personalizado para la deduplicación, lo que garantiza que los contactos se actualicen y no se dupliquen cada vez que cambian en Wave.

## Cómo conectar

<Steps>
  <Step title="Abre la integración">
    Ve a **Integraciones → Microsoft Dynamics 365**.
  </Step>

  <Step title="Introduce la URL de tu instancia">
    Ingresa la URL de tu instancia de Dynamics 365 (por ejemplo, `https://org12345678.crm.dynamics.com`).
  </Step>

  <Step title="Activa la sincronización automática (opcional)">
    Activa **Sincronización automática** para importar todos los contactos existentes de Wave de inmediato.
  </Step>

  <Step title="Conectar Dynamics 365">
    Haz clic en **Conectar** e inicia sesión con tu cuenta de Microsoft.
  </Step>
</Steps>

Wave solicita permisos de autenticación y actualización de tokens, además de `user_impersonation` en tu instancia de Dynamics para crear y actualizar registros de Contacto en tu nombre.

## Qué se sincroniza

| Campo de Wave                | Campo de Dynamics 365                          |
| ---------------------------- | ---------------------------------------------- |
| Nombre                       | `firstname`                                    |
| Apellido                     | `lastname`                                     |
| Correo electrónico principal | `emailaddress1`                                |
| Teléfono principal           | `mobilephone`                                  |
| Empresa                      | `company` (máx. 49 caracteres)                 |
| Cargo                        | `jobtitle`                                     |
| Sitio web                    | `websiteurl`                                   |
| Nota del contacto            | `description`                                  |
| Miembro del equipo asignado  | `ownerid` (emparejado por correo electrónico)  |
| ID de contacto de Wave       | `externaluseridentifier` (prefijo `wavecnct_`) |

**Dirección de sincronización**: Wave → Dynamics 365 (solo saliente)

**Cuándo sincroniza**: en tiempo real al crear, actualizar o eliminar un contacto

## Funcionalidades

* **Sincronización automática al conectar**: importa todos los contactos existentes de Wave en la primera conexión, procesados en lotes.
* **Deduplicación**: los contactos se identifican por el campo `externaluseridentifier`, lo que evita duplicados incluso cuando el mismo contacto se actualiza varias veces.
* **Asignación de propietario**: los contactos se asignan al usuario del sistema de Dynamics 365 cuyo correo electrónico coincide con el miembro del equipo de Wave.

## Limitaciones y requisitos

* Debes proporcionar la URL de tu instancia de Dynamics 365 durante la configuración.
* La coincidencia de propietario se hace por correo electrónico. Si no se encuentra un usuario del sistema coincidente, el contacto se guarda sin propietario.
* El nombre de la empresa está limitado a 49 caracteres por Dynamics.
* Se requiere una licencia válida de Dynamics 365 Sales y acceso a Dataverse.

## Desconectar

Ve a **Integraciones → Dynamics 365** y haz clic en **Desconectar**. Esto elimina la integración y revoca el acceso de Wave. Los registros ya sincronizados en Dynamics no se eliminan.
