# Inngest Documentation

Inngest is an event-driven durable execution platform that allows you to run fast, reliable code on any platform, without managing queues, infra, or state.

Write functions in TypeScript, Python or Go to power background and scheduled jobs, with steps built in.  We handle the backend infra, queueing, scaling, concurrency, throttling, rate limiting, and observability for you.

## Get started

**"Next.js"**: [/\* Add queueing, events, crons, and step functions to your Next app on any cloud provider. \*/]("/docs-markdown/getting-started/nextjs-quick-start?ref=docs-home")

**"Node.js"**: [/\* Write durable step functions in any Node.js app and run on servers or serverless. \*/]("/docs-markdown/getting-started/nodejs-quick-start?ref=docs-home")

**"Python"**: [/\* Develop reliable step functions in Python without managing queueing systems or DAG based workflows. \*/]("/docs-markdown/getting-started/python-quick-start?ref=docs-home")

**"Go"**: [/\* Write fast, durable step functions in your Go application using the standard library. \*/]("https://pkg.go.dev/github.com/inngest/inngestgo")

## Coding agent resources

**"AI development tools"**: [Resources for using Inngest with AI coding agents, MCP, CLI workflows, and LLM-ready documentation.]("/docs-markdown/ai-dev-tools?ref=docs-home")

**"Agent Plugins and Skills"**: [Official plugins and skills that teach coding agents how to write, test, and debug Inngest functions.]("/docs-markdown/ai-dev-tools/agent-skills")

**"Inngest MCP"**: [Connect coding agents to Inngest Cloud or your local Dev Server to inspect functions, send events, and debug runs.]("/docs-markdown/ai-dev-tools/mcp?ref=docs-home")

**"LLM Docs"**: [Full Inngest documentation in markdown format for LLM context windows. Also available as a table of contents.]("#llm-docs")

**"Write reliable workflows"**: Learn how Inngest's Durable Execution Engine ensures that your workflow already run until completion with steps.Learn how Inngest works

## Build with Inngest

**"User-defined Workflows"**: [Users today are demanding customization and integrations. Discover how to build a Workflow Engine for your users using Inngest.]("/docs-markdown/guides/user-defined-workflows")

**"AI Agents and RAG"**: [Inngest offers tools to support the development of AI-powered applications. Learn how to build a RAG workflow with Inngest.]("/docs-markdown/examples/ai-agents-and-rag")

**"Email sequence"**: [A drip campaign is usually based on your user's behavior.
This example will walk you through many examples of email workflows.]("/docs-markdown/examples/email-sequence")

## Explore

**"Function steps"**: [Learn how to leverage Function steps to build reliable workflows.]("/docs-markdown/learn/inngest-functions")

**"Flow Control"**: [Add multi-tenant aware prioritization, concurrency, throttling, batching, and rate limiting capabilities to your Inngest Functions.]("/docs-markdown/guides/flow-control")

**"Inngest Platform"**: [Monitor your deployments with Metrics and Function & Events Logs.]("/docs-markdown/platform/monitor/observability-metrics")

**"Deploy your Inngest Functions"**: [Deploy your Inngest Functions to Vercel, Netlify, Cloudflare Pages and other Cloud Providers.]("/docs-markdown/platform/deployment")

## LLM Docs

An LLM-friendly version of the Inngest docs is available in two formats: `llms.txt` and `llms-full.txt`. These are useful for passing context to LLMs, AI-enabled IDEs, or similar tools to answer questions about Inngest.

- [inngest.com/llms.txt](https://www.inngest.com/llms.txt) - A table of contents for the docs, ideal for smaller context windows or tools that can crawl the docs.
- [inngest.com/llms-full.txt](https://www.inngest.com/llms-full.txt) - The entire docs in markdown format.

## Community & Support

If you need help with Inngest, you can reach out to us in the following ways:

- [Ask your questions in our Discord community](/discord)
- [Open a ticket in our support center](https://app.inngest.com/support)
- [Contact our sales engineering team](/contact?ref=docs)