# Major - [Introduction](https://docs.major.build/index.md): Major is a platform for building apps, agents, skills, and workflows on your company's data. - [Quickstart](https://docs.major.build/get-started/quickstart.md): Install the Major plugin in your AI client and build your first app. - [Use cases](https://docs.major.build/get-started/use-cases.md): Example apps, agents, and workflows you can build on Major, with prompts you can copy. - [Web app](https://docs.major.build/learn/web-app.md): Find your way around app.major.build: chat, apps, agents, workflows, connectors, and settings. - [Overview](https://docs.major.build/learn/apps/overview.md): Build, configure, and deploy internal tools as full-stack apps. - [Editor](https://docs.major.build/learn/apps/editor.md): Edit an app with the Platform Agent, a live preview, and the code view. - [Deploying](https://docs.major.build/learn/apps/deploying.md): Ship your apps to production. - [Environments](https://docs.major.build/learn/apps/environments.md): Configure connectors differently for staging and production. - [Environment Variables](https://docs.major.build/learn/apps/environment-variables.md): Configure per-app environment variables. - [Authentication (AuthN)](https://docs.major.build/learn/apps/authentication.md): Identify the current user in your Major app. - [Managed Databases](https://docs.major.build/learn/apps/managed-databases.md): Provision and manage PostgreSQL databases for your app. - [AI proxy](https://docs.major.build/learn/apps/ai-proxy.md): Call Anthropic, OpenAI, and Gemini from your app without API keys, billed to your Major credits. - [Agents client](https://docs.major.build/learn/apps/agents-client.md): Start and manage agent runs from your app's server code with @major-tech/agents-client. - [Domains](https://docs.major.build/learn/apps/domains.md): Connect your application to a branded domain name. - [Theming & Branding](https://docs.major.build/learn/apps/theming.md): Customize the look and feel of your apps. - [Queries](https://docs.major.build/learn/apps/queries.md): Inspect and edit database queries in your app. - [Errors](https://docs.major.build/learn/apps/errors.md): Monitor and debug runtime errors from your deployed apps. - [Webhook routes](https://docs.major.build/learn/apps/webhook-routes.md): Receive raw, unauthenticated HTTP callbacks from external services in your app. - [Overview](https://docs.major.build/learn/agents/overview.md): Build reusable AI agents that act on your data and apps. - [Models](https://docs.major.build/learn/agents/models.md): Pick the model an agent runs on. - [Tool Permissions](https://docs.major.build/learn/agents/tool-permissions.md): Control which connector tools and app endpoints an agent can use. - [External Channels](https://docs.major.build/learn/agents/external-channels.md): Deploy an agent as its own Slack bot to receive and reply in channels and DMs. - [Access & Permissions](https://docs.major.build/learn/agents/access.md): Role-based access control for agents and skills. - [Overview](https://docs.major.build/learn/skills/overview.md): Reusable instruction bundles that extend what your agents can do. - [Overview](https://docs.major.build/learn/workflows/overview.md): Chain agents, app calls, branches, loops, and human approvals into a graph that runs on its own. - [Nodes](https://docs.major.build/learn/workflows/nodes.md): Every workflow node type, its fields, and the rules a workflow graph must follow. - [State and input](https://docs.major.build/learn/workflows/state.md): Pass data between workflow nodes and define the input a workflow accepts. - [Overview](https://docs.major.build/learn/triggers/overview.md): Every way work starts in Major: Run now, schedules, connector events, webhooks, and app triggers. - [Schedules](https://docs.major.build/learn/triggers/schedules.md): Run a workflow automatically on a recurring cron schedule. - [Connector events](https://docs.major.build/learn/triggers/connector-events.md): Start a workflow when something happens in a connected service, like a Slack message or a Stripe payment. - [Webhooks](https://docs.major.build/learn/triggers/webhooks.md): Start a workflow by calling its URL with a bearer token. - [App triggers](https://docs.major.build/learn/triggers/app-triggers.md): Let your deployed apps start and manage agent runs. - [Overview](https://docs.major.build/learn/connectors/overview.md): How connectors give apps, agents, and workflows secure access to your data. - [Resource Client](https://docs.major.build/learn/connectors/resource-client.md): Type-safe, zero-dependency client for accessing your Major connectors. - [Proxy fetch](https://docs.major.build/learn/connectors/proxy-fetch.md): Call any HTTP API on a connector through Major with a drop-in fetch, so third-party SDKs work without API keys. - [MCP](https://docs.major.build/build/mcp.md): Build on Major from Claude Code, Codex, ChatGPT, Claude Desktop, Cursor, or any MCP client. - [CLI](https://docs.major.build/build/cli.md): Build Major apps, agents, skills, and workflows from your own machine and IDE with the Major CLI. - [Platform Agent](https://docs.major.build/build/platform-agent.md): The AI assistant in the Major web app that builds apps, agents, skills, and workflows and answers questions about your data. - [Members & Roles](https://docs.major.build/settings/members-and-roles.md): Invite members and manage who can access your apps, agents, and connectors. - [Connected Accounts](https://docs.major.build/settings/connected-accounts.md): Manage the third-party accounts you've authorized with Major. - [Tool Permissions](https://docs.major.build/settings/tool-permissions.md): Set how your own chats treat each connector and app tool. - [Models](https://docs.major.build/settings/models.md): Choose which model each Platform Agent tier uses for your organization. - [Audit Log](https://docs.major.build/settings/audit-log.md): Monitor resource invocations across your organization. - [Billing & Plans](https://docs.major.build/settings/billing.md): Manage your organization's plan, credits, and billing. - [CLI overview](https://docs.major.build/reference/cli/overview.md): Install the Major CLI, log in, and find every command. - [major app](https://docs.major.build/reference/cli/app.md): Create, clone, run, deploy, and inspect Major apps from the CLI. - [major agent](https://docs.major.build/reference/cli/agent.md): Create, clone, run, and manage file-based agents from the CLI. - [major skill](https://docs.major.build/reference/cli/skill.md): Create, clone, and list file-based skills from the CLI. - [major workflow](https://docs.major.build/reference/cli/workflow.md): Create, clone, and list file-based workflows from the CLI. - [major resource](https://docs.major.build/reference/cli/resource.md): Attach connectors to an app and switch its environment from the CLI. - [major vars](https://docs.major.build/reference/cli/vars.md): Read and change an app's environment variables from the CLI. - [pull, push, validate, publish](https://docs.major.build/reference/cli/sync.md): Sync, check, and release the app, agent, skill, or workflow in the current folder. - [major sandbox](https://docs.major.build/reference/cli/sandbox.md): Commands that run inside a Major sandbox. - [major org](https://docs.major.build/reference/cli/org.md): List organizations and choose your default one from the CLI. - [major user](https://docs.major.build/reference/cli/user.md): Log in to Major, log out, and set your GitHub username from the CLI. - [major update](https://docs.major.build/reference/cli/update.md): Update the Major CLI to the latest version. - [Connectors](https://docs.major.build/reference/connectors.md): Every connector Major supports, grouped by category, with the authentication modes each one offers. ## Optional - [App editor](https://app.major.build) - [CLI repository](https://github.com/major-technology/cli) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.