# Teable > Teable is an AI spreadsheet for business teams to manage relational data, automate workflows, and build custom apps using natural language. Teable combines a spreadsheet-style interface with a PostgreSQL-backed database, real-time collaboration, linked records, formulas, and multiple views. Teams use it for customer management, project tracking, operations, and other business processes. AI Chat, AI Fields, App Builder, and automations work with the data in Teable. Teable is available as a hosted service and as self-hosted software, with an open-source core and commercial features. Cloud offers Free, Pro, and Business plans; usage limits and feature availability depend on the plan. Creating and managing a Cloud workspace requires an account. Self-hosted AI features require Business or higher and the full-featured deployment; the standalone deployment does not include AI Chat or App Builder. Consult Pricing and Deployment before choosing a plan or installation. Table import supports CSV and Excel (.xlsx), with a documented 5 MB limit for Excel files; table and view export uses CSV. Project import and export uses .tea files. AI Chat can read PDFs, Excel files, Word documents, and images as conversation attachments. These are separate capabilities; see the relevant guides for details. A project in the UI is a base in the API and CLI, with identifiers such as baseId. Teable provides an authenticated HTTP API for reading and managing data. Cloud API requests use https://app.teable.ai/api; self-hosted requests use the instance domain with /api. Authentication uses Bearer tokens from personal access tokens or OAuth 2.0. An official agent skill connects external AI agents through the Teable CLI. Languages: the public website currently lists English (root paths), Chinese (/zh), Russian (/ru), German (/de), French (/fr), Spanish (/es), Italian (/it), Japanese (/ja), Turkish (/tr), Ukrainian (/uk), and Arabic (/ar). The links below select English content; English help documents use /en/. Documentation links use available Markdown versions; website-only resources retain their HTML URLs. ## Start Here - [Product overview](https://teable.ai/): Overview of the AI spreadsheet, business workflows, custom apps, and deployment options. - [Pricing](https://teable.ai/pricing): Free and paid plans, usage quotas, and feature availability for Cloud and self-hosted deployments. - [Spaces](https://help.teable.ai/en/basic/space.md): Create and manage the spaces that organize your projects and collaboration. - [Projects and project migration](https://help.teable.ai/en/basic/base.md): Organize tables, apps, and automations; import or export projects as .tea files. - [Templates](https://teable.ai/templates): Browse reusable business and AI app templates to create a project. ## Products and Use Cases - [Spreadsheet to App](https://teable.ai/spreadsheet-to-app): Turn Excel or CSV data into a business app with forms, permissions, and automations. - [AI App Builder](https://teable.ai/ai-app-builder): Describe a business app in natural language and build an interface connected to Teable data. - [Workflow Generator](https://teable.ai/workflow-generator): Use spreadsheets, PDFs, documents, or other business files as context to generate a data table and an automation workflow. - [AI Web Scraper](https://teable.ai/ai-web-scraper): Collect website data into structured tables using natural-language requests. - [Online Form Builder](https://teable.ai/online-form-builder): Collect submissions as table records and connect responses to follow-up workflows. - [AI Project Management](https://teable.ai/ai-project-management): Connect tasks, budgets, approvals, resources, and files with AI-assisted apps and workflows. ## Comparisons These pages present Teable's own product comparisons. Consult the relevant vendors' current documentation and pricing when evaluating specific claims. - [Comparison overview](https://teable.ai/compare): Teable-authored comparisons with database, spreadsheet, project management, automation, and app-building tools. - [Teable vs Airtable](https://teable.ai/compare/airtable-alternative): Teable's comparison of spreadsheet-style databases, AI, automations, app building, and self-hosting. - [Teable vs Excel](https://teable.ai/compare/excel-alternative): Teable's comparison of workbook-based processes with connected business data, AI workflows, and custom apps. - [Teable vs NocoDB](https://teable.ai/compare/nocodb-alternative): Teable's comparison of database interfaces, data management, AI workflows, and app building. ## Data, Imports, and Views - [Tables](https://help.teable.ai/en/basic/table.md): Create, organize, and share database tables within a project. - [Import data](https://help.teable.ai/en/basic/table/import.md): Import CSV or Excel files, or import from Airtable and Google Sheets; Excel files must be 5 MB or smaller. - [Export data](https://help.teable.ai/en/basic/table/export.md): Download an entire table or the data shown in a view as CSV. - [Field types](https://help.teable.ai/en/basic/field.md): Reference for text, numbers, dates, attachments, relationships, computed fields, and other column types. - [Grid view](https://help.teable.ai/en/basic/view/grid.md): View and edit records as rows and columns, with bulk editing and display controls. - [Form view](https://help.teable.ai/en/basic/view/form.md): Collect submissions through a shareable form and save each response as a table record. ## AI, Apps, and Automation - [AI capabilities](https://help.teable.ai/en/basic/ai/overview.md): Entry point for AI Chat, App Builder, AI Fields, and AI automation; includes Cloud and self-hosted availability. - [AI Chat](https://help.teable.ai/en/basic/ai/ai-chat.md): Analyze and update data, read uploaded documents and images, and create apps or reports through conversation. - [AI Fields](https://help.teable.ai/en/basic/field/ai/ai-field.md): Generate summaries, classifications, scores, or images from record data using AI. - [App Builder](https://help.teable.ai/en/basic/ai/app-builder.md): Build and publish web apps, dashboards, and custom interfaces connected to Teable data. - [Connect and migrate data](https://help.teable.ai/en/basic/ai/connect-everything.md): Use AI Chat to migrate supported platforms and connect authorized APIs, databases, and other data sources. - [Automations](https://help.teable.ai/en/basic/automation.md): Configure workflows with triggers and actions, using AI or manual setup, and inspect execution history. - [Scheduled AI routines](https://help.teable.ai/en/basic/ai/routine.md): Schedule an AI prompt and review the results of individual runs. - [Credentials and integrations](https://help.teable.ai/en/basic/credential.md): Manage external connections and secrets, then grant access to apps and automations. - [Custom AI models](https://help.teable.ai/en/basic/ai/custom-model.md): Configure OpenAI, Anthropic, or OpenAI-compatible model providers; requires Pro or higher, with self-hosted AI additionally requiring Business or higher. ## API and AI Agent Integration - [API overview](https://help.teable.ai/en/api-doc/overview.md): API base URLs, Bearer authentication, resource IDs, permissions, pagination, and record formats. - [Personal access tokens](https://help.teable.ai/en/api-doc/token.md): Create tokens with permission scopes and access to selected projects or spaces. - [OAuth applications](https://help.teable.ai/en/api-doc/oauth.md): Build integrations in which users authorize access to their Teable data using OAuth 2.0. - [Get records](https://help.teable.ai/en/api-doc/record/get.md): Read table records through the API with query options and pagination. - [Connect external AI agents](https://help.teable.ai/en/basic/ai/teable-skill.md): Install the official Teable agent skill and authenticate the CLI to manage data, apps, and automations. - [API documentation index](https://help.teable.ai/_llms/en/api.md): Discover record write operations, attachment uploads, error codes, and the full endpoint reference. ## Permissions, Security, and Self-Hosting - [Collaboration roles](https://help.teable.ai/en/basic/space/space-permission.md): Compare the operations available to collaborators at each permission level. - [Authority Matrix](https://help.teable.ai/en/basic/authority-matrix.md): Configure access to tables, records, fields, apps, and workflows; requires Business or higher. - [Single sign-on](https://help.teable.ai/en/basic/sso/overview.md): Configure OIDC-based SSO for a space; requires Business or higher. - [Security](https://help.teable.ai/en/basic/security.md): Official information about encryption, hosting, access controls, and data protection. - [Choose a deployment](https://help.teable.ai/en/deploy/choose.md): Compare Teable Cloud, standalone self-hosting, and the full-featured self-hosted platform. - [Self-hosted architecture](https://help.teable.ai/en/deploy/architecture.md): Understand the services needed for AI agents, app deployment, workflows, and PostgreSQL-backed collaboration. - [Self-hosted license activation](https://help.teable.ai/en/deploy/activate.md): Subscribe to and activate commercial features on a self-hosted instance. - [Source repository README](https://raw.githubusercontent.com/teableio/teable/develop/README.md): Official repository introduction, source code context, and development resources. ## Optional - [Business solutions](https://teable.ai/solutions): Examples of business processes that can be implemented with Teable. - [Customer stories](https://teable.ai/customers): Published accounts of how teams use Teable in their operations. - [Changelog](https://help.teable.ai/en/changelog.md): Detailed release history for checking recent changes; this page can be large. - [Complete help documentation index](https://help.teable.ai/llms.txt): Broader documentation discovery beyond this selection, including language indexes and API references.