Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.base44.com/llms.txt

Use this file to discover all available pages before exploring further.

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, from the homepage when creating an app, or from your app’s dashboard. Each option follows 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. Choose Shared connector when prompted.
    Selecting a shared connector in the chat so that your app users all use the same account
  2. Review the Action required and Required permissions.
  3. Click Connect to [tool].
  4. Complete the sign-in authorization.

From the homepage

You can also add connectors before creating an app from the homepage. After you send your prompt, Base44 starts building your app and prompts you to connect and approve the selected connectors during the flow.
Homepage showing the Connectors option in the plus menu, with selected connectors above the prompt box before creating an app.
To connect a tool when creating an app:
  1. From the homepage, click the + menu above the prompt box.
  2. Select Connectors.
  3. Choose one or more connectors.
  4. Describe what you want to build.
  5. Review the Action required and Required permissions.
  6. Click Connect to [tool].
  7. Complete the sign-in authorization.
Selected connectors appear as chips above the chat input.

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. Choose Shared connector when prompted.
    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.

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, Google Calendar, Google BigQuery, Google Analytics, Slack, Discord, GitHub, Notion, ClickUp, Wrike, Box, Salesforce, HubSpot, LinkedIn, TikTok, and more.For the full list of available connectors, example prompts, and permissions, see the Connectors catalog.
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 or the homepage 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.