# Examples

**'Durable Endpoints'**: [Make any API endpoint durable with automatic retries.]("/docs-markdown/examples/durable-endpoints")

**'AI Agents and RAG'**: [Use Inngest to build AI agents and RAG.]("/docs/examples/ai-agents-and-rag")

**'Email Sequence'**: [Build a dynamic drip campaign based on a user's behavior.]("/docs/examples/email-sequence")

**'Scheduling a one-off function'**: [Schedule a function to run at a specific time.]("/docs/examples/scheduling-one-off-function")

**'Fetch run status and output'**: [Get the result of a run using an Event ID.]("/docs/examples/fetch-run-status-and-output")

**'Track all function failures in Datadog'**: [Send all function failures to Datadog (or similar) for monitoring.]("/docs/examples/track-failures-in-datadog")

**'Fetch'**: [Make durable HTTP requests within an Inngest function.]("/docs-markdown/examples/fetch")

**'Realtime'**: [Use Realtime to stream updates from one to multiple Inngest functions or to implement a Human in the Loop mechanism.]("/docs/examples/realtime")

**'Setup OpenTelemetry with Inngest'**: [Forward your application's OpenTelemetry traces to Inngest Traces]("/docs/examples/open-telemetry")

## Middleware

**'Cloudflare Workers & Hono environment variables'**: [Access environment variables and other Cloudflare bindings within Inngest functions when using Workers or Hono.]("/docs/examples/middleware/cloudflare-workers-environment-variables")