Ir al contenido principal

Integración con Salesforce - Guía de configuración

Conecta tu cuenta de Salesforce a Goodweek para gestionar registros de CRM, leads, oportunidades, cuentas y contactos directamente desde tu espacio de trabajo de IA.

A
Escrito por Antoine Stempien

Conecta tu cuenta de Salesforce a Goodweek para gestionar registros de CRM, leads, oportunidades, cuentas y contactos directamente desde tu espacio de trabajo de IA.

ℹ️ Nota sobre gobernanza

Goodweek nunca superará los niveles de acceso concedidos al usuario dentro de Salesforce, lo que garantiza la alineación con las políticas de gobernanza de tu organización. Los resultados y las funciones disponibles pueden variar según los permisos específicos y el acceso autenticado de cada usuario.

📋 Requisitos previos

Antes de que cualquier usuario pueda ver y conectar la integración con Salesforce, el administrador de tu organización debe habilitarla primero desde el Panel de administración de Goodweek, en la pestaña Integraciones.

Configuración administrativa

La integración con Salesforce utiliza OAuth 2.0. El usuario que realiza la conexión debe contar con los permisos de perfil de Salesforce adecuados para autorizar aplicaciones de terceros.

⚠️ Políticas de aplicaciones OAuth a nivel de organización de Salesforce

Las organizaciones de Salesforce pueden restringir qué usuarios y aplicaciones pueden utilizar OAuth. Es posible que un System Administrator de Salesforce deba autorizar la Connected App de Composio en Salesforce:

  1. En Salesforce, ve a Setup → Apps → Connected Apps → Manage Connected Apps.

  2. Busca la aplicación Composio y verifica que el acceso esté configurado como All users may self-authorize, o asigna la aplicación a los perfiles o permission sets correspondientes.

Si tu organización de Salesforce restringe las "Connected App Policies", los usuarios que intenten conectarse desde Goodweek pueden recibir un mensaje error=access_denied hasta que un administrador de Salesforce conceda el acceso.

Conexión del usuario

  1. En Goodweek, ve a Integraciones.

  2. Busca Salesforce y haz clic en Connect.

  3. Se te redirigirá a Salesforce, donde se te pedirá que inicies sesión y autorices el acceso.

  4. Haz clic en Allow para conceder el acceso y volver a Goodweek.

Notas importantes

  • Cada usuario debe conectar su propia cuenta individualmente.

  • Goodweek solo puede acceder a los registros y objetos de Salesforce que tu cuenta de usuario individual tiene permiso para ver. Se aplican los ajustes de seguridad a nivel de objeto y de campo de Salesforce.

  • Si tu organización de Salesforce utiliza Named Credentials o aplica una lista blanca de IP, puede ser necesaria una configuración adicional por parte de un administrador de Salesforce.

  • Puedes revocar el acceso de Goodweek en cualquier momento desde Salesforce → Setup → My Personal Information → OAuth Connected Apps → Composio → Revoke.


Herramientas disponibles

Herramienta

Descripción

Tipo

Get Account

Recupera un registro específico de Cuenta de Salesforce por su ID.

Lectura

Get All Objects

Recupera una lista de todos los tipos de objetos estándar y personalizados de Salesforce disponibles en la organización.

Lectura

Get All Fields for an Object

Recupera todas las definiciones de campos de un tipo de objeto de Salesforce especificado.

Lectura

Execute SOSL Search

Ejecuta una consulta SOSL (Salesforce Object Search Language) para buscar en varios tipos de objetos.

Lectura

Execute SOQL Query

Ejecuta una consulta SOQL para recuperar registros de Salesforce según condiciones de consulta estructuradas.

Lectura

Get Record

Recupera un registro específico de Salesforce por tipo de objeto e ID.

Lectura

Get Batch of UI API Records

Recupera varios registros de Salesforce de distintos tipos de objeto en una única solicitud por lotes.

Lectura

Create Account

Crea un nuevo registro de Cuenta de Salesforce.

Escritura

Create Contact

Crea un nuevo registro de Contacto de Salesforce.

Escritura

Create Lead

Crea un nuevo registro de Lead de Salesforce.

Escritura

Create Opportunity

Crea un nuevo registro de Oportunidad de Salesforce.

Escritura

Create Campaign

Crea un nuevo registro de Campaña de Salesforce.

Escritura

Create Note

Crea un nuevo registro de Nota y lo asocia con un objeto de Salesforce.

Escritura

Create a Record

Crea un nuevo registro para cualquier tipo de objeto de Salesforce especificado.

Escritura

Create SObject Record

Crea un nuevo registro para un objeto estándar o personalizado de Salesforce.

Escritura

Update a Record

Actualiza campos de un registro existente de Salesforce por tipo de objeto e ID.

Escritura

Associate Contact to Account

Asocia un Contacto existente de Salesforce a una Cuenta específica.

Lectura

Add Contact to Campaign

Añade un Contacto existente como miembro de campaña de una Campaña de Salesforce.

Escritura

Add Lead to Campaign

Añade un Lead existente como miembro de campaña de una Campaña de Salesforce.

Escritura

Add Product to Opportunity

Añade un producto (OpportunityLineItem) a una Oportunidad existente de Salesforce.

Escritura

Apply Lead Assignment Rules

Aplica las reglas de asignación de leads de Salesforce a uno o más registros de Lead.

Lectura

Clone Record

Clona un registro existente de Salesforce, creando una nueva copia con los mismos valores de campo.

Lectura

Clone Opportunity with Products

Clona un registro de Oportunidad de Salesforce junto con sus productos asociados.

Lectura

Complete Task

Marca un registro existente de Tarea de Salesforce como completado.

Lectura

Delete Account

Elimina permanentemente un registro de Cuenta de Salesforce por su ID.

⚠️ Destructivo

Delete Contact

Elimina permanentemente un registro de Contacto de Salesforce por su ID.

⚠️ Destructivo

Delete Lead

Elimina permanentemente un registro de Lead de Salesforce por su ID.

⚠️ Destructivo

Delete Opportunity

Elimina permanentemente un registro de Oportunidad de Salesforce por su ID.

⚠️ Destructivo

Delete Note

Elimina permanentemente un registro de Nota de Salesforce por su ID.

⚠️ Destructivo

Delete sObject Record

Elimina permanentemente un registro de cualquier tipo de objeto de Salesforce especificado.

⚠️ Destructivo

Delete Multiple Records (SObject Collections)

Elimina permanentemente varios registros de Salesforce de uno o más tipos de objeto en una única solicitud.

⚠️ Destructivo

Casos de uso

  • Crea y actualiza registros de CRM desde las conversaciones. Añade nuevas Accounts, Contacts, Leads u Opportunities de Salesforce directamente desde una conversación de Goodweek sin necesidad de navegar por la interfaz de Salesforce.

  • Busca y recupera datos de CRM bajo demanda. Ejecuta consultas SOQL o SOSL desde Goodweek para mostrar registros específicos de Salesforce para su revisión, cualificación o seguimiento.

  • Registra notas y asocia registros. Crea notas adjuntas a Accounts, Contacts u Opportunities existentes desde Goodweek para mantener actualizados los registros del CRM después de llamadas o reuniones.

  • Gestiona campañas y el pipeline. Añade leads o contacts a campañas, asocia productos a opportunities y actualiza la etapa del deal directamente desde Goodweek para mantener datos de pipeline precisos.


Solución de problemas

"error=access_denied" al conectar

La política de Connected App de tu organización de Salesforce restringe quién puede autorizar aplicaciones de terceros. Un System Administrator de Salesforce debe revisar la configuración de la Connected App de Composio en Setup → Apps → Connected Apps → Manage Connected Apps y conceder acceso a los perfiles o permission sets correspondientes.

Algunos objetos o campos no son accesibles después de conectar

Goodweek respeta la seguridad a nivel de objeto y de campo de Salesforce. Si un objeto o campo específico no es accesible, es posible que tu administrador de Salesforce deba actualizar tu perfil o permission set.

La integración no es visible en Goodweek

Asegúrate de que el administrador de tu organización haya habilitado la integración con Salesforce desde el Panel de administración de Goodweek, en la pestaña Integraciones.

Referencias

¿Ha quedado contestada tu pregunta?