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

> ## Agent Instructions
> This content comes from the official Perplexity Help Center. Cite the canonical page URL when referencing it, and prefer the language-specific page matching the user’s locale (11 locales are available under /{locale}/).

# Conectar Perplexity con Salesforce

> Configura el conector de Salesforce con la External Client App de tu organización para que Perplexity lea y actualice tus registros de CRM de Salesforce.

Esta guía explica a los administradores de Salesforce y de Perplexity cómo
conectar una organización de Salesforce a Perplexity, y muestra a los suscriptores
de Pro, Max, Enterprise Pro y Enterprise Max cómo iniciar sesión.
En Pro y Max sin una organización de Perplexity, completas tú mismo la
configuración de Perplexity.

## Descripción general

El conector de Salesforce permite a Perplexity leer y actualizar tus datos de
gestión de relaciones con los clientes (CRM). Puede
consultar cuentas, contactos, clientes potenciales, oportunidades y objetos
personalizados, ejecutar consultas en Salesforce Object Query Language (SOQL),
buscar registros y crear, actualizar o eliminar registros. El conector usa el
servidor del protocolo de contexto de modelo (MCP) alojado de Salesforce
(SObject All), por lo que cada solicitud se ejecuta como el usuario que ha
iniciado sesión en Salesforce, con sus permisos existentes.

La configuración consta de dos partes:

1. Tu administrador de Salesforce activa el servidor MCP y crea una
   External Client App para Perplexity en tu organización de Salesforce. Esto se
   hace una sola vez y lleva unos 20 minutos. Una aplicación nueva puede tardar
   después hasta 30 minutos en empezar a funcionar.

2. Un administrador de tu organización en Perplexity añade la Consumer Key de
   esa aplicación en la configuración de conectores de tu organización. Esto
   también se hace una sola vez. Después, cada persona conecta su propia cuenta
   de Salesforce. En Pro y Max, añades la Consumer Key tú mismo en la pestaña
   **Gestionar configuración** del conector.

Tu administrador de Salesforce completa la primera parte. El administrador de
tu organización en Perplexity, o tú en Pro y Max, completa la segunda. El
personal de Perplexity no necesita acceso a tu organización de Salesforce.

> [!NOTE]
>
> El conector de Salesforce está disponible en los planes Pro, Max, Enterprise Pro
> y Enterprise Max. Tu organización de Salesforce debe ser Enterprise Edition o
> superior, o una organización Developer Edition para pruebas.

## Privacidad y seguridad de los datos

Perplexity accede a Salesforce únicamente como el usuario que se ha conectado,
por lo que los permisos de Salesforce delimitan lo que Perplexity puede ver o
modificar.

* **Alcance del acceso** — Los perfiles, los conjuntos de permisos, la seguridad
  a nivel de campo y las reglas de uso compartido siguen aplicándose. Los
  usuarios no pueden ver ni modificar a través de Perplexity nada que no
  pudieran ver o modificar ya en Salesforce.

* **Pista de auditoría** — Los cambios realizados a través de Perplexity aparecen
  en la pista de auditoría de Salesforce con el nombre del usuario. El tráfico
  MCP aparece en los registros de API de Salesforce con
  `API_CLIENT_CATEGORY = SALESFORCE_HOSTED_MCP`.

* **Conexión directa** — Perplexity se conecta directamente a Salesforce con la
  External Client App de tu organización de Salesforce. No interviene ningún servicio de
  integración de terceros.

* **Control del administrador** — Tu administrador de Salesforce puede revocar
  todo el acceso en cualquier momento desactivando el servidor MCP o bloqueando
  la External Client App. En los planes Enterprise, el administrador de tu
  organización en Perplexity también puede deshabilitar el conector para la
  organización. Deshabilitarlo bloquea el conector, pero conserva los tokens de
  inicio de sesión almacenados de los usuarios hasta que cada usuario se
  desconecte. Para retirar el acceso a todos a la vez, bloquea la External
  Client App en Salesforce.

* **Dónde se almacenan los datos** — Perplexity no conserva una copia separada de
  tus registros de Salesforce. Los resultados que aparecen en una sesión se
  guardan con esa sesión y se rigen por tu configuración de retención de
  sesiones. Consulta [Retención de datos para Enterprise](https://www.perplexity.ai/help-center/help-center/es/articles/11652701-retencion-de-datos-para-enterprise.md).

* **Uso para entrenamiento** — Los datos a los que se accede mediante el conector
  de Salesforce nunca se usan para entrenar los modelos de Perplexity ni ningún
  modelo de terceros.

* **Cifrado** — Las credenciales del conector se cifran en tránsito con TLS y
  se cifran en reposo.

* **Cumplimiento** — Los controles de Perplexity se auditan conforme a SOC 2 Tipo
  II. La documentación de seguridad y cumplimiento está disponible en el [Centro
  de confianza de Perplexity](https://trust.perplexity.ai/).

## Cómo activarlo

### Antes de empezar

* Tienes el plan Pro, Max, Enterprise Pro o Enterprise Max.

* Cuentas con un administrador de Salesforce con el perfil System Administrator
  para la organización que quieres conectar.

* En los planes Enterprise, cuentas con un administrador de tu organización
  en Perplexity que puede gestionar la configuración de conectores. En Pro y
  Max, añades la Consumer Key tú mismo.

* Tu organización puede usar los servidores MCP alojados de Salesforce.
  Salesforce destina los servidores MCP alojados a clientes con Flex Credits,
  y su uso puede tener un coste. Consúltalo con tu ejecutivo de cuentas de
  Salesforce. Consulta [Primeros pasos con los servidores MCP alojados de
  Salesforce](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/hosted-mcp-servers-overview.html)
  y [Uso facturable de Flex Credits](https://help.salesforce.com/s/articleView?language=en_US\&id=ai.usage_flex_credits.htm\&type=5).

> [!NOTE]
>
> Los servidores MCP alojados de Salesforce solo aceptan External Client Apps
> creadas dentro de tu propia organización. No son compatibles con Connected Apps
> ni con el registro automático de clientes, por lo que Perplexity no puede
> proporcionar una aplicación compartida para todos los clientes. Consulta las [Prácticas recomendadas de seguridad para los servidores MCP alojados de Salesforce](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/security-best-practices.html).

### Paso 1: Activar el servidor MCP SObject All (administrador de Salesforce, unos 2 minutos)

> [!TIP]
>
> Para probarlo antes, usa una [organización Salesforce Developer Edition](https://developer.salesforce.com/signup) gratuita antes de configurar el entorno de producción.

1. Inicia sesión en Salesforce en `login.salesforce.com`
   o en tu URL de My Domain, como `https://yourcompany.my.salesforce.com`.

2. Haz clic en el icono de engranaje de la esquina superior derecha.

3. Elige **Setup**.

[![Menú del engranaje de Salesforce con Setup resaltado](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_setup_menu.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=f3df13563e3f357430ceaf3e1f64e539)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_setup_menu.png)

Figura 1 — El menú del engranaje abre Setup de Salesforce.

4. En **Quick Find**, introduce **MCP Servers** y abre **Integrations → API Catalog
   → MCP Servers**. Todos los servidores estándar empiezan en estado
   **Inactive**. El aviso amarillo es la notificación de facturación de
   Flex Credits de Salesforce.

[![Lista MCP Servers en Setup de Salesforce, con SObject All en estado Active y los demás servidores estándar en estado Inactive](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_servers_list.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=85a286319bd12d1b95a1342094acf2fb)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_servers_list.png)

Figura 2 — La lista MCP Servers, con SObject All activo y los demás servidores estándar inactivos.

5. Abre **SObject All**.

6. Haz clic en **Activate**. Cuando termine, el estado mostrará **Active** y el
   botón cambiará a **Deactivate**.

7. Deja desactivados todos los demás servidores.

[![SObject All antes de la activación, con Activate resaltado](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_sobject_all.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=e30addc3c5dcc2b3d7993b54f0707143)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_sobject_all.png)

Figura 3 — SObject All antes de la activación, con Activate resaltado.

Consulta [Activar servidores MCP estándar de Salesforce en API Catalog](https://help.salesforce.com/s/articleView?id=platform.api_catalog_activate_salesforce_mcp_servers.htm\&language=en_US\&type=5)
y la [Referencia de SObject All](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/sobject-all.html).

> [!NOTE]
>
> Perplexity usa SObject All en lugar de SObject Reads para poder crear y
> actualizar registros. Cada llamada sigue ejecutándose con el perfil, la
> seguridad a nivel de campo y las reglas de uso compartido del propio usuario.

### Paso 2: Crear la External Client App (administrador de Salesforce, unos 10 minutos)

Las tablas de este paso y del siguiente clasifican cada ajuste:

* **Bloqueado**: Salesforce lo exige. Para cambiarlo, debes contactar con el soporte de Salesforce.
* **Obligatorio**: el conector no funciona sin él.
* **A tu elección**: funciona de ambas formas.
* **Mantener desactivado**: funciona si se activa, pero añade riesgo.
* **Probar primero**: es posible, pero pruébalo antes en un entorno de pruebas o en una organización Developer Edition.

1. En **Quick Find** de Setup, introduce **External Client App Manager** y ábrelo.

2. Haz clic en **New External Client App**.

[![External Client App Manager con el botón New External Client App](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_manager.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=4a48f7a2c614b4356232653c39b9c2b2)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_manager.png)

Figura 4 — External Client App Manager, donde creas la aplicación de Perplexity.

3. Completa **Basic Information**:

   | Campo | Valor | ¿Puedes cambiarlo? |
   | - | - | - |
   | **External Client App Name** | `Perplexity` | A tu elección |
   | **API Name** | `Perplexity` | A tu elección |
   | **Contact Email** | Una lista de distribución de TI | A tu elección |
   | **Distribution State** | **Local** | Obligatorio |
   | **Info URL** | `https://www.perplexity.ai` (opcional) | A tu elección |
   | **Description** | Permite a Perplexity ejecutar herramientas MCP alojadas de Salesforce en nombre de los usuarios que han iniciado sesión. | A tu elección |

   *Tabla 1 — Ajustes de Basic Information para la External Client App de Perplexity.*

[![Sección Basic Information con Perplexity como nombre de la aplicación y Distribution State establecido en Local](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_basic_info.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=c2d3b693af2339dce83cd2599d8be425)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_basic_info.png)

Figura 5 — Basic Information de la External Client App de Perplexity.

4. Expande **API (Enable OAuth Settings)** y selecciona **Enable OAuth**.

5. **Callback URL** (obligatorio): pega estas dos URL, una por línea, exactamente
   como están escritas. Si no coinciden, el inicio de sesión falla con
   `redirect_uri_mismatch`.

   ```text theme={null}
   https://www.perplexity.ai/rest/connections/oauth_callback
   https://enterprise.perplexity.ai/rest/connections/oauth_callback
   ```

6. **OAuth Scopes** (obligatorio): mueve exactamente estos dos alcances a
   **Selected OAuth Scopes**:

   * **Access Salesforce hosted MCP servers (mcp\_api)**
   * **Perform requests at any time (refresh\_token, offline\_access)**

   Deja sin marcar **Introspect all Tokens** y **Configure ID token**. Usarás
   el botón **Consumer Key and Secret** que se muestra aquí en el Paso 4.

[![OAuth Settings con ambas URL de devolución de llamada de Perplexity y los alcances mcp\_api y refresh\_token seleccionados](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_oauth_settings.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=d45db1d53ddcb4e0cdfbc978df66e19e)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_oauth_settings.png)

Figura 6 — Ajustes de OAuth con ambas URL de devolución de llamada y los dos alcances obligatorios.

7. Configura **Flow Enablement** y **Security**:

   | Ajuste | Valor | Motivo | ¿Puedes cambiarlo? |
   | - | - | - | - |
   | **Flow Enablement** (las 5 opciones) | Desactivado | El conector no usa estas opciones. Activarlas solo abre más vías de acceso. | Mantener desactivado |
   | **Require secret for Web Server Flow** | Desactivado | Perplexity usa un cliente público con PKCE. Si activas esta opción, comparte la Consumer Secret junto con la clave. El formulario de configuración de Perplexity la acepta. | A tu elección |
   | **Require secret for Refresh Token Flow** | Desactivado | Lo mismo que en el caso anterior. | A tu elección |
   | **Require Proof Key for Code Exchange (PKCE) extension for Supported Authorization Flows** | Activado | Salesforce lo exige. Para cambiarlo, debes contactar con el soporte de Salesforce. | Bloqueado |
   | **Enable Refresh Token Rotation** | Activado | Salesforce lo exige. Para cambiarlo, debes contactar con el soporte de Salesforce. | Bloqueado |
   | **Issue JSON Web Token (JWT)-based access tokens for named users** | Activado | Sin esta opción, el inicio de sesión funciona, pero cada llamada MCP devuelve un error 401. | Obligatorio |
   | **Limit Idle Refresh Token Time-to-Live (TTL) to 30 Days** | Activado | Salesforce lo exige. Para cambiarlo, debes contactar con el soporte de Salesforce. | Bloqueado |
   | **Enforce Refresh Token IP Allowlist** | Desactivado | Las solicitudes de actualización de tokens proceden de los servidores de Perplexity, no de las redes de tus usuarios, por lo que una lista de IP permitidas puede bloquearlas. | Mantener desactivado |

   *Tabla 2 — Ajustes de Flow Enablement y Security para la External Client App de Perplexity.*

[![Ajustes de Flow Enablement y Security con PKCE y los tokens de acceso basados en JWT seleccionados](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_security.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=8796874a25ebb88f75d99b803b4f0157)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_security.png)

Figura 7 — Ajustes de Flow Enablement y Security de la aplicación de Perplexity.

8. Deja desactivados los ajustes de **SAML**, **Canvas**, **Mobile** y
   **Push Notification** y haz clic en **Create**.

[![Ajustes de SAML, Canvas, Mobile y Push Notification, todos desactivados](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_other_settings.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=2eb476106c11b07af5d6a39defa3847b)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_other_settings.png)

Figura 8 — Ajustes de SAML, Canvas, Mobile y Push Notification desactivados.

Consulta [Crear una External Client App para servidores MCP alojados](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/create-external-client-app.html)
y [Configurar los ajustes de OAuth de una External Client App](https://help.salesforce.com/s/articleView?id=xcloud.configure_external_client_app_oauth_settings.htm\&language=en_US\&type=5).

### Paso 3: Configurar las políticas (administrador de Salesforce, unos 3 minutos)

Abre la aplicación, ve a **Policies** y haz clic en **Edit**.

| Ajuste | Recomendación | Motivo | ¿Puedes cambiarlo? |
| - | - | - | - |
| **Permitted Users** | **All users can self-authorize** | Cada persona inicia sesión con su propia cuenta, por lo que los permisos de Salesforce siguen aplicándose. Para restringir el acceso, selecciona **Admin approved users are pre-authorized** y asigna un conjunto de permisos. | A tu elección |
| **IP Relaxation** | **Relax IP restrictions**, si algún perfil tiene intervalos de IP de inicio de sesión | Si no hay intervalos de IP de inicio de sesión, **Enforce IP restrictions** también funciona. | A tu elección |
| **Refresh Token Policy** | A tu elección, por ejemplo, caducar tras 30 días sin uso | 30 días o menos, con rotación. | A tu elección |
| **Named User JWT token timeout** | Use the user's default session timeout | Valor predeterminado de Salesforce. | A tu elección |
| **Start Page** | Ninguna | Valor predeterminado de Salesforce. | A tu elección |
| **Single Logout** | Desactivado | Puedes activarlo más adelante para cerrar las sesiones en cuanto alguien se vaya. | A tu elección |
| **High Assurance Session Required** | Desactivado | Puede exigir una comprobación adicional de inicio de sesión, como la autenticación multifactor (MFA), que las tareas programadas no pueden completar. | Probar primero |

*Tabla 3 — Ajustes de políticas recomendados para la External Client App de Perplexity.*

> [!NOTE]
>
> Salesforce recomienda una política de tokens de actualización de 30 días o menos
> con rotación. Un límite más corto hace que quienes usan [Tareas programadas en Computer](https://www.perplexity.ai/help-center/help-center/es/articles/11521526-tareas-programadas-en-computer.md)
> deban volver a conectarse con más frecuencia. No elijas **Immediately expire refresh token**,
> porque las tareas programadas fallarían.

[![Ajustes de App Authorization: política de tokens de actualización, flexibilización de las restricciones de IP y tiempo de espera del token JWT](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_policies_app_authorization.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=29d1480bee5592407c595dc4fce37242)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_policies_app_authorization.png)

Figura 9 — Ajustes de políticas de App Authorization.

[![Opciones de Permitted Users: All users can self-authorize y Admin approved users are pre-authorized](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_permitted_users.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=10e789a201ca669863d07c945fe5269a)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_permitted_users.png)

Figura 10 — Opciones de Permitted Users de la aplicación de Perplexity.

Haz clic en **Save** cuando termines.

Consulta [Gestionar External Client Apps](https://help.salesforce.com/s/articleView?id=xcloud.manage_external_client_apps.htm\&language=en_US\&type=5), [Rotación de tokens de actualización](https://help.salesforce.com/s/articleView?id=005316711\&language=en_US\&type=1)
y [Prácticas recomendadas de seguridad para los servidores MCP alojados de Salesforce](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/security-best-practices.html).

### Paso 4: Compartir la Consumer Key (administrador de Salesforce, unos 2 minutos)

1. En la aplicación, abre **Settings → OAuth Settings → Consumer Key and Secret**
   (se muestra en el Paso 2.6). Salesforce te enviará un código de verificación
   por correo electrónico.

2. Copia la **Consumer Key**. Si activaste **Require secret for Web Server
   Flow** o **Require secret for Refresh Token Flow** en el Paso 2.7, copia
   también la **Consumer Secret**.

3. En los planes Enterprise, envía la clave y, si la has copiado, la clave secreta
   al administrador de tu organización en Perplexity a través de tu gestor de
   contraseñas u otro canal aprobado para compartir secretos. En Pro o Max sin
   una organización de Perplexity, envíalas del mismo modo a la persona que
   complete el Paso 5, o guárdalas en tu gestor de contraseñas si eres tú.

> [!WARNING]
>
> Nunca envíes la Consumer Key ni la Consumer Secret por un chat normal ni por
> correo electrónico.

> [!NOTE]
>
> Una External Client App nueva puede tardar hasta 30 minutos en empezar a
> funcionar. Hasta entonces, el inicio de sesión falla con `invalid_client_id`.

### Paso 5: Añadir la Consumer Key a Perplexity (Enterprise: administrador de tu organización en Perplexity, unos 5 minutos)

Estos ajustes solo se aplican a tu organización. Las demás organizaciones usan
su propia External Client App y su propia configuración.

1. En Perplexity, abre **Configuración de la organización → [Conectores](https://www.perplexity.ai/account/org/connectors)**.

2. Busca **Salesforce**.

3. Selecciona el conector cuya descripción empieza por «Consulta, busca, crea
   y actualiza registros de CRM de Salesforce». Si no lo ves, el nuevo
   conector de Salesforce aún no está disponible para tu organización.

4. Haz clic en **Gestionar configuración**. Si no ves el botón, abre el menú
   **Más opciones** de la fila y elige **Gestionar configuración**.

5. Elige **Usar configuración personalizada de la organización**. Si aparece
   **Método de configuración**, selecciona **Introducir las credenciales manualmente**.

6. Pega la **Consumer Key**. Deja la **Consumer Secret** en blanco, salvo que
   hayas activado el requisito de clave secreta en el Paso 2.7.

[![Formulario Gestionar configuración de Salesforce en Perplexity con Introducir las credenciales manualmente seleccionado y los campos Consumer Key y Consumer Secret](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_perplexity_setup_form.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=ed446ec9cdbff711748ead26b7bfcc4f)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_perplexity_setup_form.png)

Figura 11 — El formulario de configuración de Salesforce en Perplexity.

7. Opcional: si tu organización usa el inicio de sesión único, introduce tus URL
   de My Domain para que los usuarios vayan directamente a la página de inicio
   de sesión de tu empresa en lugar de hacer clic en **Use Custom Domain**:

   * **Authorization Endpoint**:
     `https://yourcompany.my.salesforce.com/services/oauth2/authorize`

   * **Token Endpoint**:
     `https://yourcompany.my.salesforce.com/services/oauth2/token`

   * **Revocation Endpoint**:
     `https://yourcompany.my.salesforce.com/services/oauth2/revoke`

   Sustituye `yourcompany` por tu nombre de My Domain. Puedes encontrarlo en
   **Setup** de Salesforce, en **My Domain**. Deja estos campos en blanco para
   usar `login.salesforce.com`.

8. Haz clic en **Guardar configuración** y, después, en **Continuar** para confirmar.

También puedes abrir el conector de Salesforce y hacer clic en **Abrir la configuración del conector**
en la tarjeta **Se requiere configurar la organización** para acceder a la misma configuración.

> [!NOTE]
>
> Puedes cambiar la Consumer Key o las URL de My Domain más adelante desde
> **Gestionar configuración**. Cambiar la configuración desconecta a los miembros
> que ya se hayan conectado, por lo que deben volver a conectarse después.

### Paso 5 (sin una organización de Perplexity): Añadir la Consumer Key tú mismo (unos 5 minutos)

Si tienes Pro o Max y no formas parte de una organización de Perplexity, añades
la Consumer Key de tu propia External Client App. Sigues necesitando un
administrador de Salesforce con el perfil System Administrator para completar
los Pasos 1 a 4. Si no tienes una organización de Salesforce de empresa, puedes
registrarte para obtener una [organización Salesforce Developer Edition](https://developer.salesforce.com/signup) gratuita.
Tendrás el perfil System Administrator, por lo que podrás completar los Pasos 1
a 4 tú mismo.

1. Abre el [conector de Salesforce](https://www.perplexity.ai/computer/connectors?connector=salesforce_mcp).
   El conector muestra **Configuración personal requerida**.

2. Abre la pestaña **Gestionar configuración** y elige **Usar configuración personalizada**.
   Si aparece **Método de configuración**, selecciona **Introducir las credenciales manualmente**.

3. Pega la **Consumer Key**. Deja la **Consumer Secret** en blanco, salvo que
   hayas activado el requisito de clave secreta en el Paso 2.7. Si lo deseas,
   añade tus URL de My Domain, como se describe en el Paso 5.7.

4. Haz clic en **Guardar configuración** y, después, en **Continuar** para confirmar.
   A continuación, sigue con el Paso 6.

Esta configuración solo se aplica a ti.

### Paso 6: Conectar tu cuenta (cada usuario)

1. Abre el [conector de Salesforce](https://www.perplexity.ai/computer/connectors?connector=salesforce_mcp)
   en Perplexity y haz clic en **Agregar conector** (o **Conectar**).

2. Inicia sesión en Salesforce y aprueba el acceso. Si se añadieron
   URL de My Domain en el Paso 5, irás directamente a la página de inicio de
   sesión de tu empresa. De lo contrario, si tu empresa usa el inicio de sesión
   único, haz clic en **Use Custom Domain** en la página de inicio de sesión de
   Salesforce, introduce el dominio de tu empresa, como `yourcompany`, e inicia
   sesión. Consulta [Usar la URL correcta de inicio de sesión](https://help.salesforce.com/s/articleView?id=xcloud.getstart_login_urls.htm\&language=en_US\&type=5).

[![Pantalla Allow Access de Salesforce con los permisos que solicita Perplexity y los botones Deny y Allow](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_consent.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=79b7a8e2145a5d9a295bfb99f0107444)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_consent.png)

Figura 12 — Salesforce te pide permitir el acceso la primera vez que te conectas.

### Cómo comprobar que ha funcionado

1. En una nueva sesión, pregunta: *«Usando Salesforce, ¿con qué usuario he iniciado
   sesión?»* Perplexity debería responder con tu nombre y tu rol en Salesforce.

2. Pregunta: *«Enumera las 5 cuentas que he visto más recientemente»*.

3. Opcional: pide a Perplexity que cree un registro Task de prueba en Salesforce
   y que después lo elimine, y comprueba que la pista de auditoría de Salesforce
   muestra tu nombre. Un intento de escritura de un usuario Read Only debería
   fallar con `INSUFFICIENT_ACCESS_OR_READONLY`.

Consulta la guía de Salesforce [Probar clientes MCP](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/test-connection.html).

## Probarlo

* *«Muéstrame mis oportunidades abiertas que se cierran este trimestre, ordenadas por importe».*

* *«Actualiza la etapa de la oportunidad de Globex a Negociación».*

* *«Cada lunes, resume las oportunidades que cambiaron de etapa la semana anterior».*

## Permisos y alcances

| Elemento | Finalidad |
| - | - |
| Alcance `mcp_api` | Permite a Perplexity llamar al servidor MCP alojado de Salesforce |
| Alcance `refresh_token` | Mantiene a los usuarios conectados entre sesiones. Tu política de tokens de actualización determina cuánto dura la conexión. |
| Perfil y reglas de uso compartido de Salesforce | Delimitan el acceso. Un usuario de solo lectura puede leer, pero no escribir. |

*Tabla 4 — Qué solicita Perplexity y qué lo limita.*

Acciones disponibles: obtener el esquema de un objeto, ejecutar consultas SOQL,
buscar (Salesforce Object Search Language, SOSL), obtener información del usuario, enumerar registros recientes,
obtener registros relacionados, crear un registro, actualizar un registro o
registro relacionado y eliminar un registro o registro relacionado. Consulta la [Referencia de SObject All](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/sobject-all.html).

No se admiten las actualizaciones masivas o por lotes, la carga de archivos y
adjuntos, la conversión de clientes potenciales, el envío de correos electrónicos
ni la ejecución de informes. Estas acciones no están disponibles en los
[servidores MCP alojados estándar](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/servers-reference.html) de Salesforce.

## Solución de problemas

| Síntoma | Causa probable | Solución |
| - | - | - |
| El conector de Salesforce no aparece | El administrador de tu organización en Perplexity lo ha deshabilitado o aún no está disponible para tu organización o plan | Consulta al administrador de tu organización en Perplexity y comprueba los planes indicados en [Descripción general](#overview) |
| **Se requiere configurar la organización** | No se ha guardado ninguna Consumer Key en Perplexity | Pide al administrador de tu organización en Perplexity que complete el Paso 5 |
| **Configuración personal requerida** | Tienes Pro o Max sin una organización de Perplexity y aún no has guardado una Consumer Key | Completa el [Paso 5 (sin una organización de Perplexity)](#paso-5-sin-una-organización-de-perplexity--añadir-la-consumer-key-tú-mismo-unos-5-minutos) |
| `redirect_uri_mismatch` | Falta una URL de devolución de llamada o está mal escrita | Revisa el Paso 2.5. Las URL deben coincidir exactamente. |
| `invalid_client_id` | La Consumer Key es incorrecta o la aplicación se creó hace menos de 30 minutos | Copia la clave de nuevo o espera y vuelve a intentarlo |
| El inicio de sesión funciona, pero las solicitudes fallan con un error 401 | SObject All no está activo, los tokens basados en JWT no están habilitados o falta el alcance `mcp_api` | Revisa los Pasos 1, 2.6 y 2.7 |
| La página de inicio de sesión exige el dominio de tu empresa o no aparece SSO | Tu organización bloquea los inicios de sesión a través de `login.salesforce.com` | Añade las URL de My Domain en el Paso 5 o haz clic en **Use Custom Domain** e introduce tu dominio |
| `OAUTH_APP_ACCESS_DENIED` | **Permitted Users** bloquea a este usuario | Cambia **Permitted Users** o asigna el conjunto de permisos |
| `INSUFFICIENT_ACCESS_OR_READONLY` | El perfil de Salesforce del usuario no permite la acción | Es el comportamiento esperado. Ajusta los permisos de Salesforce si es necesario. |
| Se pide a los usuarios que vuelvan a conectarse periódicamente | El token de actualización ha caducado o ha alcanzado su límite de inactividad | Revisa la política de tokens de actualización de la External Client App |
| El conector vuelve a mostrar **Agregar conector** (o **Conectar**) | La configuración ha cambiado o se ha revocado el acceso en Salesforce | Haz clic en **Agregar conector** (o **Conectar**) en el [conector de Salesforce](https://www.perplexity.ai/computer/connectors?connector=salesforce_mcp) y vuelve a iniciar sesión |
| Los resultados parecen desactualizados | El conector lee los datos de Salesforce en tiempo real en cada solicitud | Comprueba el registro en Salesforce. Si es diferente, vuelve a preguntar en una nueva sesión. |

*Tabla 5 — Errores habituales del conector de Salesforce.*

## Preguntas frecuentes

### ¿A qué datos accede el conector?

Solo a los datos a los que el usuario que ha iniciado sesión ya puede acceder
en Salesforce, mediante las acciones indicadas en [Permisos y alcances](#permissions-and-scopes).
Los perfiles, los conjuntos de permisos, la seguridad a nivel de campo y las
reglas de uso compartido siguen aplicándose.

### ¿Puede Perplexity escribir en Salesforce?

Sí, si los permisos del usuario en Salesforce lo permiten. Para limitarlo,
asigna a los usuarios un conjunto de permisos o un perfil más restringido.

### ¿Puede mi administrador restringir quién usa este conector?

Sí, en ambos sistemas. En Salesforce, usa **Permitted Users** con un conjunto de
permisos. En los planes Enterprise, el administrador de tu organización en
Perplexity puede deshabilitar el conector para la organización. Los tokens de
inicio de sesión almacenados de los usuarios se conservan hasta que cada usuario
se desconecte, por lo que, para retirar el acceso a todos a la vez, bloquea la
External Client App en Salesforce. Para ver quién se ha conectado o revocar
tokens, usa [Gestionar el uso de OAuth de External
Client Apps](https://help.salesforce.com/s/articleView?id=xcloud.manage_external_client_app_usage.htm\&language=en_US\&type=5).

### ¿Cuánto tiempo se conservan los datos después de que me desconecte o se deshabilite el conector?

Cuando te desconectas, Perplexity elimina tus tokens de inicio de sesión de
Salesforce almacenados. Si el administrador de tu organización en Perplexity
deshabilita el conector, los tokens de los usuarios se conservan hasta que cada
usuario se desconecte. Para retirar el acceso a todos a la vez, tu administrador
de Salesforce puede bloquear la External Client App. Las sesiones que incluyen
resultados de Salesforce se rigen por tu configuración de retención de
sesiones. Consulta [Retención de datos para Enterprise](https://www.perplexity.ai/help-center/help-center/es/articles/11652701-retencion-de-datos-para-enterprise.md).

### Usaba el conector de Salesforce anterior. ¿Qué cambia?

Se te pedirá que vuelvas a conectarte una vez, después de que se añada la
Consumer Key en el Paso 5, ya sea por el administrador de tu organización en
Perplexity o, en Pro o Max sin una organización, por ti.
Tu conexión existente no puede transferirse
automáticamente porque el nuevo conector usa la aplicación de tu propia
organización de Salesforce.

### ¿Se usarán mis datos de Salesforce para entrenar modelos de IA?

No. Los datos a los que se accede mediante el conector de Salesforce nunca se
usan para entrenar los modelos de Perplexity ni ningún modelo de terceros.

### ¿Está disponible este conector en mi plan?

Sí, en los planes Pro, Max, Enterprise Pro y Enterprise Max. Tu organización de
Salesforce debe ser Enterprise Edition o superior, o una organización
Developer Edition para pruebas.

## Artículos relacionados

* [FAQ sobre conectores de Perplexity para empresas](https://www.perplexity.ai/help-center/help-center/es/articles/10673197-conectores-de-perplexity-para-empresas-preguntas-frecuentes.md)

* [Control de acceso basado en roles para conectores](https://www.perplexity.ai/help-center/help-center/es/articles/2026100201-control-de-acceso-basado-en-roles-para-conectores.md)

* [Guía de resolución de problemas del conector Enterprise](https://www.perplexity.ai/help-center/help-center/es/articles/10673201-guia-de-resolucion-de-problemas-del-conector-enterprise.md)

* [Conectar Perplexity con Snowflake](https://www.perplexity.ai/help-center/help-center/es/articles/14017006-conectar-perplexity-con-snowflake.md)

## ¿Necesitas más ayuda?

Cuando nos escribas, incluye el nombre del conector, el mensaje de error exacto,
la hora en que ocurrió y los pasos de este artículo que no lo resolvieron.

> [!NOTE]
>
> Ponte en contacto con tu equipo de cuenta o [escríbenos por **Help > Contactar con soporte**](https://www.perplexity.ai/?support=true#settings/account).
> Visita el [Centro de confianza](https://trust.perplexity.ai/) para consultar la
> documentación de seguridad y cumplimiento.


## Related topics

- [Conectores e integraciones](https://www.perplexity.ai/help-center/help-center/es/collections/18799295-conectores-e-integraciones.md)
- [Conectar Perplexity con Linear](https://www.perplexity.ai/help-center/help-center/es/articles/12167711-conector-de-linear-para-empresas.md)
- [Conectar Perplexity con Guidepoint](https://www.perplexity.ai/help-center/help-center/es/articles/14818160-conectar-perplexity-con-guidepoint.md)
- [Conectar Perplexity con Confluence](https://www.perplexity.ai/help-center/help-center/es/articles/12524852-conectar-perplexity-con-confluence.md)
