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.

Connect your Base44 app to popular tools using secure OAuth connections. No API keys needed.
Connector icons displayed in a row
You need a Builder plan or higher to use connectors.

Browse by category

Communication

Gmail, Outlook, Slack, Discord, Microsoft Teams, Google Meet

Productivity

Drive, Docs, Sheets, Calendar, Slides, Tasks, Notion, Dropbox, Box, Airtable, OneDrive, Classroom

Social

Instagram Business, LinkedIn, TikTok

Data & analytics

Google Analytics, BigQuery, Search Console

CRM

HubSpot, Salesforce

Project management

ClickUp, Linear, Wrike

Development

GitHub, GitLab

Developer tools

Contentful, Supabase

Documents

Microsoft SharePoint

Finance

Splitwise

Forms & surveys

Typeform

HR

BambooHR

Scheduling

Calendly

AI & ML

Hugging Face

Website & e-commerce

Wix
Open the AI chat and describe what you want to build in your own words. Base44 suggests relevant connector prompts based on your app’s structure, pages, and data.

Payments

Sell products or subscriptions and get paid online.Learn more about setting up StripeWhat you can do:
  • Sell subscriptions or one-time products.
  • Trigger workflows after successful payments.
  • Connect purchases to your app data.
Example prompts:
Connect Stripe and let people pay for a subscription in my app.
Charge customers with Stripe when they place an order in my app.
When a payment succeeds in Stripe, update the order status in my app and send a confirmation email.
Permissions requested:
read_write access to payments, customers, and checkout sessions

Communication

Automate email sending and inbox management.What you can do:
  • Send daily email digests.
  • Alert teammates when something changes.
  • Email summaries of activity.
Example prompts:
Send me a daily email with my to-do list using Gmail.
Email me a summary of all new signups from today.
Send a weekly Gmail digest with key metrics from this dashboard.
Permissions requested:
gmail.readonly
gmail.send
gmail.modify
gmail.compose
Email and calendar.What you can do:
  • Send email summaries.
  • Create calendar events.
  • Check availability.
Example prompts:
Connect to my Outlook account and send me a daily email summary from this app.
Create Outlook calendar events when a new meeting is confirmed in this app.
Check my Outlook calendar availability before scheduling appointments.
Permissions requested:
Mail.ReadWrite
Mail.Send
Calendars.ReadWrite
Send messages and manage Slack as a user.What you can do:
  • Post updates to channels.
  • Notify teammates.
  • Search messages.
Example prompts:
Post a message to the #support channel when a new ticket is created.
Send a daily summary of completed tasks to my team's Slack channel.
Send alerts to a Slack channel when deadlines are approaching.
Permissions requested:
channels:read
chat:write
users:read
Post as a branded bot.What you can do:
  • Send automated bot messages.
  • Post updates.
  • Trigger alerts.
Example prompts:
Send a message as a bot to the #announcements channel when a release is published.
Send a daily bot summary to #team-updates at 5pm.
Send a bot message to #product-updates when a feature flag is enabled.
Permissions requested:
chat:write
channels:read
bot access
Notify channels and communities.What you can do:
  • Post messages.
  • Send alerts.
  • Notify communities.
Example prompts:
Post a message to the #announcements channel when a new feature is released.
Send an alert to the #ops channel when a critical error occurs.
Notify a Discord channel when a new support ticket is created.
Permissions requested:
webhook or bot access
Team chat and meetings.What you can do:
  • Send channel messages.
  • Schedule meetings.
  • Share updates.
Example prompts:
Send a notification to my Teams channel when a new client is added.
Send meeting summaries to a Teams channel.
Schedule a Teams meeting when a booking is confirmed.
Permissions requested:
User.Read
Calendars.Read
Calendars.ReadWrite
offline_access
Chat.ReadWrite
OnlineMeetings.ReadWrite
Team.ReadBasic.All
Channel.ReadBasic.All
ChannelMessage.Send
Group.Read.All
Directory.Read.All
Video meetings.What you can do:
  • Create meeting links.
  • Generate meeting spaces.
  • Sync meetings.
Example prompts:
Create a Google Meet space when a new meeting is scheduled.
Generate a Google Meet link when a booking is confirmed.
Add a Google Meet link to scheduled appointments in my app.
Permissions requested:
/auth/meetings.space.created
/auth/meetings.space.readonly

Productivity

Store and manage files.What you can do:
  • Save files.
  • Organize folders.
  • Back up data.
Example prompts:
Save generated PDF reports from my app to Google Drive.
Upload files from this app to a Google Drive folder for each client.
Back up exported data from this app to Google Drive every week.
Permissions requested:
https://www.googleapis.com/auth/drive.file
Create and edit documents.What you can do:
  • Generate docs.
  • Fill templates.
  • Create notes.
Example prompts:
Generate a Google Doc contract when a new client is added.
Create a Google Doc with a daily summary of activity from my app.
Save meeting notes from this app to a Google Doc.
Permissions requested:
https://www.googleapis.com/auth/documents
https://www.googleapis.com/auth/documents.readonly
Manage spreadsheet data.What you can do:
  • Sync data.
  • Import and export.
  • Generate reports.
Example prompts:
Sync new records from this app into a Google Sheets spreadsheet.
Keep a Google Sheets dashboard updated with daily metrics from my app.
Export weekly reports from this app to Google Sheets automatically.
Permissions requested:
https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/spreadsheets.readonly
Manage schedules.What you can do:
  • Sync bookings.
  • Create events.
  • Check availability.
Example prompts:
Sync all my bookings directly to my Google Calendar.
Show my real-time availability from Google Calendar to clients.
When an appointment is confirmed, create a calendar event and invite attendees.
Permissions requested:
https://www.googleapis.com/auth/calendar
https://www.googleapis.com/auth/calendar.readonly
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/calendar.events.readonly
https://www.googleapis.com/auth/calendar.events.freebusy
https://www.googleapis.com/auth/calendar.freebusy
https://www.googleapis.com/auth/calendar.app.created
https://www.googleapis.com/auth/calendar.calendarlist.readonly
https://www.googleapis.com/auth/calendar.events.public.readonly
https://www.googleapis.com/auth/calendar.settings.readonly
Manage workspace content.What you can do:
  • Sync databases.
  • Write pages.
  • Organize content.
Example prompts:
Sync a Notion database with my CRM records.
Write project updates from this app into a Notion page.
Create a new Notion page for every new client added in this app.
Permissions requested:
read_content
update_content
insert_content
read_comments
create_comments
read_users
Store files in the cloud.What you can do:
  • Upload files.
  • Sync content.
  • Organize storage.
Example prompts:
Upload files from this app to Dropbox.
Save client documents from this app to a Dropbox folder.
Sync uploaded files from this app to Dropbox automatically.
Permissions requested:
account_info.read
files.metadata.read
files.content.read
files.content.write
Secure content management.What you can do:
  • Store files.
  • Manage folders.
  • Share content.
Example prompts:
Connect Box and list files for a selected project.
Upload files from this app to a Box folder.
Show Box files related to each client inside my app.
Permissions requested:
root_readwrite
Flexible databases.What you can do:
  • Sync records.
  • Manage tables.
  • Build workflows.
Example prompts:
Sync data from this app with Airtable.
Create Airtable records when a new form is submitted in this app.
Show Airtable data in a dashboard inside my app.
Permissions requested:
data.records:read
data.records:write
schema.bases:read
Create presentations.What you can do:
  • Generate slides.
  • Fill templates.
  • Share decks.
Example prompts:
Generate a Google Slides presentation summarizing this week's key KPIs.
Create a presentation from KPI data in this app.
Build a Google Slides deck from a weekly report in this app.
Permissions requested:
https://www.googleapis.com/auth/presentations
https://www.googleapis.com/auth/presentations.readonly
Manage tasks.What you can do:
  • Create tasks.
  • Track progress.
  • Manage lists.
Example prompts:
Create a Google Task when a new item is added in this app.
Add a Google Task when a request is marked urgent.
Sync tasks from this app to my Google Tasks list.
Permissions requested:
tasklists.readonly
tasks.readonly
tasks
Cloud file storage.What you can do:
  • Store files.
  • Sync data.
  • Access documents.
Example prompts:
Save files from this app to OneDrive.
Upload generated reports from this app to OneDrive automatically.
Show OneDrive files related to each client in my app.
Permissions requested:
files.ReadWrite.All
Sites.ReadWrite.All
Search.Read.All
User.Read
offline_access
openid
profile
email
Course management.What you can do:
  • Manage courses.
  • View assignments.
  • Track students.
Example prompts:
List assignments from Google Classroom.
Show active Google Classroom courses in a dashboard.
Pull Google Classroom assignments and due dates into this app.
Permissions requested:
classroom.announcements
classroom.courses.readonly
classroom.coursework.me
classroom.coursework.students
classroom.courseworkmaterials
classroom.rosters.readonly
classroom.student-submissions.me.readonly
classroom.topics

Social

Publish feed posts and manage comments for an Instagram Business account.What you can do:
  • Publish photos and videos to an Instagram Business feed.
  • Read, reply to, edit, and delete comments.
  • Access basic account details, such as username, ID, and media.
Example prompts:
Publish an approved Instagram Business feed post from this app.
Show recent Instagram Business posts and comments in a dashboard.
Reply to new Instagram Business comments from this app.
Permissions requested:
instagram_business_basic
instagram_business_manage_comments
instagram_business_content_publish
Instagram Business supports feed posts only. Stories, Reels, direct messages, and profile updates are not supported.
Share updates and profiles.What you can do:
  • Post updates.
  • Share content.
  • Manage profile data.
Example prompts:
Post a LinkedIn update when I publish a new article.
Share company announcements to my LinkedIn profile.
Draft a LinkedIn post and let me approve it before publishing.
Permissions requested:
openid
profile
r_ads_reporting
r_organization_social
rw_organization_admin
w_member_social
r_profile_basicinfo
r_ads
r_verify
w_organization_social
rw_ads
r_basicprofile
r_organization_admin
email
r_1st_connections_size
Track social performance.What you can do:
  • View stats.
  • Track followers.
  • Analyze content.
Example prompts:
Show my TikTok profile stats and follower count in a dashboard.
List my recent TikTok videos with their view counts.
Show my total likes, followers, and video count from TikTok.
Permissions requested:
artist.certification.read
artist.certification.update
user.info.basic
user.info.profile
user.info.stats
video.list

Data & analytics

Track website performance.What you can do:
  • View traffic.
  • Monitor engagement.
  • Generate reports.
Example prompts:
Connect Google Analytics and show pageviews, sessions, and top pages in a dashboard.
Pull my Google Analytics traffic by source and show trends week over week.
Create a weekly report from Google Analytics and email it to me.
Permissions requested:
analytics.readonly
analytics.edit
Query analytics data.What you can do:
  • Run queries.
  • Analyze data.
  • Build dashboards.
Example prompts:
Connect this app to my BigQuery project and add a data agent that answers questions about my analytics.
Let users ask questions about sales trends from my BigQuery dataset.
Alert me when a KPI drops below a threshold based on BigQuery data.
Permissions requested:
https://www.googleapis.com/auth/bigquery.readonly
SEO insights.What you can do:
  • Track rankings.
  • Monitor clicks.
  • Analyze queries.
Example prompts:
Connect Search Console and show my top queries and click data.
Alert me when a page drops in search rankings.
Track indexing status for new pages in this app.
Permissions requested:
webmasters
webmasters.readonly

CRM

Manage CRM data.What you can do:
  • Sync contacts.
  • Track deals.
  • Automate marketing.
Example prompts:
Sync new leads from this app into HubSpot contacts.
Show HubSpot deal stages inside my project dashboard.
Create HubSpot contacts when people sign up in this app.
Permissions requested:
crm.objects.contacts.read
crm.objects.contacts.write
crm.objects.companies.read
crm.objects.companies.write
crm.objects.deals.read
crm.objects.deals.write
crm.objects.owners.read
crm.objects.quotes.read
crm.objects.quotes.write
crm.lists.read
crm.lists.write
crm.schemas.contacts.read
crm.schemas.companies.read
crm.schemas.deals.read
tickets
e-commerce
automation
forms
files
content
social
analytics.read
Manage CRM pipelines.What you can do:
  • Sync leads.
  • Track opportunities.
  • Manage pipelines.
Example prompts:
Sync new leads from this app into Salesforce.
Show Salesforce opportunity stages inside my project dashboard.
Log customer support requests in Salesforce automatically.
Permissions requested:
api
refresh_token
full
web
id
openid
profile
email
address
phone
offline_access
custom_permissions
wave_api
chatter_api
visualforce
content
cdp_api
cdp_profile_api
cdp_query_api
cdp_segment_api
interaction_api
cdp_ingest_api
pardot_api

Project management

Manage projects.What you can do:
  • Create tasks.
  • Track work.
  • Manage teams.
Example prompts:
Connect ClickUp and show my tasks by status and due date in a dashboard.
Create a new ClickUp task when a new record is added to my Requests entity.
Sync ClickUp task status back into this app so I can track progress here.
Permissions requested:
Access to ClickUp resources such as tasks, lists, and spaces, based on the permissions you already have in your workspace.
Track issues.What you can do:
  • Create issues.
  • Track progress.
  • Manage workflows.
Example prompts:
Connect Linear and show my issues by status, assignee, and priority in a dashboard.
Create a Linear issue automatically when a bug is submitted in this app.
Sync Linear issue status back into this app so I can track progress here.
Permissions requested:
read
issues:create
comments:create
write
admin
Coordinate teams.What you can do:
  • Plan projects.
  • Track tasks.
  • Generate reports.
Example prompts:
Connect Wrike and show tasks for a selected project in a dashboard.
Display Wrike task statuses and assignees in a read-only dashboard.
Generate a weekly Wrike project status report and email it to me.
Permissions requested:
Default
wsReadOnly

Development

Manage repos and PRs.What you can do:
  • Track PRs.
  • Manage repos.
  • Create issues.
Example prompts:
Connect to my GitHub account and list all open pull requests for review.
Show open issues from my repository in a dashboard.
Create a new GitHub issue when a bug is reported in this app.
Permissions requested:
exact scopes depend on the flows you build and may include access to repositories and organization data
Manage pipelines.What you can do:
  • Track MRs.
  • Run pipelines.
  • Manage repos.
Example prompts:
List open merge requests in my GitLab project.
Show open GitLab merge requests in a dashboard.
Create a GitLab issue when a bug is reported in this app.
Permissions requested:
api
read_user
openid
profile
email

Developer tools

Headless CMS.What you can do:
  • Fetch content.
  • Manage entries.
  • Sync data.
Example prompts:
Show content from Contentful in this app.
Pull blog posts from Contentful and display them in a dashboard.
Sync published Contentful entries into this app.
Permissions requested:
content_management_manage
Read project data.What you can do:
  • Browse schema.
  • Read tables.
  • View status.
Example prompts:
Show Supabase tables in this app.
Browse my Supabase schema and list all tables with row counts.
Show project status and recent database tables from Supabase.
Permissions requested:
Projects:Read
Secrets:Read
Database:Read

Documents

Manage documents.What you can do:
  • Store files.
  • Share documents.
  • Manage lists.
Example prompts:
Show SharePoint documents for a selected site in this app.
Display files from a SharePoint document library in a dashboard.
Sync documents from SharePoint to records in this app.
Permissions requested:
offline_access
User.Read
Files.ReadWrite.All
Sites.ReadWrite.All

Finance

Track expenses.What you can do:
  • Track balances.
  • Split bills.
  • Manage expenses.
Example prompts:
Show current Splitwise balances for my group in this app.
Display all shared expenses from Splitwise in a dashboard.
Show who owes what across my Splitwise group.
Permissions requested:
read:user_profile
read:network
write:manage_network
read:expenses
write:create_expenses
write:modify_expenses
read:metadata
read:notifications

Forms & surveys

Collect responses.What you can do:
  • Collect data.
  • Trigger workflows.
  • Analyze responses.
Example prompts:
Show Typeform responses in this app.
Pull the latest Typeform responses into a dashboard.
Trigger a workflow in this app when a new Typeform response is submitted.
Permissions requested:
accounts:read
forms:read
forms:write
responses:read

HR

Manage employees.What you can do:
  • View directory.
  • Track time off.
  • Manage HR data.
Example prompts:
Show my employee directory from BambooHR in this app.
Display upcoming time off from BambooHR in a dashboard.
Show employee details and managers from BambooHR.
Permissions requested:
application
application.write
job_opening
job_opening.write
email
openid
company:details
company:info
job_organization
employee
employee.write
employee:contact
employee:demographic
employee:job
employee:management
employee:name
employee:photo
employee_directory
offline_access
public.integration
public.user
webhooks
webhooks.write
time_off

Scheduling

Manage bookings.What you can do:
  • Show availability.
  • Track meetings.
  • Trigger workflows.
Example prompts:
Show upcoming Calendly bookings in this app.
Display available Calendly meeting slots in a dashboard.
Trigger a workflow in this app when a new Calendly booking is confirmed.
Permissions requested:
availability:read
event_types:read
locations:read
scheduled_events:read
users:read

AI & ML

AI models and inference.What you can do:
  • Run models.
  • Analyze data.
  • Build AI features.
Example prompts:
Run sentiment analysis on customer feedback using Hugging Face.
Use a Hugging Face model to classify support tickets in this app.
Analyze text from this app with a Hugging Face model and return structured results.
Permissions requested:
manage-repos
read-repos
contribute-repos
openid
profile
email
inference-api

Website & e-commerce

Access site data.What you can do:
  • View analytics.
  • Sync customers.
  • Track orders.
Example prompts:
Show Wix site analytics in this app.
Display recent Wix store orders in a dashboard.
Sync Wix customer data into this app and show it in a table.
Permissions requested:
Manage stores
Manage form submissions
Manage payments
Manage coupons
Manage events
Manage Paylinks
Manage blog
Manage Media Manager
Read stores
Manage inbox messages
Read site, business, and email details
Manage restaurants
Manage bookings
Manage eCommerce data
Manage email marketing
Manage members and contacts

Related articles

Using Connectors

Learn about connectors

Setting up shared connectors

Use one connected account across your app

Connectors for app users

Let users connect their own accounts