PostgreSQL
Jira
GitHub
Slack
OpenAI
Zendesk
HubSpot
Claude
GitLab
Snowflake
Google Drive
Outlook
Gemini
Linear
Dropbox
Freshdesk
Twilio
Mistral
SQL Server
Bitbucket
Groq
Gmail
BambooHR
Oracle
Point it at a database you already run.
NocoAI reads the schema that is already there: tables, types, foreign keys. On top it builds views, forms and an app. Your database stays the system of record, in your own infrastructure, with NocoDB as the interface.
Connect my Postgres database and build me an operations app on top of it: a dashboard of orders by month, a view of orders that shipped late, and a form my warehouse team can use to log a shipment.
- Databases
PostgreSQL
- MySQL
- SQLite
MS SQL ServerEnterprise
SnowflakeEnterprise
OracleEnterprise
Pull records out of the tools your team already lives in.
A sync brings records into a base on a schedule and keeps them current. Once they're in, they're ordinary rows: join them to your own tables, filter them, chart them, and let NocoAI build on top of the lot.
Sync my Jira issues and my GitHub pull requests into one base, link them by branch name, and build me a sprint dashboard showing open issues by assignee, cycle time per issue, and anything that has been in review for more than three days.
- Tickets & issues
Jira
Linear
GitHub
GitLab
Bitbucket
Zendesk
Freshdesk
Chatwoot
- CRM
HubSpot
- Calendars
- Google Calendar
Outlook Calendar
- CalDAVApple iCloud and others
- Files
Google Drive
Dropbox
Box
- People
BambooHR
- Databases
PostgreSQL
- MySQL
MS SQL Server
Bring your own model, or your own endpoint.
AI fields, agents and the builder itself run on a provider you choose and a key you hold. Pick a hosted provider, or point NocoDB at any OpenAI-compatible endpoint. That includes a model on your own hardware, where no prompt or record leaves your network.
Add an AI field to my support tickets table that classifies each ticket as bug, billing, how-to or feature request, and a second field that summarises the customer's problem in one sentence for my weekly report.
- Frontier providers
OpenAI
Anthropic Claude
Google Gemini
Mistral
Cohere
xAI
- DeepSeek
Alibaba Qwen
- Inference platforms
Groq
Together
Fireworks
Cerebras
Baseten
DeepInfra
Hugging Face
Vercel AI Gateway
- Cloud providers
- Amazon Bedrock
- Azure OpenAI
- Your own
- Any OpenAI-compatible endpointOllama, vLLM, LM Studio, a gateway of your own
- NocoDB-hostedIncluded, no key to bring
Do something when the data changes.
Workflows watch a table and then reach outward: post to a channel, send the email, create the issue, call your own endpoint. The trigger is a record event or a schedule; the steps are these.
When a support ticket is created with priority set to urgent, post it to our #support Slack channel with the customer name and a link to the record, and email the on-call engineer if nobody has picked it up within fifteen minutes.
- Messaging
Slack
Gmail
Outlook
TwilioSMS and WhatsApp
- SMTPYour own mail server
- Work tools
GitHub
- Google Calendar
HubSpot CRM
Mailchimp
- Zoho
- Anything else
- HTTP requestAny API, any auth
- NocoDBRead and write your other tables
- AI stepGenerate, classify or decide mid-workflow
- Redis
- ClickHouse
Or move it across once and be done.
A sync keeps two systems in step. An import is the one-way move you make when you're leaving the other tool behind, Airtable included.
- Guide
Airtable
Tables, fields, links, views and records
CSV
One file or many, into new or existing tables
Excel
Multi-sheet, with sheets you can exclude
JSON
Nested objects flattened into fields
Google Sheets
By URL
Another NocoDB base
Duplicate schema, data, or both
Nothing you build here is trapped here.
Every integration above brings data in. These four are how it gets back out: to your own code, your own agents, and services we've never heard of.
REST API
Every table gets a versioned REST endpoint the moment it exists: read, write, filter, sort, paginate. No generation step, no separate service to deploy.
See the APIMCP
A built-in Model Context Protocol server, so Claude, Cursor or an agent of your own can read and write your bases with the permissions you grant it.
See agentsWebhooks
Fire on create, update or delete, with conditions and a payload you shape. The way most teams connect NocoDB to something we've never heard of.
Read the docsScripts
When a workflow step doesn't fit, write the logic instead. Scripts run against your base with full access to its data.
Read the docsMissing an integration? The framework is open source, and every package on this page is the same shape as one you could write. Read the source.
So, what do you want to build?
One sentence is enough to start. Free, no credit card, and the base it builds is yours to keep.