# n8n ## Docs - [AI Agents](https://mintlify.wiki/n8n-io/n8n/ai/agents.md): Build autonomous AI agents in n8n that can use tools, reason about problems, and execute complex multi-step tasks - [Embeddings](https://mintlify.wiki/n8n-io/n8n/ai/embeddings.md): Convert text into vector representations for semantic search and AI applications in n8n - [LangChain Nodes Reference](https://mintlify.wiki/n8n-io/n8n/ai/langchain-nodes.md): Complete reference for all LangChain nodes available in n8n, including chains, agents, tools, memory, and more - [AI Workflows Overview](https://mintlify.wiki/n8n-io/n8n/ai/overview.md): Learn how to build powerful AI-powered workflows in n8n using LangChain nodes, agents, and vector stores - [Vector Stores](https://mintlify.wiki/n8n-io/n8n/ai/vector-stores.md): Store and retrieve information using semantic search with vector databases in n8n - [API Authentication](https://mintlify.wiki/n8n-io/n8n/api/authentication.md): Learn how to authenticate your API requests using API keys and manage access scopes - [Credentials API](https://mintlify.wiki/n8n-io/n8n/api/credentials.md): Manage authentication credentials for workflow nodes using the n8n REST API - [Executions API](https://mintlify.wiki/n8n-io/n8n/api/executions.md): Monitor, control, and manage workflow execution history using the n8n REST API - [Node Execution](https://mintlify.wiki/n8n-io/n8n/api/node-execution.md): Understanding execution contexts, helpers, and runtime behavior in n8n nodes - [Node Parameters](https://mintlify.wiki/n8n-io/n8n/api/node-parameters.md): Complete guide to defining and configuring node parameters in n8n - [Node Types](https://mintlify.wiki/n8n-io/n8n/api/node-types.md): Complete guide to implementing n8n node types and their interfaces - [API Overview](https://mintlify.wiki/n8n-io/n8n/api/overview.md): Learn about n8n's REST API and how to interact with workflows, executions, and credentials programmatically - [Workflows API](https://mintlify.wiki/n8n-io/n8n/api/workflows.md): Create, manage, and execute workflows programmatically using the n8n REST API - [CLI Commands](https://mintlify.wiki/n8n-io/n8n/cli/commands.md): Complete reference of all n8n CLI commands for starting services, executing workflows, and managing your instance - [Execution Modes](https://mintlify.wiki/n8n-io/n8n/cli/execution.md): Understanding n8n execution modes, flags, and how to run workflows from the CLI - [Import & Export](https://mintlify.wiki/n8n-io/n8n/cli/import-export.md): Import and export workflows and credentials using the n8n CLI - [User Management](https://mintlify.wiki/n8n-io/n8n/cli/user-management.md): Manage n8n users and reset the database to default user state via CLI - [Architecture Overview](https://mintlify.wiki/n8n-io/n8n/contributing/architecture.md): Understanding n8n's monorepo structure, package organization, and key architectural patterns - [Contribution Guidelines](https://mintlify.wiki/n8n-io/n8n/contributing/guidelines.md): Guidelines for submitting pull requests, coding standards, and contributing to the n8n project - [Development Setup](https://mintlify.wiki/n8n-io/n8n/contributing/setup.md): Set up your local n8n development environment with pnpm, Node.js, and all required dependencies - [Testing Practices](https://mintlify.wiki/n8n-io/n8n/contributing/testing.md): Comprehensive guide to unit testing, integration testing, and E2E testing in the n8n monorepo - [Core Concepts](https://mintlify.wiki/n8n-io/n8n/core-concepts.md): Understanding nodes, workflows, triggers, credentials, and expressions in n8n - [Configuration](https://mintlify.wiki/n8n-io/n8n/hosting/configuration.md): Complete reference for n8n environment variables and configuration options for self-hosted deployments. - [Docker Deployment](https://mintlify.wiki/n8n-io/n8n/hosting/docker.md): Deploy n8n using Docker and Docker Compose with production-ready configurations and best practices. - [Self-Hosting Overview](https://mintlify.wiki/n8n-io/n8n/hosting/overview.md): Learn about self-hosting n8n, deployment options, and architecture choices for your workflow automation platform. - [Scaling n8n](https://mintlify.wiki/n8n-io/n8n/hosting/scaling.md): Learn how to scale n8n horizontally with queue mode, workers, and multi-main setup for high-volume production workloads. - [Installation Guide](https://mintlify.wiki/n8n-io/n8n/installation.md): Install and configure n8n for production use with npm, Docker, or Kubernetes - [Action Nodes](https://mintlify.wiki/n8n-io/n8n/integrations/actions.md): Explore n8n action nodes for data transformation, API operations, and workflow logic - [Anthropic Integration](https://mintlify.wiki/n8n-io/n8n/integrations/ai/anthropic.md): Integrate Claude AI models from Anthropic in n8n for advanced text generation, document analysis, image understanding, and prompt engineering. - [Google Gemini Integration](https://mintlify.wiki/n8n-io/n8n/integrations/ai/google-gemini.md): Integrate Google's Gemini AI models in n8n for multimodal understanding including text, images, audio, video, and document analysis. - [LangChain Integration](https://mintlify.wiki/n8n-io/n8n/integrations/ai/langchain.md): Build powerful AI agents and chains in n8n using LangChain components including models, memory, tools, and vector stores. - [OpenAI Integration](https://mintlify.wiki/n8n-io/n8n/integrations/ai/openai.md): Connect n8n to OpenAI for text generation, image analysis, audio transcription, and more with GPT-4, DALL-E, Whisper, and Sora. - [Integration Catalog Overview](https://mintlify.wiki/n8n-io/n8n/integrations/overview.md): Explore n8n's 500+ built-in integrations for workflow automation with APIs, databases, and services - [Popular n8n Nodes](https://mintlify.wiki/n8n-io/n8n/integrations/popular-nodes.md): Discover the most commonly used n8n integrations including Slack, Google Sheets, HTTP Request, and more - [Trigger Nodes](https://mintlify.wiki/n8n-io/n8n/integrations/triggers.md): Learn about n8n trigger types - webhooks, polling triggers, schedule triggers, and manual triggers for workflow automation - [Welcome to n8n](https://mintlify.wiki/n8n-io/n8n/introduction.md): Secure workflow automation for technical teams - Build powerful automations with 400+ integrations - [Credentials & Authentication](https://mintlify.wiki/n8n-io/n8n/node-development/credentials.md): Implement secure authentication and credential management for n8n nodes - [Node Structure](https://mintlify.wiki/n8n-io/n8n/node-development/node-structure.md): Deep dive into INodeType interface and node architecture - [Node Development Overview](https://mintlify.wiki/n8n-io/n8n/node-development/overview.md): Learn how to build custom nodes for n8n to extend workflow automation capabilities - [Node Testing](https://mintlify.wiki/n8n-io/n8n/node-development/testing.md): Write comprehensive tests for n8n nodes using Jest and nock - [Node Versioning](https://mintlify.wiki/n8n-io/n8n/node-development/versioning.md): Manage node versions and handle breaking changes gracefully - [Quickstart](https://mintlify.wiki/n8n-io/n8n/quickstart.md): Get n8n running and create your first workflow in under 5 minutes - [Creating Workflows](https://mintlify.wiki/n8n-io/n8n/workflows/creating-workflows.md): Learn how to create and structure workflows in n8n, including nodes, connections, and workflow parameters - [Error Handling](https://mintlify.wiki/n8n-io/n8n/workflows/error-handling.md): Learn how to handle errors, implement retry logic, and recover from failures in n8n workflows - [Execution Modes](https://mintlify.wiki/n8n-io/n8n/workflows/execution-modes.md): Understand the different execution modes in n8n - manual, trigger, webhook, worker - and how they affect workflow behavior - [Expressions](https://mintlify.wiki/n8n-io/n8n/workflows/expressions.md): Learn how to use expressions in n8n to transform data, access node outputs, and create dynamic workflows - [Nodes Overview](https://mintlify.wiki/n8n-io/n8n/workflows/nodes-overview.md): Understanding n8n nodes, their types, parameters, connections, and how to work with them programmatically