# Docs ## Docs - [API Key Best Practices](https://docs.langdock.com/administration/api-key-best-practices.md): Keep your Langdock API keys safe and secure with these best practices for key management. - [API Usage Export](https://docs.langdock.com/administration/api-usage-export.md): Export detailed API key usage data to CSV format for cost analysis, monitoring, and billing reconciliation. - [Finding Invoices](https://docs.langdock.com/administration/finding-invoices.md): Access and download your billing invoices directly from the Langdock Platform. All invoices are automatically generated and available immediately after payment processing. - [Identifying Use Cases](https://docs.langdock.com/administration/identify-use-cases.md): This guide helps you understand what great use cases are and how to identify them for your organization. - [Integration Details](https://docs.langdock.com/administration/integrations-details.md): Complete reference for all 45 Langdock integrations and their capabilities - [Integrations Permissions](https://docs.langdock.com/administration/integrations-permissions.md): Here's how to set up granular permissions for integrations. These permissions let you control which users can access specific integration actions. By default, all users have access to all integrations. - [Airtable](https://docs.langdock.com/administration/integrations/airtable.md): Database solution combining spreadsheet simplicity with powerful database capabilities - [Asana](https://docs.langdock.com/administration/integrations/asana.md): Work management platform that helps teams plan, track, and deliver projects - [AWS Kendra](https://docs.langdock.com/administration/integrations/aws-kendra.md): Intelligent enterprise search service powered by machine learning - [Azure AI Search](https://docs.langdock.com/administration/integrations/azure-search.md): AI-powered information retrieval platform by Microsoft Azure - [Big Query](https://docs.langdock.com/administration/integrations/bigquery.md): Google Cloud BigQuery data warehouse for analytics and machine learning - [Confluence](https://docs.langdock.com/administration/integrations/confluence.md): Collaborative workspace that connects teams with the content they need - [DeepL](https://docs.langdock.com/administration/integrations/deepl.md): Advanced AI translation service delivering accurate, natural-sounding translations - [ElevenLabs](https://docs.langdock.com/administration/integrations/elevenlabs.md): AI-powered text-to-speech and speech-to-text platform with natural voice synthesis and accurate transcription capabilities - [Excel](https://docs.langdock.com/administration/integrations/excel.md): Spreadsheet software for data organization, analysis, and visualization - [GitHub](https://docs.langdock.com/administration/integrations/github.md): Github allows developers to create, store, manage, and share their code - [Gmail](https://docs.langdock.com/administration/integrations/gmail.md): Google's email service for sending, receiving, and managing emails - [Google Analytics](https://docs.langdock.com/administration/integrations/google-analytics.md): Access Google Analytics data and generate comprehensive reports for website performance analysis - [Google Calendar](https://docs.langdock.com/administration/integrations/google-calendar.md): Google Calendar lets you organize your schedule and share events with co-workers - [Google Docs](https://docs.langdock.com/administration/integrations/google-docs.md): Integration for Google Docs - [Google Drive](https://docs.langdock.com/administration/integrations/google-drive.md): Cloud storage service for file backup, sharing, and collaboration - [Google Meet](https://docs.langdock.com/administration/integrations/google-meet.md): Real-time meetings by Google - [Google Sheets](https://docs.langdock.com/administration/integrations/google-sheets.md): Manage and analyze data in Google's spreadsheets solution - [Google Tasks](https://docs.langdock.com/administration/integrations/google-tasks.md): Google Tasks lets you manage your to-do lists and tasks across all your devices - [HubSpot](https://docs.langdock.com/administration/integrations/hubspot.md): All-in-one platform that integrates marketing, sales, and customer service software - [Jira](https://docs.langdock.com/administration/integrations/jira.md): Software for bug tracking, issue tracking and agile project management - [Linear](https://docs.langdock.com/administration/integrations/linear.md): A project management tool for software teams that streamlines issue tracking - [Microsoft Teams](https://docs.langdock.com/administration/integrations/microsoft-teams.md): Platform that combines chat, video meetings, file storage, and app integration - [Milvus](https://docs.langdock.com/administration/integrations/milvus.md): High-performance vector database for AI applications and similarity search - [Miro](https://docs.langdock.com/administration/integrations/miro.md): Visual workspace for innovation that enables distributed teams to collaborate - [Monday.com](https://docs.langdock.com/administration/integrations/monday.md): Work operating system that unifies project management, task tracking, and team collaboration - [Notion](https://docs.langdock.com/administration/integrations/notion.md): Workspace combining notes, databases, wikis, and project management in one place - [OneDrive](https://docs.langdock.com/administration/integrations/onedrive.md): Microsoft's cloud storage service for storing and sharing files and folders - [OpenRegister](https://docs.langdock.com/administration/integrations/openregister.md): Access German commercial register data, shareholders, balance sheets & more - [Outlook Calendar](https://docs.langdock.com/administration/integrations/outlook-calendar.md): Microsoft's calendar application for scheduling and managing events - [Outlook Email](https://docs.langdock.com/administration/integrations/outlook-email.md): Microsoft's email service for personal and business communication - [Personio](https://docs.langdock.com/administration/integrations/personio.md): All-in-one HR software for managing employees, attendance, time accounts, and performance - [Pinecone](https://docs.langdock.com/administration/integrations/pinecone.md): The vector database for machine learning applications - [Microsoft Planner](https://docs.langdock.com/administration/integrations/planner.md): Microsoft's task management and collaboration platform for teams - [Power BI](https://docs.langdock.com/administration/integrations/power-bi.md): Microsoft Power BI REST API integration for datasets, reports, and workspaces - [Pylon](https://docs.langdock.com/administration/integrations/pylon.md): Pylon is a B2B customer support platform that helps teams manage support tickets across multiple channels including Slack, Email, Microsoft Teams, and more - [Qdrant](https://docs.langdock.com/administration/integrations/qdrant.md): Vector similarity search engine and vector database - [Salesforce](https://docs.langdock.com/administration/integrations/salesforce.md): Cloud-based CRM platform that unifies sales, service, marketing, and commerce - [SharePoint](https://docs.langdock.com/administration/integrations/sharepoint.md): Microsoft SharePoint is a service that helps organizations share content - [Slack](https://docs.langdock.com/administration/integrations/slack.md): Team messaging platform connecting conversations, files and tools - [Snowflake](https://docs.langdock.com/administration/integrations/snowflake.md): Snowflake allows to store and analyze data using cloud-based hardware and software - [Statista](https://docs.langdock.com/administration/integrations/statista.md): Statistics for everyone - [Stripe](https://docs.langdock.com/administration/integrations/stripe.md): Complete payment processing platform with support for payments, subscriptions, invoicing, and financial services - [Tableau](https://docs.langdock.com/administration/integrations/tableau.md): Business intelligence and data visualization platform for analytics - [Vertex AI Vector Search](https://docs.langdock.com/administration/integrations/vertex-ai.md): Vector search engine with semantic search capabilities - [Wrike](https://docs.langdock.com/administration/integrations/wrike.md): Wrike is a collaborative work management platform that helps teams plan, manage, and complete projects faster - [Zendesk](https://docs.langdock.com/administration/integrations/zendesk.md): Customer support platform for managing tickets and service requests - [Invoices](https://docs.langdock.com/administration/invoices.md): Our invoices are created automatically in Stripe, our billing portal. At the beginning of each month, you receive an invoice with the number of seats for the upcoming month. This calculation is corrected in the following invoice if you add or remove members from your Langdock workspace. - [Useful Links](https://docs.langdock.com/administration/legal-compliance.md): Below you'll find all key links for legal and compliance topics, especially those related to security and privacy. - [Microsoft Integrations: Permissions & Admin Approval](https://docs.langdock.com/administration/microsoft-admin-approval.md): Understand Microsoft permission types, grant admin consent, and review what permissions Langdock requires for Microsoft integrations. - [Permission Recommendations](https://docs.langdock.com/administration/permissions.md): This overview shows our recommended permissions. - [Pricing](https://docs.langdock.com/administration/pricing.md): This section explains the different pricing models for Langdock features. - [Rollout Playbook](https://docs.langdock.com/administration/rollout-playbook.md): We have built this playbook based on successful AI rollouts with our customers. We're happy to tailor it to your individual needs and discuss your specific rollout plan. - [Rollout Setup](https://docs.langdock.com/administration/rollout-setup.md): Rolling out AI works differently than rolling out other software tools. Here is the ideal setup we have seen in successful rollouts. - [Shared Slack Channel](https://docs.langdock.com/administration/slack-channel.md): We use shared channels with larger customers to maintain close relationships. This allows customers to ask questions, share feedback, and share use cases directly in Slack with fast responses. We also use channels to share product updates. This guide describes how to set up a shared Slack channel. - [Subscription](https://docs.langdock.com/administration/subscription.md): Manage your Langdock subscription and billing cycle - [Shared Teams Channel](https://docs.langdock.com/administration/teams-channel.md): We use shared channels with larger customers to maintain close relationships. This allows customers to ask questions, share feedback, and share use cases directly in Teams with fast responses. We also use channels to share product updates. This guide describes how to set up a shared Teams channel. - [Tips and tricks for your internal channels](https://docs.langdock.com/administration/tips-and-tricks-internal.md): In this article you'll find little messages containing tips and tricks which you can publish in your internal channels to share little bits of knowledge. - [Usage Exports](https://docs.langdock.com/administration/usage-exports.md): Export detailed usage analytics from your Langdock workspace to CSV format for external analysis, reporting, and compliance purposes. - [Workspace Setup](https://docs.langdock.com/administration/workspace-setup.md): Here are all the steps to customize your Langdock workspace. This guide takes you from a blank, new workspace to being ready for onboarding your teams and rolling out AI in your company. All steps are optional, but we recommend customizing the workspace to suit your technical and usability needs. - [Agents Completions API](https://docs.langdock.com/api-endpoints/agent/agent.md): Creates a model response for a given Agent using Vercel AI SDK compatible format. - [Sharing Agents with API Keys](https://docs.langdock.com/api-endpoints/agent/agent-api-guide.md): Learn how to create an API key in Langdock and share an agent with it for programmatic access. - [Agent Create API](https://docs.langdock.com/api-endpoints/agent/agent-create.md): Create a new agent programmatically - [Agent Get API](https://docs.langdock.com/api-endpoints/agent/agent-get.md): Retrieve details of an existing agent - [Agent Migration Guide](https://docs.langdock.com/api-endpoints/agent/agent-migration.md): How to migrate agents between Langdock workspaces using the Agents API - [Models for Agent API](https://docs.langdock.com/api-endpoints/agent/agent-models.md): Retrieve all available models for use with the Agent API. - [Agent Update API](https://docs.langdock.com/api-endpoints/agent/agent-update.md): Update an existing agent programmatically - [Upload Attachment API](https://docs.langdock.com/api-endpoints/agent/upload-attachments.md): Upload files to be used with Agents - [API Introduction](https://docs.langdock.com/api-endpoints/api-introduction.md): Integrate Langdock's powerful AI capabilities into your applications with our comprehensive API suite - [Assistants Completions API](https://docs.langdock.com/api-endpoints/assistant/assistant.md): Creates a model response for a given Assistant. - [Sharing Assistants with API Keys](https://docs.langdock.com/api-endpoints/assistant/assistant-api-guide.md): Learn how to create an API key in Langdock and share an assistant with it for programmatic access. - [Assistant Create API](https://docs.langdock.com/api-endpoints/assistant/assistant-create.md): Create a new Assistant programmatically - [Assistant Get API](https://docs.langdock.com/api-endpoints/assistant/assistant-get.md): Retrieve details of an existing Assistant - [Assistant Migration Guide](https://docs.langdock.com/api-endpoints/assistant/assistant-migration.md): How to migrate Assistants between Langdock workspaces using the Assistant API - [Models for Assistant API](https://docs.langdock.com/api-endpoints/assistant/assistant-models.md): Retrieve all available models for use with the Assistant API. - [Migrating from Assistants API to Agents API](https://docs.langdock.com/api-endpoints/assistant/assistant-to-agent-migration.md): Guide to migrating your integration from the legacy Assistants API to the new Agents API - [Assistant Update API](https://docs.langdock.com/api-endpoints/assistant/assistant-update.md): Update an existing Assistant programmatically - [Upload Attachment API](https://docs.langdock.com/api-endpoints/assistant/upload-attachments.md): Upload files to be used with Assistants - [Anthropic Messages](https://docs.langdock.com/api-endpoints/completion/anthropic.md): Creates a model response given a structured list of input messages using the Anthropic API. - [Google Completion API](https://docs.langdock.com/api-endpoints/completion/google.md): Generate text with Google Gemini models through Langdock's public API. Supports normal and streaming completions and is fully compatible with the official Vertex AI SDKs (Python / Node). - [Codestral](https://docs.langdock.com/api-endpoints/completion/mistral.md): Code generation using the Codestral model from Mistral. - [OpenAI Chat completion](https://docs.langdock.com/api-endpoints/completion/openai.md): Creates a model response for the given chat conversation using an OpenAI model. - [OpenAI Embeddings](https://docs.langdock.com/api-endpoints/embedding/openai-embedding.md): Creates embeddings for text using OpenAI's embedding models - [Delete a file from a knowledge folder](https://docs.langdock.com/api-endpoints/knowledge-folder/delete-attachment.md) - [Retrieve files from a knowledge folder](https://docs.langdock.com/api-endpoints/knowledge-folder/retrieve-files.md) - [Search through all files in data folders shared with the API Key](https://docs.langdock.com/api-endpoints/knowledge-folder/search-knowledge-folder.md) - [Share Knowledge Folders with the API](https://docs.langdock.com/api-endpoints/knowledge-folder/sharing.md): The following guide explains how to create an API key in Langdock and share a knowledge folder with the API key. - [Update a file in a knowledge folder](https://docs.langdock.com/api-endpoints/knowledge-folder/update-attachment.md) - [Upload a file to a knowledge folder](https://docs.langdock.com/api-endpoints/knowledge-folder/upload-file.md) - [Export Agent Usage](https://docs.langdock.com/api-endpoints/usage-export/export-agents.md): API endpoint to export agent usage data including message counts, active users, and trends - [Export Model Usage](https://docs.langdock.com/api-endpoints/usage-export/export-models.md): API endpoint to export AI model usage data including token consumption, costs, and response times - [Export Project Usage](https://docs.langdock.com/api-endpoints/usage-export/export-projects.md): API endpoint to export project activity data including involved users and resource consumption - [Export User Usage](https://docs.langdock.com/api-endpoints/usage-export/export-users.md): API endpoint to export user activity data including message counts and usage patterns (subject to privacy settings) - [Export Workflow Usage](https://docs.langdock.com/api-endpoints/usage-export/export-workflows.md): API endpoint to export workflow execution data including success rates and performance metrics (if enabled) - [Introduction to Usage Export](https://docs.langdock.com/api-endpoints/usage-export/intro-to-usage-export-api.md): Comprehensive guide to using the Usage Export API with five endpoints for exporting user, agent, workflow, project, and model usage data. - [Agent Configuration](https://docs.langdock.com/product/agents/configuration.md): There are different tools you can use to configure the agent and tailor it to your specific use case. - [Introduction to Agents](https://docs.langdock.com/product/agents/introduction.md): Agents are specialized chatbots you can configure for specific use cases or documents. They work like regular chat, but with saved context (documents and instructions) so you don't need to set up the same conversation repeatedly. - [Agent Usage Insights](https://docs.langdock.com/product/agents/usage-insights.md): Agent Usage Insights shows data on agent usage and user feedback. Use this page to review activity metrics, analyze feedback, and export data for further analysis. - [Actions in Chat](https://docs.langdock.com/product/chat/actions-in-chat.md): Access any integration, Agent, Knowledge Folder, or saved prompt directly in chat using the @ symbol for seamless workflow integration. - [Canvas for development](https://docs.langdock.com/product/chat/canvas-for-development.md): Canvas gives you a dedicated editing screen alongside your chat where you can iterate on code or text much more easily. This page focuses specifically on Canvas for development tasks like adding debug logs, fixing bugs, or generating new code from scratch. - [Canvas for writing](https://docs.langdock.com/product/chat/canvas-for-writing.md): Canvas gives you a dedicated editing screen alongside your chat where you can iterate on code or text much more easily. This page focuses specifically on the Canvas writing features for tasks like drafting emails, documents, or any text content. - [Data Analysis](https://docs.langdock.com/product/chat/data-analysis.md): To process tabular files like CSVs, Google Sheets or Excel Sheets, you can use the data analyst / python tool. Here is how to use it. - [Deep Research](https://docs.langdock.com/product/chat/deep-research.md): Deep Research creates comprehensive, citable reports by conducting strategic web searches and synthesizing findings from multiple sources. - [Document Search](https://docs.langdock.com/product/chat/document-search.md): To access specific knowledge in files, you can use the document search tool. Simply upload or connect a file and you will take the document into account. - [Basic Chat functionalities](https://docs.langdock.com/product/chat/functionalities.md): To select a model and interact with the messages and responses in the chat, there are a few functionalities in the chat. These are the model selector in the top left corner and the buttons to interact with prompts and responses. - [Image Analysis (Vision)](https://docs.langdock.com/product/chat/image-analysis.md): A few models are capable of processing images and taking them into account for their answer generation. This works because these models have multimodal capabilities, meaning they can understand both text and visual content simultaneously. You can use this to extract text from documents, describe what's in images, or analyze visual data. - [Image Generation](https://docs.langdock.com/product/chat/image-generation.md): To generate images based on your text input, you can use the image generation tool. Here, the model you selected sends a prompt to an image generation model from our providers, which are specifically built for image generation. - [Memory](https://docs.langdock.com/product/chat/memory.md): Memory offers deeper personal customization of the model's behavior, by allowing them to remember information from past interactions. - [Mermaid Diagrams](https://docs.langdock.com/product/chat/mermaid.md): Create interactive flowcharts, process diagrams, and visualizations with AI-generated Mermaid code in Langdock - [Projects](https://docs.langdock.com/product/chat/projects.md): Group related chats with shared files and custom instructions for better workflow organization - [Prompt Library](https://docs.langdock.com/product/chat/prompt-library.md): If you've developed a good prompt and want to reuse it, the prompt library lets you store, edit, and share it with others. You can use saved prompts in any chat or with agents. All prompts are organized in folders that you can keep private or share with your workspace. - [Web Search](https://docs.langdock.com/product/chat/web-search.md): AI models have knowledge cutoffs because they can't learn new information after training. To access current information or web results, you can use the Web Search tool. - [Agent-to-Agent Protocol (A2A)](https://docs.langdock.com/product/integrations/a2a-protocol.md): A2A is an open protocol enabling AI agents to communicate and collaborate across platforms. Learn how to build and connect A2A-compatible agents. - [Connections](https://docs.langdock.com/product/integrations/connections.md): Learn how connections work in Langdock, including authentication types, ownership, and sharing options for agents and workflows. - [Introduction](https://docs.langdock.com/product/integrations/introduction.md): Langdock focuses on company use cases and integrates with your existing tools to fully leverage AI. We do this in two ways: through native integrations and by offering an easy way to build custom integrations for your specific tools. - [MCP Server Directory](https://docs.langdock.com/product/integrations/mcp-directory.md): A curated directory of verified MCP servers you can connect to Langdock. All servers listed here are officially maintained by their respective companies. - [Introduction](https://docs.langdock.com/product/introduction.md): Welcome to the product section of our knowledge base! This section is designed for users of our platform and provides an in-depth understanding of each of our products. - [Core Concepts](https://docs.langdock.com/product/workflows/core-concepts.md): Understand the fundamental building blocks of workflows including nodes, triggers, connections, and execution. - [Cost Management](https://docs.langdock.com/product/workflows/cost-management.md): Understand workflow costs and learn strategies to optimize spending while maintaining performance. - [Field Modes](https://docs.langdock.com/product/workflows/field-modes.md): Understand how to configure node fields with Auto, Manual, and AI Prompt modes for flexible and powerful workflows. - [Getting Started](https://docs.langdock.com/product/workflows/getting-started.md): Build your first workflow with this step-by-step guide. Learn how to create a simple automation that processes form submissions with AI. - [Human in the Loop](https://docs.langdock.com/product/workflows/human-in-the-loop.md): Pause workflow execution and require manual approval from the workflow owner before proceeding. - [Introduction to Workflows](https://docs.langdock.com/product/workflows/introduction.md): Build powerful AI-driven automations by connecting AI agents, integrations, and custom logic into multi-step workflows. - [Action](https://docs.langdock.com/product/workflows/nodes/action-node.md): Perform actions in connected applications like creating tasks, sending messages, or updating records. - [Agent](https://docs.langdock.com/product/workflows/nodes/agent-node.md): Use AI to analyze data, make decisions, generate content, and extract structured information. - [Code](https://docs.langdock.com/product/workflows/nodes/code-node.md): Execute custom JavaScript code for data transformation and custom logic. - [Condition](https://docs.langdock.com/product/workflows/nodes/condition-node.md): Route workflow execution down different paths based on conditions and logic. - [Delay](https://docs.langdock.com/product/workflows/nodes/delay-node.md): Add a pause to your workflow execution between 1 second and 24 hours. - [File Search](https://docs.langdock.com/product/workflows/nodes/file-search-node.md): Search and retrieve information from your knowledge folders to enrich workflows with organizational knowledge. - [Form Trigger](https://docs.langdock.com/product/workflows/nodes/form-trigger.md): Start workflows from custom form submissions with built-in validation and public access options. - [Guardrails](https://docs.langdock.com/product/workflows/nodes/guardrails-node.md): Validate AI outputs and workflow data with automated checks for safety, accuracy, and compliance. - [HTTP Request](https://docs.langdock.com/product/workflows/nodes/http-request-node.md): Make HTTP requests to external APIs for custom integrations and data fetching. - [Integration Trigger](https://docs.langdock.com/product/workflows/nodes/integration-trigger.md): Start workflows automatically when events occur in your connected applications. - [Loop](https://docs.langdock.com/product/workflows/nodes/loop-node.md): Iterate over arrays and process multiple items with the same logic. - [Manual Trigger](https://docs.langdock.com/product/workflows/nodes/manual-trigger.md): Run workflows on-demand with a button click for testing and ad-hoc processing. - [Send Notification](https://docs.langdock.com/product/workflows/nodes/notification-node.md): Send notifications to team members via in-app alerts. - [Scheduled Trigger](https://docs.langdock.com/product/workflows/nodes/scheduled-trigger.md): Run workflows automatically on a recurring schedule with flexible timing options. - [Web Search](https://docs.langdock.com/product/workflows/nodes/web-search-node.md): Search the internet and retrieve relevant information for fact-checking and research. - [Webhook Trigger](https://docs.langdock.com/product/workflows/nodes/webhook-trigger.md): Receive HTTP POST requests to trigger workflows and integrate with external systems. - [Variable Usage](https://docs.langdock.com/product/workflows/variable-usage.md): Learn how to access, reference, and work with variables across your workflow nodes to build dynamic and powerful automations. - [Agent Configurator Template](https://docs.langdock.com/resources/agent-configurator.md): This agent helps you to build other agents for specific use cases. You can use the configuration below and paste it in an agent in your workspace. - [Creating an Agent](https://docs.langdock.com/resources/agent-creation.md): This guide shows you how to build an agent. We will use an example of a job description agent, but the steps and considerations can be used with any use case. - [Agent Use Cases](https://docs.langdock.com/resources/agent-templates.md): We have collected a list of agents and use cases to inspire you how to utilize Langdock for your specific needs. Let us know if you need more details or have additional requests. - [Basics of AI models](https://docs.langdock.com/resources/basics.md): This is a basic guide to understand the fundamentals of how AI models work. It lays the foundation for deeper concepts explained in this guide. - [Chain Prompts](https://docs.langdock.com/resources/chain-prompts.md): Break down complex tasks into smaller, manageable steps to guide AI through systematic execution and ensure comprehensive results. - [How to use the Slack Bot](https://docs.langdock.com/resources/chatbots/slack.md): Use Langdock models and Agents directly in Slack - [How to use the Teams Bot](https://docs.langdock.com/resources/chatbots/teams-bot.md): Use Langdock models and agents directly in Microsoft Teams - [Langdock Cheat Sheet](https://docs.langdock.com/resources/cheat-sheet.md): Your essential companion for getting the most out of Langdock - [Context Window Tricks](https://docs.langdock.com/resources/context-window.md): Understand AI's working memory limits and learn techniques to maximize the effectiveness of your context window. - [Custom instructions](https://docs.langdock.com/resources/custom-instructions.md): Provide custom instructions to improve responses. - [Dictionary](https://docs.langdock.com/resources/dictionary.md): Understand the most crucial terms in the AI world with this guide. - [When do I attach a file to a chat, when to an agent and when do I use a knowledge folder?](https://docs.langdock.com/resources/faq/attachments.md): Learn when to attach files directly to chats or agents versus using knowledge folders based on file quantity, length, and usage frequency. - [How long are files saved in Langdock?](https://docs.langdock.com/resources/faq/data-retention-for-files.md): Understand how long files are stored in Langdock and how data retention policies affect chats, agents, and knowledge folders. - [Why is there a limit of 20 files in the chat and in agents?](https://docs.langdock.com/resources/faq/file-limit.md): Learn why chats and agents have a 20-file attachment limit and how to work with larger document collections using knowledge folders. - [How does a file attachment work and how is it different to a file in a knowledge folder?](https://docs.langdock.com/resources/faq/knowledge-folders-and-direct-attachments.md): Understand the difference between direct file attachments and knowledge folders, including how each processes documents for AI responses. - [When are newly released models available in Langdock?](https://docs.langdock.com/resources/faq/model-availability.md): Learn when newly released AI models become available in Langdock and why EU deployment takes longer than US availability. - [Why can I not add a repository to a chat / an agent / a knowledge folder?](https://docs.langdock.com/resources/faq/repository-in-knowledge-folder.md): Understand why full repositories cannot be added to Langdock and learn the best practices for working with code files. - [Which file types does Langdock support?](https://docs.langdock.com/resources/faq/supported-file-types.md): Complete reference of supported file types in Langdock including text, tabular, image, and audio files with size limits. - [Why can I not upload Excel Files / CSVs to a knowledge folder?](https://docs.langdock.com/resources/faq/tabular-files-in-knowledge-folders.md): Learn why Excel and CSV files cannot be added to knowledge folders and how to work with tabular data in Langdock. - [Feature Overview](https://docs.langdock.com/resources/feature-overview.md): Complete list of Langdock features and capabilities - [Further Resources](https://docs.langdock.com/resources/further-resources.md): Looking to level up your prompt engineering skills? We've curated these resources to help you master the craft, from foundational concepts to advanced techniques. - [Clear and Specific Instructions](https://docs.langdock.com/resources/instructions.md): Learn how to provide clear and specific instructions to guide AI responses and avoid vague, generic outputs. - [Action Builder Agent](https://docs.langdock.com/resources/integrations/agent.md): This agent helps you write actions for your integration. Simply add relevant documentation, describe your use case, and chat with the agent to write the JavaScript. - [Configure Your Own OAuth Clients](https://docs.langdock.com/resources/integrations/bring-your-own-oauth.md): Set up your own OAuth application for integrations to control scopes, enable additional integrations, or replace Langdock's default OAuth client with your custom configuration. - [Creating Custom Integrations](https://docs.langdock.com/resources/integrations/create-integrations.md): Custom integrations let you connect any API-enabled tool to an agent. This opens up endless possibilities. Below you find a comprehensive guide on how to build integrations, actions, and triggers. - [FAQ & Troubleshooting](https://docs.langdock.com/resources/integrations/faq.md): We have collected a few frequently asked questions and steps to resolve issues. - [File Support in Custom Integrations](https://docs.langdock.com/resources/integrations/file-support-for-actions.md): Handle file inputs and outputs in custom actions and triggers. - [Folder Sync](https://docs.langdock.com/resources/integrations/folder-sync.md): Sync folders from SharePoint or Google Drive directly to your agents for seamless access to up-to-date knowledge bases - [Introduction](https://docs.langdock.com/resources/integrations/introduction-integrations.md): Integrations let your agents interact with other software tools, retrieve data, and take actions automatically. We've pre-built integrations for the most common tools, plus you can build custom ones. - [Knowledge Folders](https://docs.langdock.com/resources/integrations/knowledge-folders.md): Knowledge folders can contain up to 1,000 files and can be attached to an agent. Below is a guide on how to use this feature and the key differences compared to attaching files directly to the agent. - [Admin Integration Newsletter](https://docs.langdock.com/resources/integrations/langdock-integration-admin-updates.md): Join our new notification system for critical integration updates requiring admin action - [Model Context Protocol (MCP)](https://docs.langdock.com/resources/integrations/mcp.md): Langdock’s implementation of the Model Context Protocol (MCP) enables seamless integration with external tools and services, providing powerful extensibility for AI agents and chat interactions. - [Sandbox Utility Functions](https://docs.langdock.com/resources/integrations/sandbox-utilities.md): Complete reference for built-in utility functions available in custom integrations, actions, triggers, and workflow code nodes - [Using Integrations](https://docs.langdock.com/resources/integrations/using-integrations.md): This guide shows you how to use integrations within agents. We use the example of the Google Calendar integration, but the steps and considerations are valid for any other Langdock or custom integration. - [Vector Databases](https://docs.langdock.com/resources/integrations/vector-databases.md): Integrate your vector database with Langdock and let your agent perform a semantic search across your data. - [Best Practices & Tips](https://docs.langdock.com/resources/knowledge/best-practices.md): Proven methods and practical tips for effectively using Langdock in your team. - [Knowledge Basics](https://docs.langdock.com/resources/knowledge/knowledge-basics.md): Langdock processes knowledge in different ways. Based on file size and context, the system automatically chooses between two main methods: preview processing in the context window for smaller documents and embedding search for large files. - [Types of Knowledge](https://docs.langdock.com/resources/knowledge/knowledge-types.md): Overview of the different ways to add knowledge in Langdock: file uploads, integrations, folder sync, knowledge folders, and actions. - [Vector Databases & Knowledge Folders](https://docs.langdock.com/resources/knowledge/vector-databases-knowledge-folders.md): Learn how to use vector databases and knowledge folders in Langdock to work with large document collections. - [Langdock Workshops](https://docs.langdock.com/resources/langdock-workshops.md): This page contains the official Langdock workshops and recordings. - [Model Guide](https://docs.langdock.com/resources/models.md): One of our core-values is to build a tool which is model-agnostic. This means we do not want to restrict users to models from just one provider, but rather allow them to choose which model from which provider to use. Each model has different strengths and we encourage you to test the different models to find the best models for your specific need. - [Control Output Format](https://docs.langdock.com/resources/output-format.md): Control AI responses by explicitly specifying output formats like JSON, XML, Markdown, tables, or custom structures. - [Basics: Prompt Elements](https://docs.langdock.com/resources/prompt-elements.md): Prompt elements are the building blocks that make your LLM interactions more effective. Think of them as ingredients in a recipe, each one helps the AI understand exactly what you need and how to deliver it. You don't need all four every time, but combining a few will dramatically improve your results. - [Prompting Techniques](https://docs.langdock.com/resources/prompting-techniques.md): Learn the three fundamental prompting techniques: zero-shot, few-shot, and chain-of-thought prompting. - [Give the LLM a Role](https://docs.langdock.com/resources/role.md): Improve response quality by assigning AI a specific role to activate relevant knowledge patterns and domain expertise. - [Structure Your Prompt](https://docs.langdock.com/resources/structure-prompt.md): There are two main ways to structure prompts: simple delimiters and XML tags. The choice depends on your complexity needs. - [Advanced: Tips & Tricks](https://docs.langdock.com/resources/tricks.md): Discover some valuable insights we have gathered over time and are excited to share with you. Dive in to discover how to craft clear, effective prompts and avoid common pitfalls, ensuring you get the best possible responses every time. - [Tricks and Shortcuts](https://docs.langdock.com/resources/tricks-and-shortcuts.md): To accelerate your work with Langdock, there are a few shortcuts and tricks you can use, like CMD + K. - [Account Settings](https://docs.langdock.com/settings/account.md): The Account Settings include all preferences and adjustments for a specific user. They only apply to this specific user and no one else. The account settings can be set by any user. - [Slack Bot (Setup)](https://docs.langdock.com/settings/chatbots/slack.md): Install the Langdock App in Slack and use your models and Agents directly in Slack - [Teams Bot (Setup)](https://docs.langdock.com/settings/chatbots/teams-bot.md): Install the Langdock App in Microsoft Teams and use your models and Agents directly in Teams - [Fair Usage Policy](https://docs.langdock.com/settings/fair-usage-policy.md): Langdock has limits of prompts per user per time frame to ensure that all users can use all models at any time. - [Adding your own models](https://docs.langdock.com/settings/models/adding-models.md): In the model settings, admins can add their own AI models. - [Bring your own Keys (BYOK)](https://docs.langdock.com/settings/models/byok.md): By default, users use API keys from Langdock. You can optionally use your own API keys instead. - [BYOK setup](https://docs.langdock.com/settings/models/byok-setup.md): To use your own models and not the flat fee of Langdock, BYOK needs to be activated. This section guides you through the process of adding your own models. - [Deep Research Configuration](https://docs.langdock.com/settings/models/deep-research-configuration.md): Customers who bring their own API keys need to configure Deep Research individually. The following guide outlines the steps to do that. - [Gemini Setup](https://docs.langdock.com/settings/models/gemini.md): This is a short step by step guide how to set up Gemini models through Google Vertex. - [Recommended Models](https://docs.langdock.com/settings/models/recommended-models.md): The following list contains the models we currently recommend for BYOK workspaces and the setup we use in our cloud (for non-BYOK workspaces). - [Microsoft Entra ID Setup](https://docs.langdock.com/settings/security/entra.md): Enable your users to sign in to Langdock using their Entra ID accounts via SAML 2.0. - [Google SAML Setup](https://docs.langdock.com/settings/security/google.md): Enable your users to sign in to Langdock using their Google accounts via SAML 2.0. - [Getting Started](https://docs.langdock.com/settings/security/saml.md): Learn about SAML 2.0 Single Sign-On and how to configure it for your Langdock workspace. - [Microsoft Entra ID Setup](https://docs.langdock.com/settings/security/scim/entra.md): Provision users from Entra ID to Langdock using SCIM. - [Getting Started](https://docs.langdock.com/settings/security/scim/scim.md): Learn about SCIM user provisioning and how to configure it for your Langdock workspace. - [Static IP Configuration](https://docs.langdock.com/settings/security/static-ip-configuration.md): Langdock Platform's static IP address for network security and firewall configurations. - [Workspace Settings](https://docs.langdock.com/settings/workspace.md): The workspace settings apply to multiple users, usually the entire workspace. This is only accessible for admins (except groups if the admins allow individual users to create groups). ## Optional - [Changelog](https://www.langdock.com/changelog) - [Status](https://status.langdock.com/) - [Support](https://www.langdock.com/contact-us)