Skip to main content
Shared connectors let you securely connect your own accounts (such as your Gmail or Slack) to your Base44 app using OAuth, without managing API keys. Once connected, you can use a tool across pages, flows, and backend functions in your app. Everyone who uses your app shares the same connected account.
Using connectors in Base44
If you want the people who use your app to connect their own accounts instead, see App user connectors.
You need a Builder plan or higher to use connectors.

Adding a connector

You can connect a tool to your app from the AI chat or from your app dashboard. Both routes take you through the same authorization flow.

From the AI chat

Base44 suggests connector prompts based on your app’s structure, pages, and data to help you get started faster. You can also describe what you want in your own words. To connect a tool from the AI chat:
  1. In your app editor, open the AI chat.
  2. Describe what you want the app to do, for example:
Send me a daily email with my to-do list using Gmail.
  1. Select how you want to connect the tool when prompted (either a shared connector or for your app users).
    Sharedconnectedgmail
  2. Review the Action required and Required permissions.
  3. Click Connect to [tool].
  4. Complete the sign-in authorization.

From the dashboard

You can also browse all available connectors from your app dashboard and use ready-made prompts to get started.
Adding connectors from your app's dashboard
To connect a tool from the dashboard:
  1. Go to your app’s dashboard and click IntegrationsBrowse.
  2. Click Use on a connector.
  3. Click an example prompt to add it to the AI chat, then edit it if needed.
  4. Select how you want to connect the tool when prompted (either a shared connector or for your app users).
    Selecting a shared connector in the chat so that your app users all use the same account
  5. Review the Action required and Required permissions.
  6. Click Connect to [tool].
  7. Complete the sign-in authorization.
Notes:
  • If you click Skip in the authorization window, the connector is not added. You can run the connection flow again from the AI chat or from IntegrationsBrowse.
  • Some tools require additional steps on their platform after connecting to your Base44 app.

Prompt examples

Use the prompts below as a starting point. You can adapt them to suit your app. If you need more inspiration, go to IntegrationsBrowse in your app dashboard to browse all available connectors and their ready-made prompts.
Send me a daily email with my to-do list using Gmail.
Post a message to the Slack #support channel when a new ticket is created.
Sync new records from this app into a Google Sheets spreadsheet.

Managing connectors

View and manage your app’s connectors, review what each can access, and switch or disconnect the connected account per tool as needed.
App dashboard showing the Integrations page with the My integrations tab selected, listing connected tools and a View access button.
To manage your connectors:
  1. Go to your app’s dashboard and click Integrations.
  2. Click the My integrations tab.
  3. For each connector, choose what you want to do:
    • View access: Check the permissions granted to the app.
    • More actions: Switch or disconnect an account. The new account is used for future actions.
    • Reconnect: Connect an account again.

FAQs

Click a question below to learn more about connectors.
You can connect your Base44 app to Gmail, Google Workspace tools (Drive, Docs, Sheets, Slides), Google Calendar, Google BigQuery, Google Analytics, Slack User, Slack Bot, Discord, GitHub, Notion, ClickUp, Wrike, Box, Salesforce, HubSpot, LinkedIn, TikTok, and more.To see the most up-to-date list, go to your app’s dashboard and click IntegrationsBrowse.
Yes. You can connect multiple tools to the same app.
Each app uses one account per connector type, for example a single Gmail account for a Gmail connector or a single Slack account for a Slack connector. To connect to a different account, click the More actions icon and choose Switch account.
If you build a flow that requires additional permissions from a connector you already connected, Base44 prompts you to review and approve the updated permissions for that tool before the flow can run.
Any teammate who can edit the app can connect an external tool. Once connected, all teammates who can edit the app can use the shared connector. People who use your published app interact with data and actions powered by that connector but do not connect their own accounts.
  • Connectors are managed, OAuth-based connections to popular tools that you can set up from the AI chat without handling API keys.
  • Integrations include custom and manual integrations where you configure API keys and credentials yourself. Use integrations when you need fine-grained control over a specific API or a tool that does not yet have a connector.