Skip to main content
Los conectores permiten que tu app de Base44 trabaje con las herramientas y los datos que tu negocio ya usa, desde Gmail y Slack hasta Google Workspace, Snowflake y Databricks.
Tarjetas de conectores sobre un degradado azul con Gmail en primer plano

Conectar tu app a herramientas externas

Necesitas un plan Builder o superior para usar conectores.

Sobre los conectores

Conecta las herramientas en las que ya trabaja tu equipo y luego crea flujos de app sobre ellas.

Envía reportes y alertas

Envía reportes, alertas o resúmenes por correo a través de Gmail u Outlook.

Genera documentos y archivos

Crea documentos, hojas de cálculo, presentaciones o archivos con las herramientas de Google Workspace.

Gestiona eventos y disponibilidad

Crea y gestiona eventos o disponibilidad con Google Calendar u Outlook.

Notifica a tu equipo

Envía notificaciones o actualizaciones a equipos por Slack.

Sigue código e issues

Sigue la actividad de código, issues y pull requests con GitHub API.

Consulta datos y crea dashboards

Consulta datos externos y crea dashboards con Snowflake o Databricks.

Tipos de conectores

Cada conector tiene un tipo, que decide de quién es la cuenta que usa la conexión. Eliges el tipo cuando añades el conector.

Conector compartido

Conectas una cuenta una sola vez y todas las personas que usan tu app comparten esa conexión y sus datos.Ideal para una cuenta de equipo o una plataforma de datos, como alertas de Slack al canal de tu equipo o un dashboard de Snowflake.

Conector para usuarios de la app

Cada persona conecta su propia cuenta, así tu app puede trabajar con los datos a los que esa cuenta tiene acceso.Ideal para acciones por persona, como un CRM donde cada vendedor envía correos desde su propio Gmail.
Solo los administradores del workspace pueden configurar un conector para usuarios de la app. Si no eres administrador, esa opción está desactivada al añadir un conector. Pide a un administrador que lo configure.

Añadir un conector

Añades un conector desde la página Connectors de tu workspace, desde una app o pidiéndoselo al chat de IA.

Desde la página Connectors

Añade un conector compartido para que todas las personas que usan tu app puedan usar la misma cuenta conectada. Para añadir un conector compartido:
  1. Haz clic en Connectors en la barra lateral de tu workspace.
  2. Haz clic en Add connector.
  3. Busca el conector y luego haz clic en él.
  4. Si el conector ofrece ambos tipos, selecciona Shared connector y luego haz clic en Next.
  5. Introduce un Connection name.
  6. En Who can access, selecciona dónde se puede usar la conexión. El valor predeterminado es Apps and Super agent. Para Slack, este ajuste está fijado en Apps only.
  7. (Opcional) En Permissions, selecciona Read-only o Read & write. Solo aparece en los conectores que ofrecen la opción.
  8. Haz clic en Add connector y luego autoriza la cuenta que quieres compartir en la ventana del proveedor.
Para añadir un conector para usuarios de la app, selecciona App user connector en el paso 4. Luego sigue Usar tu propio cliente OAuth.

Desde tu app

Añade un conector compartido sin salir de la app en la que estás trabajando. Para añadir un conector compartido desde una app:
  1. En tu app, haz clic en Dashboard y luego en Integrations.
  2. Haz clic en Add connector.
  3. Busca el conector y luego haz clic en él.
  4. Si el conector ofrece ambos tipos, selecciona Shared connector y luego haz clic en Next.
  5. (Opcional) En Permissions, selecciona Read-only o Read & write. Solo aparece en los conectores que ofrecen la opción.
  6. Haz clic en Add connector y luego autoriza la cuenta en la ventana del proveedor.

Desde el chat de IA

Dile al chat de IA qué quieres conectar y cómo quieres usarlo. Te sugiere conectores según la estructura, las páginas y los datos de tu app. Cuando un flujo necesita acceso, el chat muestra una tarjeta para que apruebes la conexión antes de seguir construyendo. Para explorar la lista completa con categorías y prompts de ejemplo, consulta el catálogo de conectores.

Cómo funcionan los conectores en tu app

Una vez que conectas una herramienta, puedes reutilizarla en páginas, flujos y funciones de backend. Pide al chat de IA que cree páginas, tablas, dashboards o automatizaciones que lean o escriban en el conector. Cuando incluyes un conector en un flujo, Base44 crea una función de backend. Para revisar su código, ve al dashboard de tu app, haz clic en Code y abre la función en base44 > functions. Puedes editarla tú mismo o pedirle al chat de IA que la actualice. Por ejemplo:
Si luego añades un flujo que necesita permisos extra, el chat de IA te pide aprobar los nuevos permisos para esa herramienta.
Editor de código mostrando una función de backend que publica un mensaje en Slack a través del conector.

Conector de Slack en funciones de backend


Usar tu propio cliente OAuth

Algunos conectores funcionan con tu propio cliente OAuth en lugar del de Base44. Registras el cliente con el proveedor y luego añades sus credenciales en tu workspace. A partir de ahí, el conector las usa.
Antes de empezar: Necesitas ser administrador del workspace. Registra una aplicación OAuth con el proveedor y obtén sus credenciales. Añade la URL de callback a los URIs de redirección permitidos del proveedor.
Para añadir un conector con tu propio cliente OAuth:
  1. Haz clic en Connectors en la barra lateral de tu workspace.
  2. Haz clic en Add connector.
  3. Busca el conector y luego haz clic en él.
  4. Si el conector ofrece ambos tipos, selecciona App user connector y luego haz clic en Next. Snowflake y Databricks abren este formulario directamente.
  5. Introduce un Connector name para identificar esta configuración.
  6. Introduce tu Client ID y, si es necesario, tu Client Secret. Completa cualquier otro campo que se muestre para tu conector.
  7. En Scopes, revisa los alcances seleccionados y añade o quita los que necesites. Para permisos que no aparecen, introduce un alcance por línea en Additional scopes.
  8. Haz clic en Add Connector.
Trata tu Client Secret como una contraseña. No lo compartas ni lo incluyas en capturas de pantalla.

Registrar URLs de callback

Cuando configuras un conector con tu propio cliente OAuth, registras una URL de callback con tu proveedor OAuth. Así sabe a dónde devolver a las personas después de autorizar.

Usar la URL de callback única

Cada conector que añades usa una URL de callback para todas tus apps. La registras con tu proveedor OAuth una sola vez y sigue funcionando a medida que creas más apps y conectas dominios personalizados. Añade esta URL a los URIs de redirección permitidos de tu proveedor OAuth:

Ver tus URLs de callback

Una conexión que todavía usa URLs por app las lista por app, divididas en Builder y Live app. La URL de callback única aparece en el propio formulario del conector cuando lo añades. Para ver las URLs de callback por app:
  1. Haz clic en Connectors en la barra lateral de tu workspace.
  2. Junto al conector, haz clic en View.
  3. Junto a la conexión, haz clic en View connection.
  4. Haz clic en View redirect URIs.
  5. En OAuth Redirect URIs, selecciona una app en App.
  6. Encuentra las URLs en Builder y Live app. Expande Per-app URLs (for legacy connectors) si aparece.

Cambiar una conexión antigua

Las conexiones que añadiste antes del 17 de agosto de 2026 registran una URL separada para cada host de app y muestran una insignia Per-app URLs junto a su nombre. Cada conexión se cambia por separado, así que un conector puede tener algunas conexiones en la URL de callback única y otras todavía en URLs por app. Vale la pena cambiar si estás añadiendo apps o dominios personalizados y registras una URL nueva para cada uno. Si tu configuración es estable y funciona, no hay necesidad de cambiar. Las conexiones existentes siguen funcionando con sus URLs por app mientras las dejes ahí.
Mantén tus URLs de callback por app existentes registradas con tu proveedor cuando cambies. Las personas que se conectaron antes del cambio todavía las necesitan, y los cambios en tu proveedor pueden tardar unos minutos en aplicarse.
Para cambiar una conexión a la URL de callback única:
  1. Haz clic en Connectors en la barra lateral de tu workspace.
  2. Junto al conector, haz clic en View.
  3. Junto a la conexión, haz clic en View connection.
  4. En Callback URLs, que indica Uses per-app callback URLs, haz clic en Switch to a single URL.
  5. Añade la URL mostrada a los URIs de redirección permitidos de tu proveedor OAuth. Selecciona I’ve added the URL to my OAuth provider y luego haz clic en Switch.
Para devolver una conexión más adelante, ábrela de nuevo y haz clic en Switch back to per-app URLs. Primero verifica que tu proveedor todavía tiene registradas las URLs por app, porque una conexión creada con la URL de callback única puede no haberlas tenido nunca.

Elegir alcances de Google

Pide el alcance más estrecho que haga el trabajo. Leer el correo de alguien está restringido, mientras que enviar en su nombre es sensible. Así, una app que solo necesita enviar correo puede quedar fuera del grupo restringido al no pedir leer. Google clasifica los permisos que una app puede solicitar en 3 grupos. El grupo en el que caigas decide cuánto tienes que hacer antes de que tu app pueda ponerse en producción. Esto importa sobre todo para Gmail, Drive, Calendar y Google Fit. Si conectas Google usando tu propio proyecto de Google Cloud en lugar del conector gestionado de Base44, tu app es la que está registrada con Google. Por eso, cualquier cosa que Google pida aquí te la pide a ti en lugar de a Base44. Cuando es obligatoria, esa evaluación se llama CASA y la realiza App Defense Alliance en lugar de Google. Examina toda tu aplicación, incluido cómo inician sesión las personas, cómo se gestionan las sesiones y cómo se gestiona el código de terceros. Planifica esto antes de construir, no después. La verificación de alcances restringidos puede tardar varias semanas. Hasta que se apruebe, Google puede limitar cuántas personas pueden usar tu app y mostrar una advertencia de app no verificada. Los requisitos, plazos y excepciones los establece Google, así que consulta la documentación para desarrolladores de Google antes de planificar en función de ellos.
Dónde encaja Base44:
  • Tu proyecto de Google Cloud, tu app OAuth y tu verificación son tuyos para gestionar. Base44 no puede enviarlos en tu nombre.
  • Una evaluación pregunta sobre la plataforma en la que se ejecuta tu app y sobre tu propio código. Contacta con soporte pronto si estás trabajando en una, para que las personas adecuadas puedan ayudarte.

Gestionar tus conectores

Mantén funcionando las conexiones de cada app: reconecta una que expiró o quita una que ya no necesitas. En un conector para usuarios de la app, cada persona reconecta su propia cuenta desde dentro de tu app. Para gestionar una conexión:
  1. En tu app, haz clic en Dashboard y luego en Integrations.
  2. En App connections, encuentra la conexión.
  3. Haz clic en el icono de acciones (···) y selecciona una opción:
    • Reconnect para restaurar una conexión que expiró o se revocó.
    • Remove para eliminar la conexión de esta app.

Gestionar las configuraciones OAuth del workspace

Las configuraciones OAuth del workspace son independientes de las cuentas conectadas dentro de una app. Puedes editar sus credenciales y alcances, añadir otra conexión o eliminar una configuración.
Eliminar una configuración OAuth del workspace no se puede deshacer.
Para gestionar una configuración OAuth del workspace:
  1. Haz clic en Connectors en la barra lateral de tu workspace.
  2. Junto al conector, haz clic en View.
  3. Elige qué hacer:
    • Para editar una configuración, haz clic en View connection junto a la conexión. Actualiza el nombre, las credenciales o los alcances y luego haz clic en Save Changes. Deja Client Secret vacío para conservar el secreto existente.
    • Para añadir otra conexión al mismo conector, como el otro tipo de conector, haz clic en Add another connector.
    • Para eliminar una configuración, haz clic en View connection junto a la conexión, luego en Delete Connector y confirma.
Los cambios de alcance se aplican a las nuevas conexiones. Las personas que ya se conectaron conservan su acceso aprobado hasta que se conecten de nuevo. Las listas de alcances también pueden cambiar del lado del proveedor, así que revisa siempre los permisos que se muestran durante el flujo de conexión.

Controlar la disponibilidad en el workspace

Los propietarios y administradores del workspace pueden elegir qué conectores pueden usar las personas del workspace. Consulta Gestionar la disponibilidad de conectores para tu workspace.
Necesitas un plan Business o Enterprise para gestionar la disponibilidad de conectores.

Preguntas frecuentes

Puede que necesites reconectar si la cuenta se desconectó, se revocó su acceso o el servicio conectado requiere que inicies sesión de nuevo. Para los pasos, consulta Gestionar tus conectores arriba.
Cuando usas tu propio cliente OAuth, la URL de callback registrada en el servicio debe coincidir exactamente con la que envía Base44. Comprueba que https://connectors.base44.com/api/oauth/callback está registrada en tu app OAuth. Si la conexión todavía usa URLs por app, debes registrar todas las URLs que lista. Para encontrarlas, consulta Ver tus URLs de callback arriba.
Un conector para usuarios de la app solo funciona para las personas que admite tu propia app OAuth. La mayoría de los proveedores limitan una app OAuth nueva a un público de prueba o interno hasta que la publicas o distribuyes. Revisa el ajuste de público de tu app OAuth con el proveedor.

¿Necesitas más control sobre una API específica? Usa una integración personalizada.
Esta página fue traducida con IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.