<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Bold.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/assets/v1/fonts/ABCWhyte-Regular.woff2" as="font" crossorigin="anonymous" type="font/woff2"/><link rel="preload" href="/assets/v1/hero/.compressed/inngest-hero-mobile.avif" as="image" type="image/avif" fetchPriority="high" media="(max-width: 1023px)"/><link rel="preload" href="/assets/v1/hero/.compressed/inngest-hero.avif?v=3" as="image" type="image/avif" fetchPriority="high" media="(min-width: 1024px)"/><link rel="preload" href="/assets/v1/logos/replit.svg" as="image"/><link rel="preload" href="/assets/v1/logos/cubic.svg" as="image"/><link rel="preload" href="/assets/v1/logos/elevenlabs.svg" as="image"/><link rel="preload" href="/assets/v1/logos/cohere.svg" as="image"/><link rel="preload" href="/assets/v1/logos/soundcloud.svg" as="image"/><link rel="preload" href="/assets/v1/logos/gitbook.svg" as="image"/><link rel="preload" href="/assets/v1/logos/resend.svg" as="image"/><link rel="preload" href="/assets/v1/logos/avoca.svg" as="image"/><link rel="stylesheet" href="/_next/static/chunks/0fvfey1ygc8ha.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0nby3g9gnx51x.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/0gayru8-4jmpb.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0.up5olgu7sjl.js"/><script src="/_next/static/chunks/09b9qrsld4fpx.js" async=""></script><script src="/_next/static/chunks/0l6lrx~fzt4ls.js" async=""></script><script src="/_next/static/chunks/01c-woswp8txx.js" async=""></script><script src="/_next/static/chunks/turbopack-0blae1sfbx-dd.js" async=""></script><script src="/_next/static/chunks/0kvv4e7d~hpgt.js" async=""></script><script src="/_next/static/chunks/06ssczmoyke0r.js" async=""></script><script src="/_next/static/chunks/0qz-0cnf8icg2.js" async=""></script><script src="/_next/static/chunks/00~1azd5lmk6x.js" async=""></script><script src="/_next/static/chunks/0~r_-fs9sd3qj.js" async=""></script><script src="/_next/static/chunks/04z7d9p4d03dx.js" async=""></script><script src="/_next/static/chunks/12k4ctotve-za.js" async=""></script><script src="/_next/static/chunks/15us7n2.ic.9h.js" async=""></script><script src="/_next/static/chunks/0a~vp9ce218.u.js" async=""></script><script src="/_next/static/chunks/0a1mt1ub7aqs_.js" async=""></script><script src="/_next/static/chunks/0y_4-k3v.a6c_.js" async=""></script><script src="/_next/static/chunks/0-0887kixy-5r.js" async=""></script><link rel="preload" href="https://fonts-cdn.inngest.com/fonts.css" as="style"/><link rel="preload" href="/inngest-sdk.js" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=GTM-5VCKJ23T" as="script"/><link rel="preload" href="/assets/customers/tripadvisor.svg" as="image"/><link rel="preload" href="/assets/v1/logos/baerskin.svg" as="image"/><link rel="preload" href="/assets/v1/logos/outtake.svg" as="image"/><link rel="preload" as="image" href="/assets/v1/feature-cards/retries.svg"/><link rel="preload" as="image" href="/assets/v1/feature-cards/flow-control.svg"/><link rel="preload" as="image" href="/assets/v1/feature-cards/observability.svg"/><link rel="preload" as="image" href="/assets/v1/scale-instantly/ai-agents.svg"/><link rel="preload" as="image" href="/assets/v1/scale-instantly/api-endpoints.svg"/><link rel="preload" as="image" href="/assets/v1/scale-instantly/workflows.svg"/><link rel="preload" as="image" href="/assets/v1/scale-instantly/schedules.svg"/><link rel="preload" as="image" href="/assets/v1/scale-instantly/serverless.svg"/><link rel="preload" as="image" href="/assets/v1/scale-instantly/events.svg"/><link rel="preload" as="image" href="/assets/v1/logos/day-ai.svg"/><link rel="preload" as="image" href="/assets/v1/it-doesnt-have-to-be-hard/before.webp"/><link rel="preload" as="image" href="/assets/v1/it-doesnt-have-to-be-hard/after.webp"/><link rel="preload" as="image" href="/assets/v1/how-it-works/icon-1.svg"/><link rel="preload" as="image" href="/assets/v1/how-it-works/icon-2.svg"/><link rel="preload" as="image" href="/assets/v1/how-it-works/icon-3.svg"/><link rel="preconnect" href="https://fonts-cdn.inngest.com/" crossorigin="anonymous"/><link rel="preload" as="font" type="font/woff2" href="https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Bold.woff2" crossorigin="anonymous"/><link rel="preload" as="font" type="font/woff2" href="https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Regular.woff2" crossorigin="anonymous"/><link rel="preload" as="font" type="font/woff2" href="/assets/v1/fonts/ABCWhyte-Regular.woff2" crossorigin="anonymous"/><link rel="preload" as="image" href="/assets/v1/hero/.compressed/inngest-hero-mobile.avif" type="image/avif" media="(max-width: 1023px)" fetchPriority="high"/><link rel="preload" as="image" href="/assets/v1/hero/.compressed/inngest-hero.avif?v=3" type="image/avif" media="(min-width: 1024px)" fetchPriority="high"/><title>Durable Execution for Workflows &amp; AI | Inngest</title><meta name="description" content="Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability."/><link rel="canonical" href="https://www.inngest.com"/><meta property="og:title" content="Inngest - Durable Execution for Workflows &amp; AI"/><meta property="og:description" content="Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability."/><meta property="og:image" content="https://www.inngest.com/assets/homepage/open-graph-2026.png"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@inngest"/><meta name="twitter:title" content="Inngest - Durable Execution for Workflows &amp; AI"/><meta name="twitter:description" content="Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability."/><meta name="twitter:image" content="https://www.inngest.com/assets/homepage/open-graph-2026.png"/><link rel="icon" href="/favicon-june-2025-light.svg" media="(prefers-color-scheme: light)"/><link rel="icon" href="/favicon-june-2025-dark.svg" media="(prefers-color-scheme: dark)"/><link rel="stylesheet" href="https://fonts-cdn.inngest.com/fonts.css"/><script src="/_next/static/chunks/03~yq9q893hmn.js" noModule=""></script></head><body class="dark font-sans text-basis"><div hidden=""><!--$--><!--/$--></div><script type="application/ld+json">[{"@context":"https://schema.org","@type":"WebSite","name":"Inngest","url":"https://www.inngest.com"},{"@context":"https://schema.org","@type":"Organization","name":"Inngest","url":"https://www.inngest.com","logo":"https://www.inngest.com/logo-with-icon-white.svg","sameAs":["https://twitter.com/inngest","https://github.com/inngest","https://www.linkedin.com/company/inngest"]},{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Inngest","url":"https://www.inngest.com","applicationCategory":"DeveloperApplication","operatingSystem":"Any","description":"Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability.","programmingLanguage":["TypeScript","JavaScript","Python","Go"],"offers":{"@type":"Offer","price":"0","priceCurrency":"USD","url":"https://www.inngest.com/pricing"}}]</script><div class="v1-page min-h-screen bg-v1-canvasBase text-v1-basis"><header class="fixed inset-x-0 top-0 z-50"><a href="https://events.zoom.us/e/recording?videoId=uKbFJoUhRQKS9V71ysKkLw&amp;eventId=Z8vtvPiATTq_LQxwlO8_ZA&amp;organizationId=Jm1kZRVvQC6tCNBq9FaDag" target="_blank" rel="noopener noreferrer" class="page-banner group relative hidden lg:flex w-full items-center justify-center gap-1.5
                overflow-hidden px-6 py-1.5 font-v1Heading text-sm
                text-white transition-opacity hover:opacity-90 undefined" style="background-color:rgb(247, 98, 70)"><span aria-hidden="true" class="pointer-events-none absolute inset-0" style="background-image:url(&quot;data:image/svg+xml,%3Csvg xmlns=&#x27;http://www.w3.org/2000/svg&#x27; width=&#x27;200&#x27; height=&#x27;200&#x27;%3E%3Cfilter id=&#x27;n&#x27;%3E%3CfeTurbulence type=&#x27;fractalNoise&#x27; baseFrequency=&#x27;0.72&#x27; numOctaves=&#x27;4&#x27; stitchTiles=&#x27;stitch&#x27;/%3E%3C/filter%3E%3Crect width=&#x27;200&#x27; height=&#x27;200&#x27; filter=&#x27;url(%23n)&#x27; opacity=&#x27;0.18&#x27;/%3E%3C/svg%3E&quot;);background-size:200px 200px;mix-blend-mode:soft-light"></span><span class="relative"><span class="font-normal underline underline-offset-2">Build now: Outcome-based scoring for your workflow</span> <!-- -->→</span></a><div class="w-full motion-safe:transition-[padding] motion-safe:duration-[250ms] motion-safe:ease-v1-out md:px-6 lg:px-8"><div class="relative"><div class="flex items-center justify-between motion-safe:transition-all motion-safe:duration-[250ms] motion-safe:ease-v1-out bg-v1-jetBlack px-4 py-2 md:bg-transparent md:px-0 md:py-3"><div class="flex items-center gap-[26px] md:pl-0.5"><a aria-label="Inngest home" class="flex shrink-0 items-center text-v1-frost motion-safe:transition-[padding] motion-safe:duration-[250ms] motion-safe:ease-v1-out" href="/"><span class="inline-block overflow-hidden motion-safe:transition-[width] motion-safe:duration-[250ms] motion-safe:ease-v1-out md:hidden" style="width:32px;height:18.75862068965517px" role="img" aria-label="Inngest"><svg width="32" height="18.75862068965517" viewBox="0 0 29 17" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="display:block"><g><path d="M0.300312 13.6542C-0.399794 11.4611 0.11671 9.62711 1.92851 7.88391C1.93053 7.88189 9.08392 1.11488 9.08392 1.11488C10.2158 0.025382 11.8763 -0.264143 13.3138 0.376443C15.5554 1.38524 15.6371 3.58744 15.5997 4.3047C15.5937 4.4308 15.5947 5.45069 14.6031 5.59495C13.9151 5.69482 13.2563 5.25902 13.2634 4.37027C13.2735 2.95997 12.8427 2.75216 12.3686 2.47777C12.1486 2.37991 11.3356 2.13276 10.6909 2.77133C10.6879 2.77435 3.53351 9.54136 3.53351 9.54136C2.36835 10.6642 2.08084 11.6215 2.50655 12.9541C2.70024 13.5604 2.3633 14.2081 1.75399 14.4007C1.02564 14.6297 0.456675 14.1435 0.300312 13.6532V13.6542Z" fill="currentColor"></path><path d="M15.539 16.6567C12.8697 15.4664 13.2732 12.5842 13.2732 12.5842C13.3428 11.9406 13.7917 11.4322 14.4303 11.4322C15.0689 11.4322 15.544 11.8549 15.5884 12.5842C15.5884 12.5842 15.5309 14.163 16.4842 14.5544C16.7041 14.6523 17.4769 14.9206 18.1618 14.2608L25.2476 7.49182C26.4158 6.36802 26.7165 5.38343 26.2817 4.09621C26.0779 3.49295 26.4047 2.84026 27.01 2.63749C27.6163 2.43472 28.27 2.81907 28.4768 3.3618C29.2021 5.50852 28.6715 7.40204 26.8547 9.15028L19.7689 15.9183C19.0385 16.6224 17.4022 17.495 15.539 16.6557V16.6567Z" fill="currentColor"></path><path d="M3.3943 16.6536C2.80012 16.4186 2.50959 15.7498 2.74565 15.1576C2.98171 14.5664 3.65457 14.2779 4.24876 14.512C5.18391 14.8812 6.2714 14.6623 7.01992 13.9531L20.1696 1.49143C21.1582 0.555266 23.1375 -0.546341 25.3891 0.306092C25.943 0.537107 26.2587 1.2241 26.0136 1.81223C25.7684 2.39935 25.0936 2.58295 24.5004 2.43364C23.3211 2.16026 22.3224 2.63238 21.7665 3.15998L8.61685 15.6216C7.67262 16.5175 5.71555 17.5525 3.3943 16.6536H3.3943Z" fill="currentColor"></path></g><g transform="translate(35 1.5)" class="motion-safe:transition-opacity motion-safe:duration-[250ms] motion-safe:ease-v1-out" style="opacity:1"><path d="M2.33353 0.243652H0V13.602H2.33353V0.243652Z" fill="currentColor"></path><path d="M49.931 11.1259C49.4809 11.1259 48.2405 10.8848 48.5406 9.15938C48.6558 8.57265 49.3202 6.97854 48.5218 4.66375C48.3236 4.09844 48.2646 2.69188 49.9043 2.69188H56.1868V0.227051H46.3115L46.3303 13.588H56.3985V11.1259H49.9364H49.9337H49.931Z" fill="currentColor"></path><path d="M53.0958 5.71484H51.6839C51.0114 5.71484 50.4648 6.26675 50.4648 6.94458C50.4648 7.62241 51.0087 8.17432 51.6839 8.17432H53.0958C53.7682 8.17432 54.3148 7.62241 54.3148 6.94458C54.3148 6.26675 53.7709 5.71484 53.0958 5.71484Z" fill="currentColor"></path><path d="M26.3495 0.243402L26.4191 4.90247C26.4191 5.81874 26.4807 6.74037 26.9737 7.4825C28.0293 9.07928 26.6897 10.1349 25.7547 9.07928L19.0783 0.240723H16.0508L16.0562 9.50527C16.0562 9.88303 15.7481 10.3974 15.089 10.3546C14.1781 10.2983 14.3442 8.46576 12.9189 6.78056C12.8868 6.74305 7.97323 0.243402 7.97323 0.243402H5.05029V13.6017H7.59815V9.54546C7.59815 8.50327 7.61691 7.13153 7.09983 6.40012C6.23983 5.18378 6.87747 4.27822 7.63566 4.37467C7.98663 4.44433 8.28133 4.84353 8.28133 4.84353L14.8693 13.599H18.5799V9.05517C18.6496 7.16904 18.0093 6.02772 17.9584 5.88036C17.7494 5.25612 17.9289 4.81406 18.2584 4.62651C18.5692 4.44969 18.9925 4.45237 19.3114 4.81406C19.5284 5.06322 25.819 13.5964 25.819 13.5964H28.8973V0.246081H26.3468L26.3495 0.243402Z" fill="currentColor"></path><path d="M65.1354 5.85356C64.3263 5.66602 63.2225 5.45169 62.1482 5.18913C60.4496 4.77654 60.2701 2.47246 63.5119 2.47514C66.1321 2.47514 67.3859 4.50327 67.3859 4.50327L68.8192 2.47246C68.8192 2.47246 66.9519 -0.032557 63.5547 0.0103096C58.9707 0.0719303 58.392 2.73234 58.3626 3.73435C58.3599 3.84151 58.2179 6.05182 60.4309 7.19851C61.3364 7.67004 63.1904 7.95939 64.1361 8.14425C64.8621 8.28892 65.3792 8.4845 65.6284 8.70687C66.7161 9.67137 66.2017 11.6834 63.4181 11.4691C60.6425 11.2548 59.3324 9.12214 59.3324 9.12214L57.8535 11.2039C57.8535 11.2039 59.4047 13.7008 63.327 13.8911C69.0309 14.167 70.2954 8.85423 67.5198 6.81003C67.2305 6.59837 66.5152 6.17239 65.1354 5.85089V5.85356Z" fill="currentColor"></path><path d="M80.9369 2.59375V0.244123H78.2685C77.2665 0.252161 76.8378 0.474532 76.5913 0.584377C76.1144 0.812106 75.6349 1.08538 74.6704 0.60581C74.44 0.506681 73.8747 0.230728 72.9236 0.244123H70.2739V2.59643H73.5076C73.9658 2.59643 74.3355 2.96615 74.3382 3.42429L74.3516 13.6024H76.8432L76.8298 3.42697C76.8298 2.96883 77.1995 2.59643 77.6603 2.59643H80.9369V2.59375Z" fill="currentColor"></path><path d="M37.2105 6.17815V8.27058H40.9613C40.5835 10.9203 38.175 11.3597 37.4891 11.3597C35.4154 11.3597 33.3338 10.0844 33.3338 6.93635C33.3338 5.59945 34.2152 2.52377 37.4998 2.52377C38.3759 2.52377 39.8226 2.62558 41.5587 4.27327L43.2278 2.33891C42.55 1.64233 40.7067 0 37.4998 0C33.7115 0 30.6841 2.72739 30.6841 6.92028C30.6841 11.1132 33.4623 13.8834 37.4864 13.8834C40.3129 13.8834 42.0383 11.8446 42.0383 10.9122V13.5807H44.128V6.21566L37.2078 6.17547L37.2105 6.17815Z" fill="currentColor"></path></g></svg></span><span class="overflow-hidden motion-safe:transition-[width] motion-safe:duration-[250ms] motion-safe:ease-v1-out hidden md:inline-block" style="width:116px;height:17px" role="img" aria-label="Inngest"><svg width="116" height="17" viewBox="0 0 116 17" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="display:block"><g><path d="M0.300312 13.6542C-0.399794 11.4611 0.11671 9.62711 1.92851 7.88391C1.93053 7.88189 9.08392 1.11488 9.08392 1.11488C10.2158 0.025382 11.8763 -0.264143 13.3138 0.376443C15.5554 1.38524 15.6371 3.58744 15.5997 4.3047C15.5937 4.4308 15.5947 5.45069 14.6031 5.59495C13.9151 5.69482 13.2563 5.25902 13.2634 4.37027C13.2735 2.95997 12.8427 2.75216 12.3686 2.47777C12.1486 2.37991 11.3356 2.13276 10.6909 2.77133C10.6879 2.77435 3.53351 9.54136 3.53351 9.54136C2.36835 10.6642 2.08084 11.6215 2.50655 12.9541C2.70024 13.5604 2.3633 14.2081 1.75399 14.4007C1.02564 14.6297 0.456675 14.1435 0.300312 13.6532V13.6542Z" fill="currentColor"></path><path d="M15.539 16.6567C12.8697 15.4664 13.2732 12.5842 13.2732 12.5842C13.3428 11.9406 13.7917 11.4322 14.4303 11.4322C15.0689 11.4322 15.544 11.8549 15.5884 12.5842C15.5884 12.5842 15.5309 14.163 16.4842 14.5544C16.7041 14.6523 17.4769 14.9206 18.1618 14.2608L25.2476 7.49182C26.4158 6.36802 26.7165 5.38343 26.2817 4.09621C26.0779 3.49295 26.4047 2.84026 27.01 2.63749C27.6163 2.43472 28.27 2.81907 28.4768 3.3618C29.2021 5.50852 28.6715 7.40204 26.8547 9.15028L19.7689 15.9183C19.0385 16.6224 17.4022 17.495 15.539 16.6557V16.6567Z" fill="currentColor"></path><path d="M3.3943 16.6536C2.80012 16.4186 2.50959 15.7498 2.74565 15.1576C2.98171 14.5664 3.65457 14.2779 4.24876 14.512C5.18391 14.8812 6.2714 14.6623 7.01992 13.9531L20.1696 1.49143C21.1582 0.555266 23.1375 -0.546341 25.3891 0.306092C25.943 0.537107 26.2587 1.2241 26.0136 1.81223C25.7684 2.39935 25.0936 2.58295 24.5004 2.43364C23.3211 2.16026 22.3224 2.63238 21.7665 3.15998L8.61685 15.6216C7.67262 16.5175 5.71555 17.5525 3.3943 16.6536H3.3943Z" fill="currentColor"></path></g><g transform="translate(35 1.5)" class="motion-safe:transition-opacity motion-safe:duration-[250ms] motion-safe:ease-v1-out" style="opacity:1"><path d="M2.33353 0.243652H0V13.602H2.33353V0.243652Z" fill="currentColor"></path><path d="M49.931 11.1259C49.4809 11.1259 48.2405 10.8848 48.5406 9.15938C48.6558 8.57265 49.3202 6.97854 48.5218 4.66375C48.3236 4.09844 48.2646 2.69188 49.9043 2.69188H56.1868V0.227051H46.3115L46.3303 13.588H56.3985V11.1259H49.9364H49.9337H49.931Z" fill="currentColor"></path><path d="M53.0958 5.71484H51.6839C51.0114 5.71484 50.4648 6.26675 50.4648 6.94458C50.4648 7.62241 51.0087 8.17432 51.6839 8.17432H53.0958C53.7682 8.17432 54.3148 7.62241 54.3148 6.94458C54.3148 6.26675 53.7709 5.71484 53.0958 5.71484Z" fill="currentColor"></path><path d="M26.3495 0.243402L26.4191 4.90247C26.4191 5.81874 26.4807 6.74037 26.9737 7.4825C28.0293 9.07928 26.6897 10.1349 25.7547 9.07928L19.0783 0.240723H16.0508L16.0562 9.50527C16.0562 9.88303 15.7481 10.3974 15.089 10.3546C14.1781 10.2983 14.3442 8.46576 12.9189 6.78056C12.8868 6.74305 7.97323 0.243402 7.97323 0.243402H5.05029V13.6017H7.59815V9.54546C7.59815 8.50327 7.61691 7.13153 7.09983 6.40012C6.23983 5.18378 6.87747 4.27822 7.63566 4.37467C7.98663 4.44433 8.28133 4.84353 8.28133 4.84353L14.8693 13.599H18.5799V9.05517C18.6496 7.16904 18.0093 6.02772 17.9584 5.88036C17.7494 5.25612 17.9289 4.81406 18.2584 4.62651C18.5692 4.44969 18.9925 4.45237 19.3114 4.81406C19.5284 5.06322 25.819 13.5964 25.819 13.5964H28.8973V0.246081H26.3468L26.3495 0.243402Z" fill="currentColor"></path><path d="M65.1354 5.85356C64.3263 5.66602 63.2225 5.45169 62.1482 5.18913C60.4496 4.77654 60.2701 2.47246 63.5119 2.47514C66.1321 2.47514 67.3859 4.50327 67.3859 4.50327L68.8192 2.47246C68.8192 2.47246 66.9519 -0.032557 63.5547 0.0103096C58.9707 0.0719303 58.392 2.73234 58.3626 3.73435C58.3599 3.84151 58.2179 6.05182 60.4309 7.19851C61.3364 7.67004 63.1904 7.95939 64.1361 8.14425C64.8621 8.28892 65.3792 8.4845 65.6284 8.70687C66.7161 9.67137 66.2017 11.6834 63.4181 11.4691C60.6425 11.2548 59.3324 9.12214 59.3324 9.12214L57.8535 11.2039C57.8535 11.2039 59.4047 13.7008 63.327 13.8911C69.0309 14.167 70.2954 8.85423 67.5198 6.81003C67.2305 6.59837 66.5152 6.17239 65.1354 5.85089V5.85356Z" fill="currentColor"></path><path d="M80.9369 2.59375V0.244123H78.2685C77.2665 0.252161 76.8378 0.474532 76.5913 0.584377C76.1144 0.812106 75.6349 1.08538 74.6704 0.60581C74.44 0.506681 73.8747 0.230728 72.9236 0.244123H70.2739V2.59643H73.5076C73.9658 2.59643 74.3355 2.96615 74.3382 3.42429L74.3516 13.6024H76.8432L76.8298 3.42697C76.8298 2.96883 77.1995 2.59643 77.6603 2.59643H80.9369V2.59375Z" fill="currentColor"></path><path d="M37.2105 6.17815V8.27058H40.9613C40.5835 10.9203 38.175 11.3597 37.4891 11.3597C35.4154 11.3597 33.3338 10.0844 33.3338 6.93635C33.3338 5.59945 34.2152 2.52377 37.4998 2.52377C38.3759 2.52377 39.8226 2.62558 41.5587 4.27327L43.2278 2.33891C42.55 1.64233 40.7067 0 37.4998 0C33.7115 0 30.6841 2.72739 30.6841 6.92028C30.6841 11.1132 33.4623 13.8834 37.4864 13.8834C40.3129 13.8834 42.0383 11.8446 42.0383 10.9122V13.5807H44.128V6.21566L37.2078 6.17547L37.2105 6.17815Z" fill="currentColor"></path></g></svg></span></a><nav aria-label="Primary" class="hidden md:block"><ul class="flex flex-nowrap items-center" style="column-gap:clamp(0.5rem, 0.9vw, 1.25rem)"><li class="whitespace-nowrap"><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="v1-nav-megamenu" class="flex h-6 cursor-pointer items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)"><span class="v1-wipe-label inline-block">Platform</span><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="motion-safe:transition-transform motion-safe:duration-200 motion-safe:ease-v1-out"><path transform="translate(5.2741 9.5568)" d="M6.72593 4.88648L13.4518 1.32571L12.75 0L6.72593 3.18923L0.701835 0L0 1.32571L6.72593 4.88648Z"></path></svg></button></li><li class="whitespace-nowrap"><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="v1-nav-megamenu" class="flex h-6 cursor-pointer items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)"><span class="v1-wipe-label inline-block">Use Cases</span><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="motion-safe:transition-transform motion-safe:duration-200 motion-safe:ease-v1-out"><path transform="translate(5.2741 9.5568)" d="M6.72593 4.88648L13.4518 1.32571L12.75 0L6.72593 3.18923L0.701835 0L0 1.32571L6.72593 4.88648Z"></path></svg></button></li><li class="whitespace-nowrap"><a style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)" class="flex h-6 items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" href="/customers?ref=nav"><span class="v1-wipe-label inline-block">Customers</span></a></li><li class="whitespace-nowrap"><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="v1-nav-megamenu" class="flex h-6 cursor-pointer items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)"><span class="v1-wipe-label inline-block">Resources</span><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="motion-safe:transition-transform motion-safe:duration-200 motion-safe:ease-v1-out"><path transform="translate(5.2741 9.5568)" d="M6.72593 4.88648L13.4518 1.32571L12.75 0L6.72593 3.18923L0.701835 0L0 1.32571L6.72593 4.88648Z"></path></svg></button></li><li class="whitespace-nowrap"><a style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)" class="flex h-6 items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" href="/docs?ref=nav"><span class="v1-wipe-label inline-block">Docs</span></a></li><li class="whitespace-nowrap"><a style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)" class="flex h-6 items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" href="/pricing?ref=nav"><span class="v1-wipe-label inline-block">Pricing</span></a></li></ul></nav></div><div class="hidden items-center whitespace-nowrap md:flex" style="column-gap:clamp(0.5rem, 0.9vw, 1.5rem)"><div class="hidden lg:block" style="--v1-wipe-fill:rgb(var(--color-v1-salmon-200))"><button type="button" aria-haspopup="true" aria-expanded="false" aria-controls="v1-nav-megamenu" class="flex h-6 cursor-pointer items-center gap-1 whitespace-nowrap uppercase text-v1-frost font-v1Label font-semibold leading-[1] tracking-[0.05rem]" style="padding-inline:clamp(0.25rem, 0.45vw, 0.5rem);font-size:clamp(0.625rem, 0.9vw, 0.75rem)"><span class="relative inline-flex items-center gap-1" aria-label="Open Source, 7.1K GitHub stars"><span aria-hidden="true" class="inline-flex items-center gap-1"><span>Open Source</span><svg width="14" height="14" viewBox="0 0 14 14" fill="currentColor" aria-hidden="true" class="shrink-0"><path d="M7.00115 1.16667C3.77822 1.16667 1.16781 3.77708 1.16781 7C1.16781 9.58125 2.8376 11.7615 5.15635 12.5344C5.44801 12.5854 5.55739 12.4104 5.55739 12.2573C5.55739 12.1188 5.5501 11.6594 5.5501 11.1708C4.08447 11.4406 3.70531 10.8135 3.58864 10.4854C3.52301 10.3177 3.23864 9.8 2.99072 9.66146C2.78656 9.55208 2.49489 9.28229 2.98343 9.275C3.44281 9.26771 3.77093 9.69792 3.88031 9.87292C4.40531 10.7552 5.24385 10.5073 5.57926 10.3542C5.63031 9.975 5.78343 9.71979 5.95115 9.57396C4.65322 9.42812 3.29697 8.925 3.29697 6.69375C3.29697 6.05938 3.52301 5.53438 3.89489 5.12604C3.83656 4.98021 3.63239 4.38229 3.95322 3.58021C3.95322 3.58021 4.44176 3.42708 5.55739 4.17812C6.02407 4.04687 6.5199 3.98125 7.01573 3.98125C7.51157 3.98125 8.0074 4.04687 8.47407 4.17812C9.58969 3.41979 10.0782 3.58021 10.0782 3.58021C10.3991 4.38229 10.1949 4.98021 10.1366 5.12604C10.5084 5.53438 10.7345 6.05208 10.7345 6.69375C10.7345 8.93229 9.37094 9.42812 8.07303 9.57396C8.28448 9.75625 8.46678 10.1063 8.46678 10.6531C8.46678 11.4333 8.45948 12.0604 8.45948 12.2573C8.45948 12.4104 8.56886 12.5927 8.86053 12.5344C11.235 11.7328 12.8338 9.50617 12.8345 7C12.8345 3.77708 10.2241 1.16667 7.00115 1.16667Z"></path></svg><span>7.1K</span></span><span aria-hidden="true" class="v1-wipe-reveal absolute inset-0 inline-flex items-center gap-1 text-v1-accent-salmon"><span>Open Source</span><svg width="14" height="14" viewBox="0 0 14 14" fill="currentColor" aria-hidden="true" class="shrink-0"><path d="M7.00115 1.16667C3.77822 1.16667 1.16781 3.77708 1.16781 7C1.16781 9.58125 2.8376 11.7615 5.15635 12.5344C5.44801 12.5854 5.55739 12.4104 5.55739 12.2573C5.55739 12.1188 5.5501 11.6594 5.5501 11.1708C4.08447 11.4406 3.70531 10.8135 3.58864 10.4854C3.52301 10.3177 3.23864 9.8 2.99072 9.66146C2.78656 9.55208 2.49489 9.28229 2.98343 9.275C3.44281 9.26771 3.77093 9.69792 3.88031 9.87292C4.40531 10.7552 5.24385 10.5073 5.57926 10.3542C5.63031 9.975 5.78343 9.71979 5.95115 9.57396C4.65322 9.42812 3.29697 8.925 3.29697 6.69375C3.29697 6.05938 3.52301 5.53438 3.89489 5.12604C3.83656 4.98021 3.63239 4.38229 3.95322 3.58021C3.95322 3.58021 4.44176 3.42708 5.55739 4.17812C6.02407 4.04687 6.5199 3.98125 7.01573 3.98125C7.51157 3.98125 8.0074 4.04687 8.47407 4.17812C9.58969 3.41979 10.0782 3.58021 10.0782 3.58021C10.3991 4.38229 10.1949 4.98021 10.1366 5.12604C10.5084 5.53438 10.7345 6.05208 10.7345 6.69375C10.7345 8.93229 9.37094 9.42812 8.07303 9.57396C8.28448 9.75625 8.46678 10.1063 8.46678 10.6531C8.46678 11.4333 8.45948 12.0604 8.45948 12.2573C8.45948 12.4104 8.56886 12.5927 8.86053 12.5344C11.235 11.7328 12.8338 9.50617 12.8345 7C12.8345 3.77708 10.2241 1.16667 7.00115 1.16667Z"></path></svg><span>7.1K</span></span></span><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="motion-safe:transition-transform motion-safe:duration-200 motion-safe:ease-v1-out"><path transform="translate(5.2741 9.5568)" d="M6.72593 4.88648L13.4518 1.32571L12.75 0L6.72593 3.18923L0.701835 0L0 1.32571L6.72593 4.88648Z"></path></svg></button></div><a style="--v1-wipe-fill:rgb(var(--color-v1-salmon-200))" class="flex h-6 items-center whitespace-nowrap uppercase text-v1-frost" href="https://app.inngest.com?ref=nav"><span class="v1-wipe-label inline-block font-v1Label font-semibold leading-[1] tracking-[0.05rem]" style="font-size:clamp(0.625rem, 0.9vw, 0.75rem)">Sign in</span></a><a href="https://app.inngest.com/sign-up?ref=nav" class="group/btn relative inline-flex shrink-0 cursor-pointer items-center justify-center whitespace-nowrap rounded-md uppercase font-v1Label font-semibold tracking-[0.05rem] text-[12px] h-8 min-w-[100px] px-5 bg-v1-frost text-v1-jetBlack v1-cta-frost-ring hover:bg-v1-accent-salmon hover:text-v1-frost" style="--mx:50%;--my:50%">Start free</a></div><button type="button" aria-label="Open menu" aria-expanded="false" class="flex h-10 w-10 items-center justify-center text-v1-frost md:hidden"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" aria-hidden="true"><path d="M5 13h22"></path><path d="M5 19h22"></path></svg></button></div></div></div><span hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></span></header><div class="relative"><div aria-hidden="true" class="v1-page-bg pointer-events-none absolute inset-0"></div><div class="relative z-10"><main><section aria-labelledby="hero-headline" class="relative isolate w-full overflow-hidden bg-v1-surfaceBase lg:min-h-screen flex items-center lg:items-start"><div aria-hidden="true" class="pointer-events-none absolute inset-0 z-0 bg-cover bg-center bg-no-repeat bg-[url(/assets/v1/hero/.compressed/inngest-hero-mobile.avif)] lg:bg-[url(/assets/v1/hero/.compressed/inngest-hero.avif?v=3)]"></div><div aria-hidden="true" class="pointer-events-none absolute inset-0 z-v1-backdrop overflow-hidden lg:hidden"><span class="absolute block rounded-full motion-reduce:hidden" style="left:6%;top:8%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 7s ease-in-out 0s infinite;opacity:0.15;--dot-min:0.15;--dot-max:0.5"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:14%;top:22%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 1.2s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:22%;top:5%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 2.5s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.55"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:30%;top:38%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 11s ease-in-out 0.4s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.35"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:38%;top:14%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 1.8s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.6"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:46%;top:28%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 10s ease-in-out 3s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:54%;top:6%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 0.8s infinite;opacity:0.15;--dot-min:0.15;--dot-max:0.5"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:62%;top:42%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 7s ease-in-out 2s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.65"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:70%;top:18%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 11s ease-in-out 1.5s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:78%;top:32%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 0.3s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.55"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:86%;top:10%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 2.8s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:94%;top:24%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 10s ease-in-out 1s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.6"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:4%;top:48%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 1.7s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:12%;top:60%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 11s ease-in-out 0.6s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.55"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:20%;top:74%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 2.2s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:28%;top:56%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 0.9s infinite;opacity:0.25;--dot-min:0.25;--dot-max:0.65"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:36%;top:80%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 10s ease-in-out 1.4s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:44%;top:64%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 2.6s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.55"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:52%;top:88%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 11s ease-in-out 0.2s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:60%;top:70%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 1.9s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.6"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:68%;top:84%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 10s ease-in-out 1.1s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:76%;top:58%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 2.4s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.55"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:84%;top:76%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 11s ease-in-out 0.5s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:92%;top:64%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 1.6s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.6"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:8%;top:92%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 10s ease-in-out 2.3s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:40%;top:94%;width:2px;height:2px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 0.7s infinite;opacity:0.2;--dot-min:0.2;--dot-max:0.55"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:72%;top:92%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 11s ease-in-out 1.3s infinite;opacity:0.1;--dot-min:0.1;--dot-max:0.4"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:16%;top:36%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 8s ease-in-out 2.7s infinite;opacity:0.15;--dot-min:0.15;--dot-max:0.5"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:56%;top:50%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 10s ease-in-out 0.1s infinite;opacity:0.15;--dot-min:0.15;--dot-max:0.5"></span><span class="absolute block rounded-full motion-reduce:hidden" style="left:88%;top:44%;width:1px;height:1px;background-color:rgb(251, 85, 54);animation:v1-hero-dot-drift 9s ease-in-out 2.1s infinite;opacity:0.15;--dot-min:0.15;--dot-max:0.5"></span></div><h1 id="hero-headline" class="sr-only">Unbreakable Agents. Invisible Infra.</h1><div class="pointer-events-none relative z-30 flex w-full flex-col px-6 pb-12 pt-20 sm:px-10 sm:pt-32 lg:pl-[34px] lg:pr-[70px] lg:pt-[calc(40vh_-_1.64*min(8vw,16vh)_+_27px)] lg:pb-[40px]"><p aria-hidden="true" class="text-v1-display-hero uppercase text-v1-frost lg:pr-[100px] lg:-ml-[0.06em] text-left leading-[0.82] !text-[min(8vw,16vh)] tracking-[-0.025em]"><span class="block">Unbreakable</span><span class="block">Agents.</span></p><p aria-hidden="true" class="text-v1-display-hero mt-6 uppercase text-v1-frost lg:mt-[7vh] lg:pr-[100px] lg:-ml-[0.06em] text-left leading-[0.82] !text-[min(8vw,16vh)] tracking-[-0.025em]"><span class="block text-transparent [-webkit-text-stroke:0.75px_rgb(255,255,255)] md:[-webkit-text-stroke:1px_rgb(255,255,255)] lg:[-webkit-text-stroke:2px_rgb(255,255,255)]">Invisible</span><span class="block text-transparent [-webkit-text-stroke:0.75px_rgb(255,255,255)] md:[-webkit-text-stroke:1px_rgb(255,255,255)] lg:[-webkit-text-stroke:2px_rgb(255,255,255)]">Infra.</span></p><div class="mt-[48px] space-y-[36px] lg:mt-[6vh] lg:space-y-[42px] lg:pl-0"><p class="whitespace-nowrap font-v1Label uppercase tracking-[0.08em] text-[clamp(0.8125rem,1.4vw,1.25rem)] leading-[1.2] text-v1-frost">No workers. No queues. No refactoring.</p><div class="flex flex-col gap-3 sm:flex-row pointer-events-auto"><a class="group/btn relative inline-flex shrink-0 cursor-pointer items-center justify-center whitespace-nowrap rounded-md uppercase font-v1Label font-semibold tracking-[0.05rem] text-[12px] h-[42px] min-w-[124px] px-5 bg-v1-accent-salmon text-v1-frost hover:bg-v1-accent-salmon-dark motion-safe:transition-colors motion-safe:duration-200 pointer-events-auto" style="--mx:50%;--my:50%" href="https://app.inngest.com/sign-up?ref=homepage-hero">Start Building</a><a class="group/btn relative inline-flex shrink-0 cursor-pointer items-center justify-center whitespace-nowrap rounded-md uppercase font-v1Label font-semibold tracking-[0.05rem] text-[12px] h-[42px] min-w-[124px] px-5 text-v1-frost v1-cta-frost-ring hover:bg-v1-accent-salmon hover:text-v1-frost pointer-events-auto" style="--mx:50%;--my:50%" href="/contact?ref=homepage-hero">Book a demo</a></div></div><div class="flex min-h-[300px] flex-col mt-11 lg:hidden"><div><button type="button" aria-expanded="true" class="pointer-events-auto flex w-full items-center gap-2 py-0.5 text-left font-mono text-[13px] text-v1-frost"><span aria-hidden="true" class="motion-safe:transition-colors motion-safe:duration-300 text-v1-accent-salmon">■</span>step.run()</button><div class="grid motion-safe:transition-[grid-template-rows,opacity] motion-safe:duration-500 motion-safe:ease-out" style="grid-template-rows:1fr;opacity:1"><div class="overflow-hidden"><pre class="overflow-x-auto whitespace-pre py-2 text-[12px] leading-[1.5] text-v1-frost/75 [-ms-overflow-style:none] [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><code class="font-mono">    export default inngest.createFunction(
      {
        id: &quot;import-product-images&quot;,
        triggers: { event: &quot;shop/product.imported&quot; },
      },
      async ({ event, step }) =&gt; {
        const uploadedImageURLs = await step.run(&quot;copy-
          images-to-s3&quot;, async () =&gt; {
          return copyAllImagesToS3(event.data.imageURLs);
        });
      }
    );</code></pre></div></div></div><div><button type="button" aria-expanded="false" class="pointer-events-auto flex w-full items-center gap-2 py-0.5 text-left font-mono text-[13px] text-v1-frost"><span aria-hidden="true" class="motion-safe:transition-colors motion-safe:duration-300 text-v1-frost/40">■</span>step.waitForEvent()</button><div aria-hidden="true" class="grid motion-safe:transition-[grid-template-rows,opacity] motion-safe:duration-500 motion-safe:ease-out" style="grid-template-rows:0fr;opacity:0"><div class="overflow-hidden"><pre class="overflow-x-auto whitespace-pre py-2 text-[12px] leading-[1.5] text-v1-frost/75 [-ms-overflow-style:none] [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><code class="font-mono">    const confirmation = await step.waitForEvent(
      &quot;await-confirmation&quot;, {
        event: &quot;user/confirmed&quot;,
        timeout: &quot;1h&quot;,
      },
    );</code></pre></div></div></div><div><button type="button" aria-expanded="false" class="pointer-events-auto flex w-full items-center gap-2 py-0.5 text-left font-mono text-[13px] text-v1-frost"><span aria-hidden="true" class="motion-safe:transition-colors motion-safe:duration-300 text-v1-frost/40">■</span>step.score()</button><div aria-hidden="true" class="grid motion-safe:transition-[grid-template-rows,opacity] motion-safe:duration-500 motion-safe:ease-out" style="grid-template-rows:0fr;opacity:0"><div class="overflow-hidden"><pre class="overflow-x-auto whitespace-pre py-2 text-[12px] leading-[1.5] text-v1-frost/75 [-ms-overflow-style:none] [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden"><code class="font-mono">    await inngest.score({ name: &quot;model-confidence&quot;,
      value: confidence });

    return result;</code></pre></div></div></div></div></div></section><div class="mx-auto w-full max-w-[1440px] px-6 lg:px-8"><section aria-label="Trusted by" class="group/strip relative mt-2.5 overflow-hidden py-[26.5px] lg:mt-0 lg:py-12" style="mask-image:linear-gradient(to right, transparent 0, black 120px, black calc(100% - 120px), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black 120px, black calc(100% - 120px), transparent 100%)"><span aria-hidden="true" class="pointer-events-none absolute inset-x-0 top-0 z-0 h-24 bg-gradient-to-b from-v1-canvasBase/40 to-transparent"></span><div class="relative flex w-max items-center motion-safe:animate-[v1-logo-marquee_40s_linear_infinite] motion-safe:group-[:has(img:hover)]/strip:[animation-play-state:paused]"><div class="flex shrink-0 items-center gap-x-[21px] pr-[21px] lg:gap-x-20 lg:pr-20"><img src="/assets/v1/logos/replit.svg" alt="Replit" width="116" height="29" style="height:clamp(17px, 4vw, 29px);width:auto;transform:translateY(2px)" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/cubic.svg" alt="Cubic" width="118" height="29" style="height:clamp(17px, 4vw, 29px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/elevenlabs.svg" alt="ElevenLabs" width="185" height="24" style="height:clamp(14px, 4vw, 24px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/cohere.svg" alt="Cohere" width="169" height="26" style="height:clamp(16px, 4vw, 26px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/soundcloud.svg" alt="Soundcloud" width="202" height="24" style="height:clamp(14px, 4vw, 24px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/gitbook.svg" alt="GitBook" width="127" height="28" style="height:clamp(17px, 4vw, 28px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/resend.svg" alt="Resend" width="118" height="29" style="height:clamp(17px, 4vw, 29px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/avoca.svg" alt="Avoca" width="118" height="29" style="height:clamp(17px, 4vw, 29px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/customers/tripadvisor.svg" alt="Tripadvisor" width="170" height="26" style="height:clamp(16px, 4vw, 26px);width:auto;transform:translateY(2px)" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/baerskin.svg" alt="BAERskin" width="176" height="25" style="height:clamp(15px, 4vw, 25px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/outtake.svg" alt="Outtake" width="153" height="27" style="height:clamp(16px, 4vw, 27px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/></div><div aria-hidden="true" class="flex shrink-0 items-center gap-x-[21px] pr-[21px] lg:gap-x-20 lg:pr-20"><img src="/assets/v1/logos/replit.svg" alt="" width="116" height="29" style="height:clamp(17px, 4vw, 29px);width:auto;transform:translateY(2px)" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/cubic.svg" alt="" width="118" height="29" style="height:clamp(17px, 4vw, 29px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/elevenlabs.svg" alt="" width="185" height="24" style="height:clamp(14px, 4vw, 24px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/cohere.svg" alt="" width="169" height="26" style="height:clamp(16px, 4vw, 26px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/soundcloud.svg" alt="" width="202" height="24" style="height:clamp(14px, 4vw, 24px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/gitbook.svg" alt="" width="127" height="28" style="height:clamp(17px, 4vw, 28px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/resend.svg" alt="" width="118" height="29" style="height:clamp(17px, 4vw, 29px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/avoca.svg" alt="" width="118" height="29" style="height:clamp(17px, 4vw, 29px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/customers/tripadvisor.svg" alt="" width="170" height="26" style="height:clamp(16px, 4vw, 26px);width:auto;transform:translateY(2px)" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/baerskin.svg" alt="" width="176" height="25" style="height:clamp(15px, 4vw, 25px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/><img src="/assets/v1/logos/outtake.svg" alt="" width="153" height="27" style="height:clamp(16px, 4vw, 27px);width:auto" class="shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100"/></div></div></section></div><section aria-label="Why Inngest" class="relative isolate overflow-x-clip lg:min-h-[clamp(620px,80vh,860px)]"><div aria-hidden="true" class="pointer-events-none absolute inset-x-0 top-0 -bottom-[35vh] opacity-15 lg:-top-[60px] lg:opacity-50"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div><div class="relative z-10 mx-auto flex max-w-[1440px] items-center px-6 py-[39px] lg:min-h-[clamp(620px,80vh,860px)] lg:px-8 lg:py-[clamp(80px,10vh,140px)]"><p class="w-full font-v1Heading text-v1-frost leading-[1.2] tracking-[-0.01em]" style="font-size:clamp(1.625rem, 3.9vw, 3.5rem)" aria-label="How you build agents will change. How they run shouldn&#x27;t. Inngest moves durability and observability out of separate infrastructure and into your codebase, so what you write today still runs tomorrow."><span aria-hidden="true" class="lg:block lg:whitespace-nowrap" style="opacity:1"><span><span class="whitespace-nowrap"><span>H</span><span>o</span><span>w</span></span> </span><span><span class="whitespace-nowrap"><span>y</span><span>o</span><span>u</span></span> </span><span><span class="whitespace-nowrap"><span>b</span><span>u</span><span>i</span><span>l</span><span>d</span></span> </span><span><span class="whitespace-nowrap"><span>a</span><span>g</span><span>e</span><span>n</span><span>t</span><span>s</span></span> </span><span><span class="whitespace-nowrap"><span>w</span><span>i</span><span>l</span><span>l</span></span> </span><span><span class="whitespace-nowrap"><span>c</span><span>h</span><span>a</span><span>n</span><span>g</span><span>e</span><span>.</span></span> </span></span><span aria-hidden="true" class="lg:block lg:whitespace-nowrap" style="opacity:1"><span><span class="whitespace-nowrap"><span>H</span><span>o</span><span>w</span></span> </span><span><span class="whitespace-nowrap"><span>t</span><span>h</span><span>e</span><span>y</span></span> </span><span><span class="whitespace-nowrap"><span>r</span><span>u</span><span>n</span></span> </span><span><span class="whitespace-nowrap"><span>s</span><span>h</span><span>o</span><span>u</span><span>l</span><span>d</span><span>n</span><span>&#x27;</span><span>t</span><span>.</span></span> </span></span><span aria-hidden="true" class="lg:block lg:whitespace-nowrap" style="opacity:1"><span><span class="whitespace-nowrap"><span>I</span><span>n</span><span>n</span><span>g</span><span>e</span><span>s</span><span>t</span></span> </span><span><span class="whitespace-nowrap"><span>m</span><span>o</span><span>v</span><span>e</span><span>s</span></span> </span><span><span class="whitespace-nowrap"><span>d</span><span>u</span><span>r</span><span>a</span><span>b</span><span>i</span><span>l</span><span>i</span><span>t</span><span>y</span></span> </span><span><span class="whitespace-nowrap"><span>a</span><span>n</span><span>d</span></span> </span></span><span aria-hidden="true" class="lg:block lg:whitespace-nowrap" style="opacity:1"><span><span class="whitespace-nowrap"><span>o</span><span>b</span><span>s</span><span>e</span><span>r</span><span>v</span><span>a</span><span>b</span><span>i</span><span>l</span><span>i</span><span>t</span><span>y</span></span> </span><span><span class="whitespace-nowrap"><span>o</span><span>u</span><span>t</span></span> </span><span><span class="whitespace-nowrap"><span>o</span><span>f</span></span> </span><span><span class="whitespace-nowrap"><span>s</span><span>e</span><span>p</span><span>a</span><span>r</span><span>a</span><span>t</span><span>e</span></span> </span></span><span aria-hidden="true" class="lg:block lg:whitespace-nowrap" style="opacity:1"><span><span class="whitespace-nowrap"><span>i</span><span>n</span><span>f</span><span>r</span><span>a</span><span>s</span><span>t</span><span>r</span><span>u</span><span>c</span><span>t</span><span>u</span><span>r</span><span>e</span></span> </span><span><span class="whitespace-nowrap"><span>a</span><span>n</span><span>d</span></span> </span><span><span class="whitespace-nowrap"><span>i</span><span>n</span><span>t</span><span>o</span></span> </span><span><span class="whitespace-nowrap"><span>y</span><span>o</span><span>u</span><span>r</span></span> </span></span><span aria-hidden="true" class="lg:block lg:whitespace-nowrap" style="opacity:1"><span><span class="whitespace-nowrap"><span>c</span><span>o</span><span>d</span><span>e</span><span>b</span><span>a</span><span>s</span><span>e</span><span>,</span></span> </span><span><span class="whitespace-nowrap"><span>s</span><span>o</span></span> </span><span><span class="whitespace-nowrap"><span>w</span><span>h</span><span>a</span><span>t</span></span> </span><span><span class="whitespace-nowrap"><span>y</span><span>o</span><span>u</span></span> </span><span><span class="whitespace-nowrap"><span>w</span><span>r</span><span>i</span><span>t</span><span>e</span></span> </span><span><span class="whitespace-nowrap"><span>t</span><span>o</span><span>d</span><span>a</span><span>y</span></span> </span></span><span aria-hidden="true" class="lg:block lg:whitespace-nowrap"><span class="inline-flex align-baseline"><span class="inline-block"><span><span class="whitespace-nowrap"><span>s</span><span>t</span><span>i</span><span>l</span><span>l</span></span> </span><span><span class="whitespace-nowrap"><span>r</span><span>u</span><span>n</span><span>s</span></span> </span><span><span class="whitespace-nowrap"><span>t</span><span>o</span><span>m</span><span>o</span><span>r</span><span>r</span><span>o</span><span>w</span><span>.</span></span></span></span></span> <span class="inline-flex align-baseline"><span class="inline-block"></span></span></span></p></div></section><section class="py-20 sm:py-24 lg:py-40 relative" aria-label="Durability belongs in code"><div class="mx-auto w-full px-6 sm:px-9 lg:px-8 max-w-[1440px]"><div class="relative rounded-md"><div class="overflow-hidden [border-radius:inherit] bg-v1-gradient-charcoal relative flex flex-col pb-[72px]"><div role="tablist" aria-label="Durability capabilities" class="has-hover-dim grid w-full grid-cols-1 sm:grid-cols-3 sm:items-stretch sm:[width:round(down,100%,3px)]"><article data-feature-card="true" data-active="true" tabindex="-1" style="--mx:50%;--my:50%;transform:translateY(var(--lift-y, 0px));will-change:transform;--lift:0px;--surface-extra-y:0px;opacity:0" class="group relative isolate flex flex-col items-start justify-center gap-4 p-4 [--lift-y:0px] [--surface-y:0px] sm:gap-[25px] sm:p-5 lg:[--lift-y:var(--lift)] lg:[--surface-y:var(--surface-extra-y)] z-20"><span aria-hidden="true" data-card-surface="true" class="pointer-events-none absolute inset-0 -z-10 border-v1-frost/15 bg-v1-gradient-charcoal motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:border-transparent group-focus-within:border-transparent group-data-[active=true]:border-transparent border-b"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px))" class="pointer-events-none absolute inset-0 -z-10 bg-v1-accent-salmon-gradient opacity-0 motion-safe:transition-opacity motion-safe:duration-[600ms] motion-safe:ease-v1-lift group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100 rounded-none"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px));background-image:url(/assets/v1/textures/.compressed/noise-dark.webp);mix-blend-mode:soft-light" class="pointer-events-none absolute inset-0 -z-10 bg-cover bg-center opacity-0 motion-safe:transition-opacity motion-safe:duration-[600ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100 rounded-none"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px));background:radial-gradient(360px circle at var(--mx) var(--my), rgba(255, 210, 195, 0.32), transparent 65%)" class="pointer-events-none absolute inset-0 -z-10 opacity-0 motion-safe:transition-opacity motion-safe:duration-[500ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 rounded-none"></span><div class="flex w-full flex-col items-start gap-[21px] py-2"><div class="flex w-full items-end" style="height:clamp(54px, 6vw, 72px)"><img src="/assets/v1/feature-cards/retries.svg" alt="" aria-hidden="true" width="85" height="70.51" style="width:clamp(60px, 7vw, 85px);height:auto" class="block opacity-55 motion-safe:transition-opacity motion-safe:duration-[600ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100"/></div><h3 class="text-balance text-v1-frost text-v1-heading-xs lg:text-v1-heading-card">Durable execution</h3></div><p class="w-full text-pretty text-v1-frost text-v1-body-md leading-[1.5] motion-safe:transition-colors group-hover:!text-white group-focus-within:!text-white group-data-[active=true]:!text-white lg:text-[clamp(0.8125rem,1.25vw,1.125rem)]"><span class="lg:block lg:whitespace-nowrap">Your code has to work no matter what. Add steps<!-- --> </span><span class="lg:block lg:whitespace-nowrap">to any codebase to automate retries from failure—<!-- --> </span><span class="lg:block lg:whitespace-nowrap">not from scratch.</span></p><button type="button" role="tab" id="durability-tab-retries" aria-selected="true" aria-controls="durability-panel" aria-label="Durable execution" class="absolute inset-0 z-10 rounded focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-v1-frost"></button></article><article data-feature-card="true" tabindex="-1" style="--mx:50%;--my:50%;transform:translateY(var(--lift-y, 0px));will-change:transform;--lift:0px;--surface-extra-y:0px;opacity:0" class="group relative isolate flex flex-col items-start justify-center gap-4 p-4 [--lift-y:0px] [--surface-y:0px] sm:gap-[25px] sm:p-5 lg:[--lift-y:var(--lift)] lg:[--surface-y:var(--surface-extra-y)] "><span aria-hidden="true" data-card-surface="true" class="pointer-events-none absolute inset-0 -z-10 border-v1-frost/15 bg-v1-gradient-charcoal motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:border-transparent group-focus-within:border-transparent group-data-[active=true]:border-transparent border-b sm:border-l"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px))" class="pointer-events-none absolute inset-0 -z-10 bg-v1-accent-salmon-gradient opacity-0 motion-safe:transition-opacity motion-safe:duration-[600ms] motion-safe:ease-v1-lift group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100 rounded-none"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px));background-image:url(/assets/v1/textures/.compressed/noise-dark.webp);mix-blend-mode:soft-light" class="pointer-events-none absolute inset-0 -z-10 bg-cover bg-center opacity-0 motion-safe:transition-opacity motion-safe:duration-[600ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100 rounded-none"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px));background:radial-gradient(360px circle at var(--mx) var(--my), rgba(255, 210, 195, 0.32), transparent 65%)" class="pointer-events-none absolute inset-0 -z-10 opacity-0 motion-safe:transition-opacity motion-safe:duration-[500ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 rounded-none"></span><div class="flex w-full flex-col items-start gap-[21px] py-2"><div class="flex w-full items-end" style="height:clamp(54px, 6vw, 72px)"><img src="/assets/v1/feature-cards/flow-control.svg" alt="" aria-hidden="true" width="85" height="59.4" style="width:clamp(60px, 7vw, 85px);height:auto" class="block opacity-55 motion-safe:transition-opacity motion-safe:duration-[600ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100"/></div><h3 class="text-balance text-v1-frost text-v1-heading-xs lg:text-v1-heading-card">Flow Control</h3></div><p class="w-full text-pretty text-v1-frost text-v1-body-md leading-[1.5] motion-safe:transition-colors group-hover:!text-white group-focus-within:!text-white group-data-[active=true]:!text-white lg:text-[clamp(0.8125rem,1.25vw,1.125rem)]"><span class="lg:block lg:whitespace-nowrap">Don’t let one needy user starve the rest. Add rate<!-- --> </span><span class="lg:block lg:whitespace-nowrap">limits, per-tenant concurrency, and throttling with<!-- --> </span><span class="lg:block lg:whitespace-nowrap">one line of code.</span></p><button type="button" role="tab" id="durability-tab-flow-control" aria-selected="false" aria-controls="durability-panel" aria-label="Flow Control" class="absolute inset-0 z-10 rounded focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-v1-frost"></button></article><article data-feature-card="true" tabindex="-1" style="--mx:50%;--my:50%;transform:translateY(var(--lift-y, 0px));will-change:transform;--lift:0px;--surface-extra-y:0px;opacity:0" class="group relative isolate flex flex-col items-start justify-center gap-4 p-4 [--lift-y:0px] [--surface-y:0px] sm:gap-[25px] sm:p-5 lg:[--lift-y:var(--lift)] lg:[--surface-y:var(--surface-extra-y)] "><span aria-hidden="true" data-card-surface="true" class="pointer-events-none absolute inset-0 -z-10 border-v1-frost/15 bg-v1-gradient-charcoal motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:border-transparent group-focus-within:border-transparent group-data-[active=true]:border-transparent border-b sm:border-l"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px))" class="pointer-events-none absolute inset-0 -z-10 bg-v1-accent-salmon-gradient opacity-0 motion-safe:transition-opacity motion-safe:duration-[600ms] motion-safe:ease-v1-lift group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100 rounded-none"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px));background-image:url(/assets/v1/textures/.compressed/noise-dark.webp);mix-blend-mode:soft-light" class="pointer-events-none absolute inset-0 -z-10 bg-cover bg-center opacity-0 motion-safe:transition-opacity motion-safe:duration-[600ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100 rounded-none"></span><span aria-hidden="true" style="top:calc(0px - var(--surface-y, 0px));bottom:calc(0px - var(--surface-y, 0px));background:radial-gradient(360px circle at var(--mx) var(--my), rgba(255, 210, 195, 0.32), transparent 65%)" class="pointer-events-none absolute inset-0 -z-10 opacity-0 motion-safe:transition-opacity motion-safe:duration-[500ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 rounded-none"></span><div class="flex w-full flex-col items-start gap-[21px] py-2"><div class="flex w-full items-end" style="height:clamp(54px, 6vw, 72px)"><img src="/assets/v1/feature-cards/observability.svg" alt="" aria-hidden="true" width="85" height="69.7" style="width:clamp(60px, 7vw, 85px);height:auto" class="block opacity-55 motion-safe:transition-opacity motion-safe:duration-[600ms] ease-v1-in group-hover:opacity-100 group-focus-within:opacity-100 group-data-[active=true]:opacity-100"/></div><h3 class="text-balance text-v1-frost text-v1-heading-xs lg:text-v1-heading-card">Agent Observability</h3></div><p class="w-full text-pretty text-v1-frost text-v1-body-md leading-[1.5] motion-safe:transition-colors group-hover:!text-white group-focus-within:!text-white group-data-[active=true]:!text-white lg:text-[clamp(0.8125rem,1.25vw,1.125rem)]"><span class="lg:block lg:whitespace-nowrap">Observability that lives outside the execution<!-- --> </span><span class="lg:block lg:whitespace-nowrap">chain misses context. Trace everything, replay<!-- --> </span><span class="lg:block lg:whitespace-nowrap">anything, and eval variants based on real<!-- --> </span><span class="lg:block lg:whitespace-nowrap">product outcomes.</span></p><button type="button" role="tab" id="durability-tab-observability" aria-selected="false" aria-controls="durability-panel" aria-label="Agent Observability" class="absolute inset-0 z-10 rounded focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-v1-frost"></button></article></div><div class="px-4 pt-11 lg:px-11 lg:pt-16"><h2 class="text-v1-display-sm text-v1-frost uppercase [font-size:clamp(2rem,4.6vw,4rem)] [line-height:1.25]" style="opacity:0;transform:translateY(32px)">Durability belongs in code</h2><div id="durability-panel" role="tabpanel" aria-labelledby="durability-tab-retries" class="mt-8 flex flex-col gap-[29px] lg:mt-12 lg:gap-20"><div class=" grid grid-cols-1 gap-4 lg:grid-cols-[448fr_774fr] lg:items-start lg:gap-x-4 lg:gap-y-10 "><div class="flex flex-col gap-6 lg:pr-8 lg:pt-11"><p class="text-v1-body-lg-loose !text-[clamp(1rem,3vw,1.125rem)] !leading-[1.45] text-v1-frost" style="opacity:0;transform:translateY(32px)"><span class="block">Because durability lives in code—not tied to any specific infrastructure pattern—the same primitives that power your background jobs also power agents and apps. And because Inngest handles execution, you get full observability by default.</span><span class="mt-[1.5em] block">No new infrastructure. No new instrumentation. No new architecture when there’s a new ‘right way’ to build in 6 weeks’ time.</span></p></div><div class="relative rounded-md"><div class="overflow-hidden [border-radius:inherit] bg-v1-gradient-charcoal"><span class="block " data-v1-paint-reveal=""><span class="relative block w-full overflow-hidden align-baseline"><span class="block" style="opacity:0"><div class="relative w-full overflow-hidden bg-v1-jetBlack" style="aspect-ratio:1980 / 1080"><video controls="" autoPlay="" loop="" muted="" src="https://cdn.inngest.com/homepage/june-2026-redesign-dashboard-tour-v2.mp4"></video></div></span><span aria-hidden="true" class="pointer-events-none absolute inset-0" style="background-color:#000000;transform:scaleX(0);transform-origin:left;will-change:transform"></span></span></span></div><div aria-hidden="true" class="pointer-events-none absolute inset-0 p-[1px] [border-radius:inherit]" style="background:linear-gradient(135deg, rgb(var(--color-v1-carbon-300) / 0.35) 0%, rgb(var(--color-v1-carbon-300) / 0.55) 32%, rgb(var(--color-v1-carbon-300) / 0.02) 72%, rgb(var(--color-v1-carbon-300) / 0.5) 100%);-webkit-mask:linear-gradient(black, black) content-box, linear-gradient(black, black);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask:linear-gradient(black, black) content-box, linear-gradient(black, black);mask-composite:exclude;mask-repeat:no-repeat"></div></div></div><ul class=" grid grid-cols-1 gap-[22px] lg:grid-cols-3 lg:gap-[58px] "><li class="flex flex-col gap-2" style="opacity:0;transform:translateY(32px)"><a class="-m-3 flex flex-col gap-2 rounded-md p-3 hover:bg-gradient-to-br hover:from-white/[0.06] hover:to-white/[0.02] motion-safe:transition-colors motion-safe:duration-200" href="/ai?ref=homepage-durable-execution"><div class="flex items-center gap-[10px]"><span class="flex h-8 w-8 shrink-0 items-center justify-center"><img src="/assets/v1/scale-instantly/ai-agents.svg" alt="" aria-hidden="true" width="27.77" height="32" class="block"/></span><h3 class="text-v1-heading-xs text-v1-frost lg:text-v1-heading-card">AI Agents</h3></div><p class="text-v1-heading-xs-loose text-pretty text-[#B3B3B3]">Pause mid-execution, wait for input, then resume exactly where you left off.</p></a></li><li class="flex flex-col gap-2" style="opacity:0;transform:translateY(32px)"><a class="-m-3 flex flex-col gap-2 rounded-md p-3 hover:bg-gradient-to-br hover:from-white/[0.06] hover:to-white/[0.02] motion-safe:transition-colors motion-safe:duration-200" href="/docs/learn/durable-endpoints?ref=homepage-durable-execution"><div class="flex items-center gap-[10px]"><span class="flex h-8 w-8 shrink-0 items-center justify-center"><img src="/assets/v1/scale-instantly/api-endpoints.svg" alt="" aria-hidden="true" width="30.02" height="25.71" class="block"/></span><h3 class="text-v1-heading-xs text-v1-frost lg:text-v1-heading-card">API Endpoints</h3></div><p class="text-v1-heading-xs-loose text-pretty text-[#B3B3B3]">Long-running endpoints that survive timeouts, failures, and deploys.</p></a></li><li class="flex flex-col gap-2" style="opacity:0;transform:translateY(32px)"><a class="-m-3 flex flex-col gap-2 rounded-md p-3 hover:bg-gradient-to-br hover:from-white/[0.06] hover:to-white/[0.02] motion-safe:transition-colors motion-safe:duration-200" href="/ai?ref=homepage-durable-execution"><div class="flex items-center gap-[10px]"><span class="flex h-8 w-8 shrink-0 items-center justify-center"><img src="/assets/v1/scale-instantly/workflows.svg" alt="" aria-hidden="true" width="32" height="32" class="block"/></span><h3 class="text-v1-heading-xs text-v1-frost lg:text-v1-heading-card">Workflows</h3></div><p class="text-v1-heading-xs-loose text-pretty text-[#B3B3B3]">Each step retries independently. No failed run restarts from scratch.</p></a></li><li class="flex flex-col gap-2" style="opacity:0;transform:translateY(32px)"><a class="-m-3 flex flex-col gap-2 rounded-md p-3 hover:bg-gradient-to-br hover:from-white/[0.06] hover:to-white/[0.02] motion-safe:transition-colors motion-safe:duration-200" href="/uses/scheduled-jobs?ref=homepage-durable-execution"><div class="flex items-center gap-[10px]"><span class="flex h-8 w-8 shrink-0 items-center justify-center"><img src="/assets/v1/scale-instantly/schedules.svg" alt="" aria-hidden="true" width="32" height="12.85" class="block"/></span><h3 class="text-v1-heading-xs text-v1-frost lg:text-v1-heading-card">Schedules</h3></div><p class="text-v1-heading-xs-loose text-pretty text-[#B3B3B3]">Missed runs recover automatically. Every execution is logged and replayable.</p></a></li><li class="flex flex-col gap-2" style="opacity:0;transform:translateY(32px)"><a class="-m-3 flex flex-col gap-2 rounded-md p-3 hover:bg-gradient-to-br hover:from-white/[0.06] hover:to-white/[0.02] motion-safe:transition-colors motion-safe:duration-200" href="/docs/reference/typescript/v4/extended-traces?ref=homepage-durable-execution#serverless"><div class="flex items-center gap-[10px]"><span class="flex h-8 w-8 shrink-0 items-center justify-center"><img src="/assets/v1/scale-instantly/serverless.svg" alt="" aria-hidden="true" width="32" height="20.52" class="block"/></span><h3 class="text-v1-heading-xs text-v1-frost lg:text-v1-heading-card">Serverless</h3></div><p class="text-v1-heading-xs-loose text-pretty text-[#B3B3B3]">Functions persist state across invocations without a database.</p></a></li><li class="flex flex-col gap-2" style="opacity:0;transform:translateY(32px)"><a class="-m-3 flex flex-col gap-2 rounded-md p-3 hover:bg-gradient-to-br hover:from-white/[0.06] hover:to-white/[0.02] motion-safe:transition-colors motion-safe:duration-200" href="/uses/webhooks?ref=homepage-durable-execution"><div class="flex items-center gap-[10px]"><span class="flex h-8 w-8 shrink-0 items-center justify-center"><img src="/assets/v1/scale-instantly/events.svg" alt="" aria-hidden="true" width="21.65" height="32" class="block"/></span><h3 class="text-v1-heading-xs text-v1-frost lg:text-v1-heading-card">Events</h3></div><p class="text-v1-heading-xs-loose text-pretty text-[#B3B3B3]">Fan out thousands of jobs per event. Every one tracked, retriable, and replayable.</p></a></li></ul></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-0 p-[1px] [border-radius:inherit]" style="background:linear-gradient(135deg, rgb(var(--color-v1-carbon-300) / 0.35) 0%, rgb(var(--color-v1-carbon-300) / 0.55) 32%, rgb(var(--color-v1-carbon-300) / 0.02) 72%, rgb(var(--color-v1-carbon-300) / 0.5) 100%);-webkit-mask:linear-gradient(black, black) content-box, linear-gradient(black, black);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask:linear-gradient(black, black) content-box, linear-gradient(black, black);mask-composite:exclude;mask-repeat:no-repeat"></div></div></div></section><section aria-labelledby="_R_evinpfdb_" class="relative isolate overflow-x-clip"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="relative z-10 mx-auto max-w-[1440px] px-6 pb-[130px] pt-20 lg:px-8 lg:pb-40"><h2 id="_R_evinpfdb_" class="mb-2 whitespace-normal font-v1Display uppercase leading-[1.25] tracking-[-0.01em] text-v1-frost lg:mb-24 lg:whitespace-pre-line" style="font-size:clamp(2rem, 4.6vw, 4rem);opacity:0;transform:translateY(32px)">For humans and agents
that want to keep their edge</h2><div role="group" tabindex="0" aria-label="Show next testimonial" class="relative focus:outline-none focus-visible:ring-2 focus-visible:ring-v1-frost/30 grid cursor-grab select-none grid-cols-1 gap-4 sm:grid-cols-[minmax(0,1fr)_minmax(0,2fr)] sm:items-center sm:gap-10 sm:gap-x-[clamp(16px,2vw,32px)]"><div class="py-6 sm:py-0"><div class="relative aspect-[332/375] w-full overflow-hidden max-w-[177px] sm:max-w-[clamp(220px,22vw,332px)]"><img alt="Sully Omar, Co-founder at Otto (Acquired by Cohere)" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent;opacity:0" sizes="332px" srcSet="/_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=32&amp;q=75 32w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=48&amp;q=75 48w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=64&amp;q=75 64w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=96&amp;q=75 96w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=128&amp;q=75 128w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=256&amp;q=75 256w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=384&amp;q=75 384w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=640&amp;q=75 640w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=750&amp;q=75 750w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=828&amp;q=75 828w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=1080&amp;q=75 1080w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=1200&amp;q=75 1200w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=1920&amp;q=75 1920w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=2048&amp;q=75 2048w, /_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=3840&amp;q=75 3840w" src="/_next/image?url=%2Fassets%2Fv1%2Fcustomers%2Fotto-sully-omar.png&amp;w=3840&amp;q=75"/><span aria-hidden="true" class="pointer-events-none absolute inset-0 bg-black" style="transform:scaleX(0);transform-origin:left;will-change:transform"></span></div></div><div class="flex flex-col justify-between gap-7 sm:min-h-[clamp(320px,32vw,460px)] sm:gap-[clamp(20px,3.5vw,45px)]"><div class="-mx-6 flex snap-x snap-mandatory flex-nowrap items-center overflow-x-auto px-6 [-ms-overflow-style:none] [scrollbar-width:none] sm:mx-0 sm:overflow-x-visible sm:px-0 [&amp;::-webkit-scrollbar]:hidden" style="column-gap:clamp(12px, 2.6vw, 41px)"><button type="button" data-logo-index="0" aria-label="Show Cohere testimonial" aria-current="true" class="group/logo relative min-w-0 shrink-0 cursor-pointer snap-center overflow-hidden sm:shrink motion-safe:transition-transform motion-safe:duration-[420ms] motion-safe:ease-v1-in motion-safe:active:scale-[0.97]" style="width:208px;height:auto;aspect-ratio:208/32;max-width:100%"><img src="/assets/v1/logos/cohere.svg" alt="" aria-hidden="true" width="208" height="32" class="block h-full w-full motion-safe:transition-opacity motion-safe:duration-[500ms] motion-safe:ease-v1-in" style="opacity:1"/><img src="/assets/v1/logos/cohere.svg" alt="" aria-hidden="true" width="208" height="32" class="pointer-events-none absolute inset-0 block h-full w-full motion-safe:transition-[mask-size,-webkit-mask-size] motion-safe:duration-[420ms] motion-safe:ease-v1-out opacity-0" style="mask-image:linear-gradient(to right, black, black);-webkit-mask-image:linear-gradient(to right, black, black);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat"/></button><button type="button" data-logo-index="1" aria-label="Show Outtake testimonial" class="group/logo relative min-w-0 shrink-0 cursor-pointer snap-center overflow-hidden sm:shrink motion-safe:transition-transform motion-safe:duration-[420ms] motion-safe:ease-v1-in motion-safe:active:scale-[0.97] hidden focus-visible:opacity-70 sm:inline-block" style="width:181px;height:auto;aspect-ratio:181/32;max-width:100%"><img src="/assets/v1/logos/outtake.svg" alt="" aria-hidden="true" width="181" height="32" class="block h-full w-full motion-safe:transition-opacity motion-safe:duration-[500ms] motion-safe:ease-v1-in" style="opacity:0.25"/><img src="/assets/v1/logos/outtake.svg" alt="" aria-hidden="true" width="181" height="32" class="pointer-events-none absolute inset-0 block h-full w-full motion-safe:transition-[mask-size,-webkit-mask-size] motion-safe:duration-[420ms] motion-safe:ease-v1-out [mask-size:0%_100%] group-hover/logo:[mask-size:100%_100%]" style="mask-image:linear-gradient(to right, black, black);-webkit-mask-image:linear-gradient(to right, black, black);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat"/></button><button type="button" data-logo-index="2" aria-label="Show Day.ai testimonial" class="group/logo relative min-w-0 shrink-0 cursor-pointer snap-center overflow-hidden sm:shrink motion-safe:transition-transform motion-safe:duration-[420ms] motion-safe:ease-v1-in motion-safe:active:scale-[0.97] hidden focus-visible:opacity-70 sm:inline-block" style="width:159px;height:auto;aspect-ratio:159/50;max-width:100%"><img src="/assets/v1/logos/day-ai.svg" alt="" aria-hidden="true" width="159" height="50" class="block h-full w-full motion-safe:transition-opacity motion-safe:duration-[500ms] motion-safe:ease-v1-in" style="opacity:0.25"/><img src="/assets/v1/logos/day-ai.svg" alt="" aria-hidden="true" width="159" height="50" class="pointer-events-none absolute inset-0 block h-full w-full motion-safe:transition-[mask-size,-webkit-mask-size] motion-safe:duration-[420ms] motion-safe:ease-v1-out [mask-size:0%_100%] group-hover/logo:[mask-size:100%_100%]" style="mask-image:linear-gradient(to right, black, black);-webkit-mask-image:linear-gradient(to right, black, black);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat"/></button></div><div class="flex flex-col gap-[33px]"><div class="grid"><p aria-hidden="true" class="text-pretty text-v1-frost font-whyte font-normal text-[16px] leading-[1.4] sm:text-[clamp(24px,2.5vw,36px)] sm:leading-[1.5] invisible [grid-area:1/1]">Inngest completely transformed how we handle AI orchestration at Cohere. Its intuitive developer experience, built-in multi-tenant concurrency, and flow control allowed us to scale without the complexity of other tools or the need to build custom solutions. What would have taken us a month.</p><p aria-hidden="true" class="text-pretty text-v1-frost font-whyte font-normal text-[16px] leading-[1.4] sm:text-[clamp(24px,2.5vw,36px)] sm:leading-[1.5] invisible [grid-area:1/1]">Our pipelines have many interdependent components chained together. Lots can go wrong in that workflow—including unpredictable behavior from the models themselves. Inngest gives us fine-grained control over errors, and how they propagate, so we can just focus on what the agents should do, not what to do when they fail.</p><p aria-hidden="true" class="text-pretty text-v1-frost font-whyte font-normal text-[16px] leading-[1.4] sm:text-[clamp(24px,2.5vw,36px)] sm:leading-[1.5] invisible [grid-area:1/1]">Day AI is a complex network of LLMs, data processing, and 3rd party services. Every component in the system needs to wake up at the right times, run for long periods of time, and react intelligently to behavior in other components. Inngest is like the nervous system for all of that, it makes things reliable by default so we can focus on building.</p><div class="overflow-hidden [grid-area:1/1]"><p class="text-pretty text-v1-frost font-whyte font-normal text-[16px] leading-[1.4] sm:text-[clamp(24px,2.5vw,36px)] sm:leading-[1.5]" aria-label="Inngest completely transformed how we handle AI orchestration at Cohere. Its intuitive developer experience, built-in multi-tenant concurrency, and flow control allowed us to scale without the complexity of other tools or the need to build custom solutions. What would have taken us a month.">Inngest completely transformed how we handle AI orchestration at Cohere. Its intuitive developer experience, built-in multi-tenant concurrency, and flow control allowed us to scale without the complexity of other tools or the need to build custom solutions. What would have taken us a month.</p></div></div><div class="flex flex-col gap-8 sm:flex-row sm:items-end sm:justify-between sm:gap-6"><div class="text-v1-byline text-v1-frost max-sm:text-[18px] max-sm:leading-[1.2]"><p class="overflow-hidden"><span class="block">Sully Omar</span></p><p class="overflow-hidden"><span class="block">Co-founder - Otto (Acquired by Cohere)</span></p></div><div class="flex flex-col gap-3 sm:flex-row sm:flex-wrap sm:gap-y-3" style="column-gap:clamp(12px, 1.5vw, 32px)"><a class="group/btn relative inline-flex shrink-0 cursor-pointer items-center justify-center whitespace-nowrap rounded-md uppercase font-v1Label font-semibold tracking-[0.05rem] text-[12px] h-[42px] min-w-[124px] px-5 bg-v1-frost text-v1-jetBlack v1-cta-frost-ring hover:bg-v1-accent-salmon hover:text-v1-frost !w-full sm:!w-auto" style="--mx:50%;--my:50%" href="/customers/otto">View case study</a><a class="group/btn relative inline-flex shrink-0 cursor-pointer items-center justify-center whitespace-nowrap rounded-md uppercase font-v1Label font-semibold tracking-[0.05rem] text-[12px] h-[42px] min-w-[124px] px-5 text-v1-frost v1-cta-frost-ring hover:bg-v1-accent-salmon hover:text-v1-frost !w-full sm:!w-auto" style="--mx:50%;--my:50%" href="/customers?ref=testimonials">View all</a></div></div></div><div data-cursor-hide="true" class="flex items-center gap-6"><button type="button" aria-label="Previous testimonial" class="group inline-flex shrink-0 items-center justify-center rounded-full bg-v1-frost/[0.04] backdrop-blur-md text-v1-frost motion-safe:transition-[background-color,color] motion-safe:duration-300 motion-safe:ease-v1-in hover:bg-v1-frost/[0.12] focus-visible:bg-v1-frost/[0.12]"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" stroke="currentColor" aria-hidden="true" class="size-[31px] rotate-180 sm:size-10"><circle cx="20" cy="20" r="19.5"></circle><path d="M 16.6 14.3 L 23.6 20 L 16.6 25.7" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div class="flex flex-1 gap-1.5"><div class="relative h-1 flex-1 overflow-hidden bg-v1-frost/20"></div><div class="relative h-1 flex-1 overflow-hidden bg-v1-frost/20"></div><div class="relative h-1 flex-1 overflow-hidden bg-v1-frost/20"></div></div><button type="button" aria-label="Next testimonial" class="group inline-flex shrink-0 items-center justify-center rounded-full bg-v1-frost/[0.04] backdrop-blur-md text-v1-frost motion-safe:transition-[background-color,color] motion-safe:duration-300 motion-safe:ease-v1-in hover:bg-v1-frost/[0.12] focus-visible:bg-v1-frost/[0.12]"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" stroke="currentColor" aria-hidden="true" class="size-[31px] sm:size-10"><circle cx="20" cy="20" r="19.5"></circle><path d="M 16.6 14.3 L 23.6 20 L 16.6 25.7" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div></div></div></section><section class="py-20 sm:py-24 lg:py-40 relative" aria-label="It doesn&#x27;t have to be hard"><div class="mx-auto w-full px-6 sm:px-9 lg:px-8 max-w-[1440px] grid grid-cols-1 gap-[29px] lg:grid-cols-[362fr_912fr] lg:items-stretch lg:gap-[102px]"><div class="flex flex-col gap-v1-stack lg:pt-[65px]"><h2 aria-label="It doesn&#x27;t have to be hard" class="text-v1-display-sm text-v1-frost uppercase [font-size:clamp(2rem,4.6vw,4rem)] [line-height:1.25]" style="opacity:0;transform:translateY(32px)"><span aria-hidden="true" class="block lg:hidden">It doesn’t have to</span><span aria-hidden="true" class="hidden lg:block">It doesn’t</span><span aria-hidden="true" class="hidden lg:block">have to</span><span aria-hidden="true" class="block">be hard</span></h2><div style="opacity:0;transform:translateY(16px)"><p class="font-v1Body text-[#B3B3B3] leading-[28px] text-[18px] tracking-[-0.01em] lg:text-[clamp(0.875rem,1.4vw,1.125rem)] lg:leading-[1.5]"><span class="lg:block lg:whitespace-nowrap">Durability that runs on top of existing code,<!-- --> </span><span class="lg:block lg:whitespace-nowrap">not alongside it in separate infrastructure.</span></p></div></div><div role="slider" aria-label="Drag to compare the before and after states" aria-valuemin="14" aria-valuemax="86" aria-valuenow="86" tabindex="0" class="relative w-full cursor-ew-resize touch-pan-y select-none overflow-hidden focus:outline-none focus-visible:ring-2 focus-visible:ring-v1-frost aspect-[1409/704] border border-v1-frost bg-v1-surfaceElevated lg:border-2"><div class="pointer-events-none absolute inset-0"><img src="/assets/v1/it-doesnt-have-to-be-hard/before.webp" alt="Before: the tangle of infrastructure (queues, pubsub, idempotency, error handling, capacity management) you have to build yourself." class="absolute inset-0 block h-full w-full object-cover" draggable="false"/></div><div class="pointer-events-none absolute inset-0" style="clip-path:inset(0 0 0 86%)"><img src="/assets/v1/it-doesnt-have-to-be-hard/after.webp" alt="After: a single step.run() call replacing all that infrastructure." class="absolute inset-0 block h-full w-full object-cover" draggable="false"/></div><div aria-hidden="true" class="pointer-events-none absolute inset-0" style="clip-path:inset(0 14% 0 0)"><div class="absolute inset-0" style="background:linear-gradient(180deg, rgba(0,0,0,0.22) 0%, rgba(0,0,0,0.10) 60%, rgba(0,0,0,0) 100%)"></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-0" style="clip-path:inset(0 0 0 86%)"><div class="absolute inset-0" style="background:radial-gradient(120% 90% at 80% 30%, rgba(255, 240, 230, 0.14), rgba(255, 240, 230, 0) 70%)"></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-0" style="clip-path:inset(0 14% 0 0)"><span class="absolute left-3 top-3 text-v1-label-sm uppercase text-v1-frost max-sm:[font-size:10px] sm:left-8 sm:top-9 sm:text-v1-label-md">Before</span></div><div aria-hidden="true" class="pointer-events-none absolute inset-0" style="clip-path:inset(0 0 0 86%)"><span class="absolute right-3 top-3 text-v1-label-sm uppercase text-v1-frost max-sm:[font-size:10px] sm:right-8 sm:top-9 sm:text-v1-label-md">After</span></div><div aria-hidden="true" class="pointer-events-none absolute inset-y-0 -translate-x-1/2" style="left:86%"><div class="h-full w-px bg-v1-frost/85"></div><div class="absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2"><div class="relative flex h-8 w-8 items-center justify-center rounded-full bg-v1-frost text-v1-jetBlack shadow-[0_4px_18px_rgba(0,0,0,0.45)] ring-1 ring-v1-frost/40"><svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M9 6 L4 12 L9 18"></path><path d="M15 6 L20 12 L15 18"></path></svg></div></div></div></div></div></section><section aria-label="How Inngest works" class="relative overflow-x-clip"><div class="mx-auto flex max-w-[1440px] flex-col gap-[41px] py-20 lg:gap-v1-stack-lg lg:py-40"><div role="group" tabindex="0" aria-label="Show next step" class="relative focus:outline-none focus-visible:ring-2 focus-visible:ring-v1-frost/30 "><div class="touch-pan-y overflow-visible px-6 lg:px-[72px]"><div class="flex select-none items-center" style="cursor:grab"><div class="w-full shrink-0 lg:w-auto" style="padding-right:100px"><div class="relative flex shrink-0 flex-row items-center gap-10 motion-safe:transition-opacity motion-safe:duration-300 w-[360px] md:w-[410px] lg:w-auto lg:gap-[61px] opacity-100"><div class="flex shrink-0 items-center justify-center min-w-0 flex-1 lg:flex-none lg:w-[var(--icon-col)]" style="--icon-col:338px;--img-w:192px;--img-h:232px"><img src="/assets/v1/how-it-works/icon-1.svg" alt="" aria-hidden="true" draggable="false" width="192" height="232" style="transform-origin:center" class="block h-auto w-full max-w-[120px] lg:w-[var(--img-w)] lg:h-[var(--img-h)] lg:max-w-none"/></div><div class="flex w-1/2 shrink-0 flex-col gap-[19px] lg:w-[368px] lg:gap-[14px]"><div class="flex w-[41px] items-center justify-between"><span aria-hidden="true" class="size-3 motion-safe:transition-colors motion-safe:duration-200 bg-v1-accent-blue motion-safe:animate-pulse"></span><span class="text-v1-label-md uppercase text-v1-frost">01</span></div><div class="flex flex-col gap-3 lg:gap-[14px]"><h3 class="text-[24px] leading-[1.2] text-v1-frost lg:text-balance lg:text-v1-heading-card">Install the SDK</h3><p class="text-pretty text-[16px] leading-[1.2] tracking-[-0.01em] text-[#B3B3B3] lg:text-v1-body-lg-loose lg:tracking-normal">Write functions that know when to run, wait, fan-out, and throttle—during any event, at any scale.</p></div></div></div></div><div class="w-full shrink-0 lg:w-auto" style="padding-right:100px"><div class="relative flex shrink-0 flex-row items-center gap-10 motion-safe:transition-opacity motion-safe:duration-300 w-[360px] md:w-[410px] lg:w-auto lg:gap-[61px] opacity-20"><div class="flex shrink-0 items-center justify-center min-w-0 flex-1 lg:flex-none lg:w-[var(--icon-col)]" style="--icon-col:338px;--img-w:338px;--img-h:136px"><img src="/assets/v1/how-it-works/icon-2.svg" alt="" aria-hidden="true" draggable="false" width="338" height="136" style="transform-origin:center" class="block h-auto w-full max-w-[120px] lg:w-[var(--img-w)] lg:h-[var(--img-h)] lg:max-w-none"/></div><div class="flex w-1/2 shrink-0 flex-col gap-[19px] lg:w-[368px] lg:gap-[14px]"><div class="flex w-[41px] items-center justify-between"><span aria-hidden="true" class="size-3 motion-safe:transition-colors motion-safe:duration-200 bg-v1-frost"></span><span class="text-v1-label-md uppercase text-v1-frost">02</span></div><div class="flex flex-col gap-3 lg:gap-[14px]"><h3 class="text-[24px] leading-[1.2] text-v1-frost lg:text-balance lg:text-v1-heading-card">Deploy alongside your app</h3><p class="text-pretty text-[16px] leading-[1.2] tracking-[-0.01em] text-[#B3B3B3] lg:text-v1-body-lg-loose lg:tracking-normal">Deploy within your existing app, on your favorite cloud provider—serverless, traditional, or anywhere.</p></div></div></div></div><div class="w-full shrink-0 lg:w-auto" style="padding-right:100px"><div class="relative flex shrink-0 flex-row items-center gap-10 motion-safe:transition-opacity motion-safe:duration-300 w-[360px] md:w-[410px] lg:w-auto lg:gap-[61px] opacity-20"><div class="flex shrink-0 items-center justify-center min-w-0 flex-1 lg:flex-none lg:w-[var(--icon-col)]" style="--icon-col:220px;--img-w:220px;--img-h:247px"><img src="/assets/v1/how-it-works/icon-3.svg" alt="" aria-hidden="true" draggable="false" width="220" height="247" style="transform-origin:center" class="block h-auto w-full max-w-[120px] lg:w-[var(--img-w)] lg:h-[var(--img-h)] lg:max-w-none"/></div><div class="flex w-1/2 shrink-0 flex-col gap-[19px] lg:w-[368px] lg:gap-[14px]"><div class="flex w-[41px] items-center justify-between"><span aria-hidden="true" class="size-3 motion-safe:transition-colors motion-safe:duration-200 bg-v1-frost"></span><span class="text-v1-label-md uppercase text-v1-frost">03</span></div><div class="flex flex-col gap-3 lg:gap-[14px]"><h3 class="text-[24px] leading-[1.2] text-v1-frost lg:text-balance lg:text-v1-heading-card">Observe and optimize</h3><p class="text-pretty text-[16px] leading-[1.2] tracking-[-0.01em] text-[#B3B3B3] lg:text-v1-body-lg-loose lg:tracking-normal">The data that makes code durable is the same used to make it better. Fix fast, and continuously improve.</p></div></div></div></div><div class="w-full shrink-0 lg:w-auto" style="padding-right:100px"><div class="relative flex shrink-0 flex-row items-center gap-10 motion-safe:transition-opacity motion-safe:duration-300 w-[360px] md:w-[410px] lg:w-auto lg:gap-[61px] opacity-20"><div class="flex shrink-0 items-center justify-center min-w-0 flex-1 lg:flex-none lg:w-[var(--icon-col)]" style="--icon-col:338px;--img-w:192px;--img-h:232px"><img src="/assets/v1/how-it-works/icon-1.svg" alt="" aria-hidden="true" draggable="false" width="192" height="232" style="transform-origin:center" class="block h-auto w-full max-w-[120px] lg:w-[var(--img-w)] lg:h-[var(--img-h)] lg:max-w-none"/></div><div class="flex w-1/2 shrink-0 flex-col gap-[19px] lg:w-[368px] lg:gap-[14px]"><div class="flex w-[41px] items-center justify-between"><span aria-hidden="true" class="size-3 motion-safe:transition-colors motion-safe:duration-200 bg-v1-frost"></span><span class="text-v1-label-md uppercase text-v1-frost">01</span></div><div class="flex flex-col gap-3 lg:gap-[14px]"><h3 class="text-[24px] leading-[1.2] text-v1-frost lg:text-balance lg:text-v1-heading-card">Install the SDK</h3><p class="text-pretty text-[16px] leading-[1.2] tracking-[-0.01em] text-[#B3B3B3] lg:text-v1-body-lg-loose lg:tracking-normal">Write functions that know when to run, wait, fan-out, and throttle—during any event, at any scale.</p></div></div></div></div><div class="w-full shrink-0 lg:w-auto" style="padding-right:100px"><div class="relative flex shrink-0 flex-row items-center gap-10 motion-safe:transition-opacity motion-safe:duration-300 w-[360px] md:w-[410px] lg:w-auto lg:gap-[61px] opacity-20"><div class="flex shrink-0 items-center justify-center min-w-0 flex-1 lg:flex-none lg:w-[var(--icon-col)]" style="--icon-col:338px;--img-w:338px;--img-h:136px"><img src="/assets/v1/how-it-works/icon-2.svg" alt="" aria-hidden="true" draggable="false" width="338" height="136" style="transform-origin:center" class="block h-auto w-full max-w-[120px] lg:w-[var(--img-w)] lg:h-[var(--img-h)] lg:max-w-none"/></div><div class="flex w-1/2 shrink-0 flex-col gap-[19px] lg:w-[368px] lg:gap-[14px]"><div class="flex w-[41px] items-center justify-between"><span aria-hidden="true" class="size-3 motion-safe:transition-colors motion-safe:duration-200 bg-v1-frost"></span><span class="text-v1-label-md uppercase text-v1-frost">02</span></div><div class="flex flex-col gap-3 lg:gap-[14px]"><h3 class="text-[24px] leading-[1.2] text-v1-frost lg:text-balance lg:text-v1-heading-card">Deploy alongside your app</h3><p class="text-pretty text-[16px] leading-[1.2] tracking-[-0.01em] text-[#B3B3B3] lg:text-v1-body-lg-loose lg:tracking-normal">Deploy within your existing app, on your favorite cloud provider—serverless, traditional, or anywhere.</p></div></div></div></div><div class="w-full shrink-0 lg:w-auto" style="padding-right:100px"><div class="relative flex shrink-0 flex-row items-center gap-10 motion-safe:transition-opacity motion-safe:duration-300 w-[360px] md:w-[410px] lg:w-auto lg:gap-[61px] opacity-20"><div class="flex shrink-0 items-center justify-center min-w-0 flex-1 lg:flex-none lg:w-[var(--icon-col)]" style="--icon-col:220px;--img-w:220px;--img-h:247px"><img src="/assets/v1/how-it-works/icon-3.svg" alt="" aria-hidden="true" draggable="false" width="220" height="247" style="transform-origin:center" class="block h-auto w-full max-w-[120px] lg:w-[var(--img-w)] lg:h-[var(--img-h)] lg:max-w-none"/></div><div class="flex w-1/2 shrink-0 flex-col gap-[19px] lg:w-[368px] lg:gap-[14px]"><div class="flex w-[41px] items-center justify-between"><span aria-hidden="true" class="size-3 motion-safe:transition-colors motion-safe:duration-200 bg-v1-frost"></span><span class="text-v1-label-md uppercase text-v1-frost">03</span></div><div class="flex flex-col gap-3 lg:gap-[14px]"><h3 class="text-[24px] leading-[1.2] text-v1-frost lg:text-balance lg:text-v1-heading-card">Observe and optimize</h3><p class="text-pretty text-[16px] leading-[1.2] tracking-[-0.01em] text-[#B3B3B3] lg:text-v1-body-lg-loose lg:tracking-normal">The data that makes code durable is the same used to make it better. Fix fast, and continuously improve.</p></div></div></div></div></div></div></div><div class="px-6 lg:px-[72px]"><div class="flex items-center gap-[13px] px-[13px]"><button type="button" aria-label="Previous step" class="group inline-flex shrink-0 items-center justify-center rounded-full text-v1-frost motion-safe:transition-[background-color,color] motion-safe:duration-300 motion-safe:ease-v1-out hover:bg-v1-frost/[0.06] focus-visible:bg-v1-frost/[0.06]"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" stroke="currentColor" aria-hidden="true" class="size-[31px] rotate-180 sm:size-10 motion-safe:transition-transform motion-safe:duration-300 motion-safe:ease-v1-out group-hover:translate-x-[3px] group-focus-visible:translate-x-[3px]"><circle cx="20" cy="20" r="19.5"></circle><path d="M 16.6 14.3 L 23.6 20 L 16.6 25.7" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button><div class="flex flex-1 gap-1.5"><div class="relative h-1 flex-1 overflow-hidden bg-v1-frost/20"></div><div class="relative h-1 flex-1 overflow-hidden bg-v1-frost/20"></div><div class="relative h-1 flex-1 overflow-hidden bg-v1-frost/20"></div></div><button type="button" aria-label="Next step" class="group inline-flex shrink-0 items-center justify-center rounded-full text-v1-frost motion-safe:transition-[background-color,color] motion-safe:duration-300 motion-safe:ease-v1-out hover:bg-v1-frost/[0.06] focus-visible:bg-v1-frost/[0.06]"><svg width="40" height="40" viewBox="0 0 40 40" fill="none" stroke="currentColor" aria-hidden="true" class="size-[31px] sm:size-10 motion-safe:transition-transform motion-safe:duration-300 motion-safe:ease-v1-out group-hover:translate-x-[3px] group-focus-visible:translate-x-[3px]"><circle cx="20" cy="20" r="19.5"></circle><path d="M 16.6 14.3 L 23.6 20 L 16.6 25.7" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></button></div></div></div></section><section class="py-20 sm:py-24 lg:py-40 relative" aria-label="Scale instantly, improve constantly"><div class="mx-auto w-full px-6 sm:px-9 lg:px-8 max-w-[1440px]"><div class="relative rounded-[10px]"><div class="overflow-hidden [border-radius:inherit] bg-v1-gradient-black flex flex-col gap-[52px] py-11 px-4 lg:pt-16 lg:pb-2.5 lg:px-8"><div class="flex flex-col gap-[52px]"><h2 class="text-balance text-v1-display-sm text-v1-frost uppercase [font-size:clamp(2rem,4.6vw,4rem)] [line-height:1.25]" style="opacity:0;transform:translateY(32px)">Scale instantly, improve constantly</h2><div class="flex flex-col gap-[28px] lg:pb-[19px]"><div class=" grid grid-cols-1 gap-[45px] md:grid-cols-3 md:items-stretch "><div role="button" tabindex="0" aria-current="true" class="group/topic relative grid h-full w-full cursor-pointer grid-rows-[auto_1fr_auto] gap-3 rounded-md px-2 py-6 text-left motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out hover:bg-v1-frost/[0.035] focus-visible:bg-v1-frost/[0.04] focus-visible:outline-none"><div class="flex w-full items-start gap-2 md:items-center"><span aria-hidden="true" class="flex h-[32px] w-[24px] shrink-0 items-center justify-center md:h-auto"><span class="size-2 motion-safe:transition-[background-color,transform] motion-safe:duration-300 motion-safe:ease-v1-out bg-v1-accent-salmon motion-safe:animate-pulse"></span></span><span class="font-v1Heading text-[24px] leading-[32px] tracking-[-0.01em] md:whitespace-nowrap md:text-[length:clamp(1.125rem,1.85vw,1.625rem)] md:leading-[1.2] motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out text-v1-frost">Guardrails for scale</span></div><p class="pl-8 font-v1Body text-[16px] leading-[1.5] tracking-[-0.01em] md:text-[length:clamp(0.8rem,1.15vw,1rem)] md:tracking-normal motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out text-[#B3B3B3]">Set concurrency, ensure fairness, and handle every blip, burst, and bounce without babysitting.</p><a tabindex="0" aria-hidden="false" class="group/cta text-v1-label-md relative z-10 mt-auto inline-flex w-fit items-center pl-8 uppercase motion-safe:transition-[color,opacity] motion-safe:duration-300 hover:text-v1-accent-salmon opacity-100" href="/docs/guides/flow-control?ref=home"><span>See docs</span><span aria-hidden="true" class="ml-2 inline-block group-hover/cta:translate-x-[6px] motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in">→</span></a><span aria-hidden="true" class="pointer-events-none absolute inset-x-2 top-0 block h-[2px] overflow-hidden bg-v1-frost/[0.08]" style="opacity:1"><span class="v1-trusted-progress block h-full w-full bg-v1-accent-salmon" style="--cycle-ms:7000ms"></span></span></div><div role="button" tabindex="0" class="group/topic relative grid h-full w-full cursor-pointer grid-rows-[auto_1fr_auto] gap-3 rounded-md px-2 py-6 text-left motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out hover:bg-v1-frost/[0.035] focus-visible:bg-v1-frost/[0.04] focus-visible:outline-none"><div class="flex w-full items-start gap-2 md:items-center"><span aria-hidden="true" class="flex h-[32px] w-[24px] shrink-0 items-center justify-center md:h-auto"><span class="size-2 motion-safe:transition-[background-color,transform] motion-safe:duration-300 motion-safe:ease-v1-out bg-v1-steel group-hover/topic:translate-x-[2px] group-hover/topic:bg-v1-frost"></span></span><span class="font-v1Heading text-[24px] leading-[32px] tracking-[-0.01em] md:whitespace-nowrap md:text-[length:clamp(1.125rem,1.85vw,1.625rem)] md:leading-[1.2] motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out text-v1-frost/70 group-hover/topic:text-v1-frost">Faster troubleshooting</span></div><p class="pl-8 font-v1Body text-[16px] leading-[1.5] tracking-[-0.01em] md:text-[length:clamp(0.8rem,1.15vw,1rem)] md:tracking-normal motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out text-v1-frost/70 group-hover/topic:text-v1-frost/90">Store and track everything that happens in your product inside your own OLAP environment.</p><a tabindex="0" aria-hidden="false" class="group/cta text-v1-label-md relative z-10 mt-auto inline-flex w-fit items-center pl-8 uppercase motion-safe:transition-[color,opacity] motion-safe:duration-300 hover:text-v1-accent-salmon opacity-70" href="/docs/platform/replay?ref=home"><span>See docs</span><span aria-hidden="true" class="ml-2 inline-block group-hover/cta:translate-x-[6px] motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in">→</span></a><span aria-hidden="true" class="pointer-events-none absolute inset-x-2 top-0 block h-[2px] overflow-hidden bg-v1-frost/[0.08]" style="opacity:0"></span></div><div role="button" tabindex="0" class="group/topic relative grid h-full w-full cursor-pointer grid-rows-[auto_1fr_auto] gap-3 rounded-md px-2 py-6 text-left motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out hover:bg-v1-frost/[0.035] focus-visible:bg-v1-frost/[0.04] focus-visible:outline-none"><div class="flex w-full items-start gap-2 md:items-center"><span aria-hidden="true" class="flex h-[32px] w-[24px] shrink-0 items-center justify-center md:h-auto"><span class="size-2 motion-safe:transition-[background-color,transform] motion-safe:duration-300 motion-safe:ease-v1-out bg-v1-steel group-hover/topic:translate-x-[2px] group-hover/topic:bg-v1-frost"></span></span><span class="font-v1Heading text-[24px] leading-[32px] tracking-[-0.01em] md:whitespace-nowrap md:text-[length:clamp(1.125rem,1.85vw,1.625rem)] md:leading-[1.2] motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out text-v1-frost/70 group-hover/topic:text-v1-frost">Traces, metrics, evals</span></div><p class="pl-8 font-v1Body text-[16px] leading-[1.5] tracking-[-0.01em] md:text-[length:clamp(0.8rem,1.15vw,1rem)] md:tracking-normal motion-safe:transition-colors motion-safe:duration-300 motion-safe:ease-v1-out text-v1-frost/70 group-hover/topic:text-v1-frost/90">Step-level insights and scores for every run and session.</p><a tabindex="0" aria-hidden="false" class="group/cta text-v1-label-md relative z-10 mt-auto inline-flex w-fit items-center pl-8 uppercase motion-safe:transition-[color,opacity] motion-safe:duration-300 hover:text-v1-accent-salmon opacity-70" href="/docs/platform/monitor/inspecting-function-runs?ref=home"><span>See docs</span><span aria-hidden="true" class="ml-2 inline-block group-hover/cta:translate-x-[6px] motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in">→</span></a><span aria-hidden="true" class="pointer-events-none absolute inset-x-2 top-0 block h-[2px] overflow-hidden bg-v1-frost/[0.08]" style="opacity:0"></span></div></div><div class="relative w-full rounded-[9.026px]"><div class="overflow-hidden [border-radius:inherit] bg-v1-gradient-charcoal relative flex w-full min-h-[220px] items-center justify-center px-4 py-6 lg:h-[645px] lg:px-[36px] lg:py-12"><div class="flex w-full justify-center" style="opacity:0;transform:translateY(6px)"><div class="w-full"><svg viewBox="0 0 1173 996" class="block h-auto w-full lg:max-h-[549px]" role="img" aria-label="Total runs throughput chart across a 24-hour window with four series."><text x="32" y="45" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="38" fill="#bfc1c8">Total runs throughput</text><g><line x1="32" x2="1157" y1="776" y2="776" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="26" y="780" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">0</text></g><g><line x1="32" x2="1157" y1="647.2" y2="647.2" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="26" y="651.2" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">3</text></g><g><line x1="32" x2="1157" y1="518.4" y2="518.4" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="26" y="522.4" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">6</text></g><g><line x1="32" x2="1157" y1="389.6" y2="389.6" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="26" y="393.6" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">9</text></g><g><line x1="32" x2="1157" y1="260.79999999999995" y2="260.79999999999995" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="26" y="264.79999999999995" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">12</text></g><g><line x1="32" x2="1157" y1="132" y2="132" stroke="rgba(255,255,255,0.08)" stroke-width="1"></line><text x="26" y="136" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">15</text></g><text x="32" y="824" text-anchor="start" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">16:00</text><text x="407" y="824" text-anchor="middle" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">22:30</text><text x="782" y="824" text-anchor="middle" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">05:00</text><text x="1157" y="824" text-anchor="end" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="32" fill="#7d7f88">11:30</text><path d="M32.0,314.0 L48.3,354.1 L64.6,374.5 L80.9,373.3 L97.2,362.3 L113.5,357.8 L129.8,370.0 L146.1,395.9 L162.4,421.1 L178.7,428.1 L195.0,407.9 L211.3,366.6 L227.7,323.5 L244.0,301.6 L260.3,315.8 L276.6,364.6 L292.9,431.3 L309.2,493.0 L325.5,532.1 L341.8,545.4 L358.1,543.4 L374.4,542.5 L390.7,554.0 L407.0,576.4 L423.3,596.4 L439.6,596.6 L455.9,567.3 L472.2,513.5 L488.5,453.7 L504.8,411.3 L521.1,402.4 L537.4,427.0 L553.7,469.7 L570.0,507.8 L586.3,523.2 L602.7,511.9 L619.0,483.9 L635.3,456.3 L651.6,442.0 L667.9,441.7 L684.2,443.3 L700.5,430.2 L716.8,392.0 L733.1,332.5 L749.4,269.4 L765.7,226.1 L782.0,219.2 L798.3,250.1 L814.6,303.9 L830.9,357.5 L847.2,391.8 L863.5,400.8 L879.8,393.4 L896.1,386.3 L912.4,393.1 L928.7,415.4 L945.0,442.0 L961.3,455.9 L977.7,445.5 L994.0,412.5 L1010.3,373.3 L1026.6,350.4 L1042.9,360.8 L1059.2,406.6 L1075.5,473.4 L1091.8,538.0 L1108.1,580.0 L1124.4,592.1 L1140.7,582.2 L1157.0,567.0" fill="none" stroke="#5fc34a" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" pathLength="1" class="v1-chart-line" style="--len:1;animation-delay:0ms"></path><path d="M32.0,654.5 L48.3,653.9 L64.6,656.9 L80.9,661.4 L97.2,664.0 L113.5,662.3 L129.8,656.5 L146.1,649.8 L162.4,646.6 L178.7,650.2 L195.0,661.1 L211.3,676.0 L227.7,690.0 L244.0,698.7 L260.3,700.6 L276.6,697.2 L292.9,692.4 L309.2,689.3 L325.5,689.3 L341.8,690.5 L358.1,689.8 L374.4,684.5 L390.7,674.7 L407.0,663.3 L423.3,654.9 L439.6,652.9 L455.9,658.1 L472.2,667.6 L488.5,676.7 L504.8,680.9 L521.1,678.4 L537.4,670.7 L553.7,661.7 L570.0,655.0 L586.3,652.1 L602.7,651.5 L619.0,650.1 L635.3,645.3 L651.6,636.8 L667.9,627.2 L684.2,620.9 L700.5,621.6 L716.8,630.0 L733.1,643.5 L749.4,657.3 L765.7,666.7 L782.0,669.6 L798.3,667.2 L814.6,663.1 L830.9,661.1 L847.2,662.8 L863.5,667.0 L879.8,670.6 L896.1,670.7 L912.4,666.6 L928.7,660.6 L945.0,657.0 L961.3,659.2 L977.7,668.5 L994.0,682.3 L1010.3,695.9 L1026.6,704.5 L1042.9,705.7 L1059.2,700.6 L1075.5,692.8 L1091.8,686.3 L1108.1,683.0 L1124.4,682.2 L1140.7,681.0 L1157.0,676.3" fill="none" stroke="#1b34c9" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" pathLength="1" class="v1-chart-line" style="--len:1;animation-delay:500ms"></path><path d="M32.0,439.1 L48.3,432.8 L64.6,422.1 L80.9,416.8 L97.2,426.0 L113.5,452.1 L129.8,488.8 L146.1,523.5 L162.4,544.0 L178.7,544.3 L195.0,527.2 L211.3,502.7 L227.7,481.8 L244.0,470.8 L260.3,468.1 L276.6,466.4 L292.9,457.8 L309.2,439.4 L325.5,415.7 L341.8,396.6 L358.1,391.7 L374.4,404.1 L390.7,428.3 L407.0,452.5 L423.3,464.4 L439.6,457.5 L455.9,434.3 L472.2,404.7 L488.5,380.0 L504.8,367.4 L521.1,366.0 L537.4,368.7 L553.7,367.4 L570.0,358.3 L586.3,344.9 L602.7,336.6 L619.0,342.7 L635.3,366.8 L651.6,403.9 L667.9,442.1 L684.2,468.6 L700.5,476.3 L716.8,466.8 L733.1,449.2 L749.4,435.2 L765.7,432.3 L782.0,440.0 L798.3,451.7 L814.6,458.5 L830.9,456.1 L847.2,446.9 L863.5,439.8 L879.8,444.2 L896.1,464.2 L912.4,495.4 L928.7,526.7 L945.0,545.4 L961.3,543.6 L977.7,522.7 L994.0,492.0 L1010.3,463.3 L1026.6,445.0 L1042.9,438.1 L1059.2,436.2 L1075.5,430.8 L1091.8,416.9 L1108.1,396.7 L1124.4,378.5 L1140.7,372.0 L1157.0,382.1" fill="none" stroke="#e6443f" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" pathLength="1" class="v1-chart-line" style="--len:1;animation-delay:1000ms"></path><path d="M32.0,457.5 L48.3,487.5 L64.6,516.5 L80.9,532.0 L97.2,526.7 L113.5,502.2 L129.8,468.1 L146.1,437.0 L162.4,417.9 L178.7,412.1 L195.0,413.2 L211.3,412.2 L227.7,403.4 L244.0,387.8 L260.3,372.9 L276.6,367.9 L292.9,377.6 L309.2,398.9 L325.5,421.6 L341.8,433.4 L358.1,426.6 L374.4,402.2 L390.7,369.4 L407.0,340.9 L423.3,326.4 L439.6,327.4 L455.9,338.3 L472.2,349.5 L488.5,354.4 L504.8,353.0 L521.1,351.9 L537.4,360.1 L553.7,382.7 L570.0,416.9 L586.3,452.8 L602.7,477.9 L619.0,483.8 L635.3,470.7 L651.6,447.1 L667.9,425.7 L684.2,416.4 L700.5,421.7 L716.8,435.8 L733.1,449.4 L749.4,455.1 L765.7,452.0 L782.0,446.4 L798.3,447.0 L814.6,459.6 L830.9,482.5 L847.2,506.5 L863.5,519.3 L879.8,512.6 L896.1,485.9 L912.4,447.9 L928.7,411.4 L945.0,387.1 L961.3,378.4 L977.7,380.6 L994.0,384.2 L1010.3,381.7 L1026.6,371.4 L1042.9,359.2 L1059.2,353.8 L1075.5,361.6 L1091.8,381.7 L1108.1,405.5 L1124.4,420.9 L1140.7,419.1 L1157.0,399.1" fill="none" stroke="#ff8c80" stroke-width="1.8" stroke-linejoin="round" stroke-linecap="round" pathLength="1" class="v1-chart-line" style="--len:1;animation-delay:1500ms"></path><g><rect x="32" y="882" width="30" height="30" fill="#5fc34a"></rect><text x="70" y="909" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="30" fill="#bfc1c8">Create chat completion</text></g><g><rect x="594.5" y="882" width="30" height="30" fill="#1b34c9"></rect><text x="632.5" y="909" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="30" fill="#bfc1c8">Data warehouse sync</text></g><g><rect x="32" y="952" width="30" height="30" fill="#e6443f"></rect><text x="70" y="979" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="30" fill="#bfc1c8">Delete integration data</text></g><g><rect x="594.5" y="952" width="30" height="30" fill="#ff8c80"></rect><text x="632.5" y="979" font-family="ui-monospace, SFMono-Regular, Menlo, monospace" font-size="30" fill="#bfc1c8">Generate video</text></g></svg></div></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-0 p-[1px] [border-radius:inherit]" style="background:linear-gradient(135deg, rgb(var(--color-v1-carbon-300) / 0.35) 0%, rgb(var(--color-v1-carbon-300) / 0.55) 32%, rgb(var(--color-v1-carbon-300) / 0.02) 72%, rgb(var(--color-v1-carbon-300) / 0.5) 100%);-webkit-mask:linear-gradient(black, black) content-box, linear-gradient(black, black);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask:linear-gradient(black, black) content-box, linear-gradient(black, black);mask-composite:exclude;mask-repeat:no-repeat"></div></div></div></div><div class="flex flex-col gap-[62px] lg:pb-16"><div class="flex flex-col gap-6"><h2 class="max-w-[290px] text-[24px] uppercase leading-[1.25] tracking-[-0.01em] text-v1-frost lg:text-v1-display-xs lg:max-w-none lg:text-balance">Stuff your CISO needs to see</h2><p class="text-v1-body-lg !tracking-normal text-v1-frost">No fancy animations here—just the facts. We serve heavily regulated industries, and have the certs to prove it.</p></div><ul class=" grid grid-cols-1 gap-x-8 gap-y-6 sm:grid-cols-2 sm:gap-y-[58px] lg:grid-cols-3 "><li class="flex flex-col gap-4" style="opacity:0;transform:translateY(32px)"><h3 class="text-v1-heading-xs-loose text-v1-frost lg:text-v1-heading-sm">SOC 2 Compliant</h3><p class="text-v1-body-sm text-pretty !tracking-normal text-v1-frost">Regular security audits and compliance with SOC 2 standards.<!-- --> <a class="v1-hyperlink" href="/security?ref=home"><span class="v1-wipe-label inline-block">Read more here</span></a>.</p></li><li class="flex flex-col gap-4" style="opacity:0;transform:translateY(32px)"><h3 class="text-v1-heading-xs-loose text-v1-frost lg:text-v1-heading-sm">E2E Encryption</h3><p class="text-v1-body-sm text-pretty !tracking-normal text-v1-frost">Encrypt all data that passes through Inngest with end-to-end encryption middleware.</p></li><li class="flex flex-col gap-4" style="opacity:0;transform:translateY(32px)"><h3 class="text-v1-heading-xs-loose text-v1-frost lg:text-v1-heading-sm">SSO &amp; SAML</h3><p class="text-v1-body-sm text-pretty !tracking-normal text-v1-frost">Single sign-on and SAML support for enterprise customers.</p></li><li class="flex flex-col gap-4" style="opacity:0;transform:translateY(32px)"><h3 class="text-v1-heading-xs-loose text-v1-frost lg:text-v1-heading-sm">100K+ Executions per second</h3><p class="text-v1-body-sm text-pretty !tracking-normal text-v1-frost">Designed for your heavy workloads with capacity for bursting.</p></li><li class="flex flex-col gap-4" style="opacity:0;transform:translateY(32px)"><h3 class="text-v1-heading-xs-loose text-v1-frost lg:text-v1-heading-sm">Low Latency</h3><p class="text-v1-body-sm text-pretty !tracking-normal text-v1-frost">Inngest is designed to be low latency for all functions.</p></li><li class="flex flex-col gap-4" style="opacity:0;transform:translateY(32px)"><h3 class="text-v1-heading-xs-loose text-v1-frost lg:text-v1-heading-sm">HIPAA BAA Available</h3><p class="text-v1-body-sm text-pretty !tracking-normal text-v1-frost">Ready to handle sensitive data.</p></li></ul></div></div><div aria-hidden="true" class="pointer-events-none absolute inset-0 p-[1px] [border-radius:inherit]" style="background:linear-gradient(135deg, rgb(var(--color-v1-carbon-300) / 0.35) 0%, rgb(var(--color-v1-carbon-300) / 0.55) 32%, rgb(var(--color-v1-carbon-300) / 0.02) 72%, rgb(var(--color-v1-carbon-300) / 0.5) 100%);-webkit-mask:linear-gradient(black, black) content-box, linear-gradient(black, black);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask:linear-gradient(black, black) content-box, linear-gradient(black, black);mask-composite:exclude;mask-repeat:no-repeat"></div></div></div></section><section class="py-20 sm:py-24 lg:py-40 relative" aria-label="Start building"><div class="mx-auto w-full px-6 sm:px-9 lg:px-8 max-w-[1440px] flex flex-col gap-[58px]"><div class="flex flex-col gap-v1-stack lg:pl-4 !gap-5"><div class="flex flex-col gap-6"><h2 class="text-v1-display-sm text-v1-frost uppercase [font-size:clamp(2rem,4.6vw,4rem)] [line-height:1.25] text-balance" style="opacity:0;transform:translateY(32px)">Start Building</h2></div><div class="flex flex-col gap-8"><p class="text-v1-heading-sm text-v1-frost" style="opacity:0;transform:translateY(32px)">Pick a template</p></div></div><ul class="grid grid-cols-1 gap-x-4 gap-y-4 lg:grid-cols-3 lg:gap-y-12"><li><a style="--mx:50%;--my:50%;--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift, 0px));transform-style:preserve-3d" class="group relative isolate flex h-full flex-col rounded-lg border border-transparent text-v1-frost motion-safe:transition-[transform,border-color,box-shadow] motion-safe:duration-[500ms] ease-v1-in hover:[--lift:-4px] hover:border-v1-frost/[0.18] hover:shadow-[0_28px_60px_-32px_rgba(0,0,0,0.55)] gap-8 -mx-4 px-4 pb-6 pt-5 lg:mx-0" href="/docs/getting-started/nextjs-quick-start?ref=home-start-building"><span aria-hidden="true" class="pointer-events-none absolute inset-0 -z-10 rounded-lg opacity-0 motion-safe:transition-opacity motion-safe:duration-[500ms] ease-v1-in group-hover:opacity-100" style="background:radial-gradient(360px circle at var(--mx) var(--my), rgba(255, 210, 195, 0.09), rgba(255, 210, 195, 0.02) 45%, transparent 70%)"></span><div class="flex flex-col gap-2.5"><div class="flex items-center"><span aria-hidden="true" class="block h-[10px] w-0 origin-center scale-y-0 bg-v1-accent-salmon ease-v1-in motion-safe:transition-[width,margin,transform] motion-safe:duration-[450ms] group-hover:mr-2 group-hover:w-[2px] group-hover:scale-y-100"></span><p class="text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:text-v1-accent-salmon">Quickstart</p></div><h3 class="max-w-[310px] font-whyte text-[24px] font-normal leading-[32px] mt-1 lg:text-[32px]">Next.js</h3></div><span class="text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-300 group-hover:text-v1-accent-salmon">Get Started<span aria-hidden="true" class="ml-2 inline-block motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in group-hover:translate-x-[6px]">→</span></span></a></li><li><a style="--mx:50%;--my:50%;--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift, 0px));transform-style:preserve-3d" class="group relative isolate flex h-full flex-col rounded-lg border border-transparent text-v1-frost motion-safe:transition-[transform,border-color,box-shadow] motion-safe:duration-[500ms] ease-v1-in hover:[--lift:-4px] hover:border-v1-frost/[0.18] hover:shadow-[0_28px_60px_-32px_rgba(0,0,0,0.55)] gap-8 -mx-4 px-4 pb-6 pt-5 lg:mx-0" href="/docs/getting-started/nodejs-quick-start?ref=home-start-building"><span aria-hidden="true" class="pointer-events-none absolute inset-0 -z-10 rounded-lg opacity-0 motion-safe:transition-opacity motion-safe:duration-[500ms] ease-v1-in group-hover:opacity-100" style="background:radial-gradient(360px circle at var(--mx) var(--my), rgba(255, 210, 195, 0.09), rgba(255, 210, 195, 0.02) 45%, transparent 70%)"></span><div class="flex flex-col gap-2.5"><div class="flex items-center"><span aria-hidden="true" class="block h-[10px] w-0 origin-center scale-y-0 bg-v1-accent-salmon ease-v1-in motion-safe:transition-[width,margin,transform] motion-safe:duration-[450ms] group-hover:mr-2 group-hover:w-[2px] group-hover:scale-y-100"></span><p class="text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:text-v1-accent-salmon">Quickstart</p></div><h3 class="max-w-[310px] font-whyte text-[24px] font-normal leading-[32px] mt-1 lg:text-[32px]">Node.js</h3></div><span class="text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-300 group-hover:text-v1-accent-salmon">Get Started<span aria-hidden="true" class="ml-2 inline-block motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in group-hover:translate-x-[6px]">→</span></span></a></li><li><a style="--mx:50%;--my:50%;--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift, 0px));transform-style:preserve-3d" class="group relative isolate flex h-full flex-col rounded-lg border border-transparent text-v1-frost motion-safe:transition-[transform,border-color,box-shadow] motion-safe:duration-[500ms] ease-v1-in hover:[--lift:-4px] hover:border-v1-frost/[0.18] hover:shadow-[0_28px_60px_-32px_rgba(0,0,0,0.55)] gap-8 -mx-4 px-4 pb-6 pt-5 lg:mx-0" href="/docs/reference/python?ref=home-start-building"><span aria-hidden="true" class="pointer-events-none absolute inset-0 -z-10 rounded-lg opacity-0 motion-safe:transition-opacity motion-safe:duration-[500ms] ease-v1-in group-hover:opacity-100" style="background:radial-gradient(360px circle at var(--mx) var(--my), rgba(255, 210, 195, 0.09), rgba(255, 210, 195, 0.02) 45%, transparent 70%)"></span><div class="flex flex-col gap-2.5"><div class="flex items-center"><span aria-hidden="true" class="block h-[10px] w-0 origin-center scale-y-0 bg-v1-accent-salmon ease-v1-in motion-safe:transition-[width,margin,transform] motion-safe:duration-[450ms] group-hover:mr-2 group-hover:w-[2px] group-hover:scale-y-100"></span><p class="text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:text-v1-accent-salmon">Quickstart</p></div><h3 class="max-w-[310px] font-whyte text-[24px] font-normal leading-[32px] mt-1 lg:text-[32px]">Python</h3></div><span class="text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-300 group-hover:text-v1-accent-salmon">Get Started<span aria-hidden="true" class="ml-2 inline-block motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in group-hover:translate-x-[6px]">→</span></span></a></li></ul></div></section><section aria-hidden="true" class="relative isolate overflow-x-clip -z-[1]"><div class="mx-auto max-w-[1440px] px-6 py-10 lg:px-8 lg:pb-0 lg:pt-[92px]"><div class="mx-auto w-[calc(100vw-60px)] max-w-[913.73px]"><div class="w-full" style="aspect-ratio:913.73 / 133.925"></div></div></div><div class="pointer-events-none absolute inset-x-0 h-screen opacity-30 top-[calc(var(--lockup-c-mobile)-50vh)] lg:opacity-50 lg:top-[calc(var(--lockup-c-desktop)-50vh)]" style="--lockup-c-mobile:calc(40px + (100vw - 60px) * 0.0732847777789938);--lockup-c-desktop:158.9625px"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></section></main><footer class="relative isolate overflow-hidden"><div aria-hidden="true" class="pointer-events-none absolute inset-0 -z-10" style="mask-image:linear-gradient(to bottom, transparent 0%, black 36%, black 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 36%, black 100%)"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div><div class="mx-auto flex w-full max-w-[1440px] flex-col gap-12 px-6 pb-8 pt-10 lg:px-8 lg:pt-20"><div class="hidden flex-wrap items-center justify-start gap-4 lg:flex"><a href="https://status.inngest.com" target="_blank" rel="noreferrer" class="flex items-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4"><span aria-hidden="true" class="size-2 bg-v1-accent-green"></span><span class="text-v1-body-sm text-v1-frost">All systems operational</span></a></div><div class="grid grid-cols-2 items-start gap-x-[42px] gap-y-[34px] md:grid-cols-3 md:gap-x-12 md:gap-y-12 lg:gap-x-40"><div><h2 class="mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8">Platform</h2><ul class="flex flex-col gap-0 lg:gap-4"><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/platform/durable-execution?ref=footer"><span class="v1-wipe-label inline-block">Durable Execution</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/platform/flow-control?ref=footer"><span class="v1-wipe-label inline-block">Queues &amp; Flow Control</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/platform/observability?ref=footer"><span class="v1-wipe-label inline-block">Observability</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/platform/agent-evals?ref=footer"><span class="v1-wipe-label inline-block">Agent Evals</span></a></li></ul></div><div><h2 class="mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8">Use cases</h2><ul class="flex flex-col gap-0 lg:gap-4"><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/ai?ref=footer"><span class="v1-wipe-label inline-block">AI Workflows</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/uses/webhooks?ref=footer"><span class="v1-wipe-label inline-block">Webhooks &amp; Events</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/uses/serverless-node-background-jobs?ref=footer"><span class="v1-wipe-label inline-block">Background Jobs</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/uses/scheduled-jobs?ref=footer"><span class="v1-wipe-label inline-block">Crons &amp; Scheduled Jobs</span></a></li></ul></div><div><h2 class="mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8">Resources</h2><ul class="flex flex-col gap-0 lg:gap-4"><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/blog?ref=footer"><span class="v1-wipe-label inline-block">Blog</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/docs?ref=footer"><span class="v1-wipe-label inline-block">Docs</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/platform/flow-control?ref=footer"><span class="v1-wipe-label inline-block">Inngest vs. Traditional Queues</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/compare-to-temporal?ref=footer"><span class="v1-wipe-label inline-block">Inngest vs. Temporal</span></a></li></ul></div><div><h2 class="mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8">Company</h2><ul class="flex flex-col gap-0 lg:gap-4"><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/about?ref=footer"><span class="v1-wipe-label inline-block">About</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/get-in-touch?ref=footer"><span class="v1-wipe-label inline-block">Contact Us</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/pricing?ref=footer"><span class="v1-wipe-label inline-block">Pricing</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="/changelog?ref=footer"><span class="v1-wipe-label inline-block">Changelog</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://support.inngest.com"><span class="v1-wipe-label inline-block">Support</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://jobs.ashbyhq.com/inngest"><span class="v1-wipe-label inline-block">Careers</span></a></li></ul></div><div><h2 class="mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8">Community</h2><ul class="flex flex-col gap-0 lg:gap-4"><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://x.com/inngest"><span class="v1-wipe-label inline-block">X</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://github.com/inngest/inngest"><span class="v1-wipe-label inline-block">Github</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://www.inngest.com/discord"><span class="v1-wipe-label inline-block">Discord</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://bsky.app/profile/inngest.com"><span class="v1-wipe-label inline-block">Bluesky</span></a></li><li><a class="text-v1-caption text-v1-frost lg:text-v1-body-sm" href="https://www.linkedin.com/company/inngest-inc/"><span class="v1-wipe-label inline-block">LinkedIn</span></a></li></ul></div><div class="flex flex-col items-start gap-4 lg:flex-row lg:items-center"><img alt="AICPA SOC 2 Type II compliance badge" loading="lazy" width="86" height="86" decoding="async" data-nimg="1" class="shrink-0" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fv1%2Faicpa-soc2.png&amp;w=96&amp;q=75 1x, /_next/image?url=%2Fassets%2Fv1%2Faicpa-soc2.png&amp;w=256&amp;q=75 2x" src="/_next/image?url=%2Fassets%2Fv1%2Faicpa-soc2.png&amp;w=256&amp;q=75"/><p class="text-v1-caption text-v1-frost">Inngest is SOC 2 Type II compliant.</p></div></div><div class="lg:hidden"><a href="https://status.inngest.com" target="_blank" rel="noreferrer" class="flex w-full items-center justify-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4"><span aria-hidden="true" class="size-2 bg-v1-accent-green"></span><span class="text-v1-body-sm text-v1-frost">All systems operational</span></a></div><div class="flex flex-col items-center gap-4 lg:hidden"><ul class="text-v1-caption flex items-center gap-1 text-v1-frost"><li><a class="underline underline-offset-2" href="/privacy?ref=footer"><span class="v1-wipe-label inline-block">Privacy Policy</span></a></li><li aria-hidden="true">|</li><li><a class="underline underline-offset-2" href="/terms?ref=footer"><span class="v1-wipe-label inline-block">Terms</span></a></li><li aria-hidden="true">|</li><li><a class="underline underline-offset-2" href="/security?ref=footer"><span class="v1-wipe-label inline-block">Security</span></a></li></ul><p class="text-v1-caption text-center text-v1-frost">©<!-- -->2026<!-- --> Inngest Inc. All rights reserved.</p></div><div class="hidden flex-wrap items-center justify-between gap-4 lg:flex"><p class="text-v1-caption text-v1-frost">©<!-- -->2026<!-- --> Inngest Inc. All rights reserved.</p><ul class="text-v1-caption flex items-center gap-1 text-v1-frost"><li><a class="underline underline-offset-2" href="/privacy?ref=footer"><span class="v1-wipe-label inline-block">Privacy Policy</span></a></li><li aria-hidden="true">|</li><li><a class="underline underline-offset-2" href="/terms?ref=footer"><span class="v1-wipe-label inline-block">Terms</span></a></li><li aria-hidden="true">|</li><li><a class="underline underline-offset-2" href="/security?ref=footer"><span class="v1-wipe-label inline-block">Security</span></a></li></ul></div></div></footer></div></div></div><!--$--><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><script src="/_next/static/chunks/0.up5olgu7sjl.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[16344,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"\"]\n3:I[888239,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"default\"]\n4:I[543433,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"default\"]\n5:I[894574,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"ScrollManager\"]\n6:I[251538,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n7:I[557022,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"MotionRoot\"]\n8:I[974747,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0-0887kixy-5r.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/12k4ctotve-za.js\"],\"default\"]\n9:I[621189,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0-0887kixy-5r.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/12k4ctotve-za.js\"],\"default\"]\na:I[274307,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n1a:I[288478,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0fvfey1ygc8ha.css\",\"style\"]\n:HL[\"/_next/static/chunks/0nby3g9gnx51x.css\",\"style\"]\n:HL[\"/_next/static/chunks/0gayru8-4jmpb.css\",\"style\"]\n:HL[\"https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Bold.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"/assets/v1/fonts/ABCWhyte-Regular.woff2\",\"font\",{\"crossOrigin\":\"anonymous\",\"type\":\"font/woff2\"}]\n:HL[\"https://fonts-cdn.inngest.com/fonts.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(v1)\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0fvfey1ygc8ha.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0nby3g9gnx51x.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/06ssczmoyke0r.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/00~1azd5lmk6x.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts-cdn.inngest.com/\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"href\":\"https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Bold.woff2\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"href\":\"https://fonts-cdn.inngest.com/Circular/CircularXXWeb-Regular.woff2\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"font\",\"type\":\"font/woff2\",\"href\":\"/assets/v1/fonts/ABCWhyte-Regular.woff2\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"link\",null,{\"rel\":\"stylesheet\",\"href\":\"https://fonts-cdn.inngest.com/fonts.css\"}],[\"$\",\"$L2\",null,{\"id\":\"js-inngest-queue-init\",\"async\":true,\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"window._inngestQueue=[];if(typeof window.Inngest===\\\"undefined\\\"){window.Inngest={event:function(p){window._inngestQueue.push(p);}}}\"}}]]}],[\"$\",\"body\",null,{\"className\":\"dark font-sans text-basis\",\"children\":[[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":[],\"templateScripts\":[],\"notFound\":[[\"$\",\"div\",null,{\"className\":\"v1-page min-h-screen bg-v1-canvasBase text-v1-basis\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"v1-page-bg pointer-events-none absolute inset-0\"}],\"$undefined\",[\"$\",\"$L7\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[[\"$\",\"main\",null,{\"children\":[\"$\",\"section\",null,{\"aria-label\":\"Page not found\",\"className\":\"relative isolate flex min-h-[70vh] items-center justify-center overflow-x-clip\",\"children\":[[\"$\",\"$L8\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col items-center gap-6 px-6 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-v1Mono text-[13px] uppercase tracking-[0.12em] text-v1-accent-salmon\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"font-v1Heading leading-[1.1] tracking-[-0.02em] text-v1-frost\",\"style\":{\"fontSize\":\"clamp(2rem, 5vw, 3.5rem)\"},\"children\":\"Page not found.\"}],[\"$\",\"p\",null,{\"className\":\"max-w-[420px] text-v1-body-lg text-v1-frost/70\",\"children\":\"We've triggered an event and a serverless function is forwarding it to the team as you read this.\"}],[\"$\",\"$L9\",null,{\"href\":\"/\",\"variant\":\"primary\",\"children\":\"Back to home\"}]]}]]}]}],[\"$\",\"footer\",null,{\"className\":\"relative isolate overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 -z-10\",\"style\":{\"maskImage\":\"linear-gradient(to bottom, transparent 0%, black 36%, black 100%)\",\"WebkitMaskImage\":\"linear-gradient(to bottom, transparent 0%, black 36%, black 100%)\"},\"children\":[\"$\",\"$La\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto flex w-full max-w-[1440px] flex-col gap-12 px-6 pb-8 pt-10 lg:px-8 lg:pt-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hidden flex-wrap items-center justify-start gap-4 lg:flex\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://status.inngest.com\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"flex items-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 bg-v1-accent-green\"}],[\"$\",\"span\",null,{\"className\":\"text-v1-body-sm text-v1-frost\",\"children\":\"All systems operational\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 items-start gap-x-[42px] gap-y-[34px] md:grid-cols-3 md:gap-x-12 md:gap-y-12 lg:gap-x-40\",\"children\":[\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\",\"$L10\"]}],\"$L11\",\"$L12\",\"$L13\"]}]]}]]}]}]]}]]}],[\"$L14\"]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}],\"$L15\"]}]]}]]}],{\"children\":[\"$L16\",{\"children\":[\"$L17\",{},null,false,null]},null,false,\"$@18\"]},null,false,null],\"$L19\",false]],\"m\":\"$undefined\",\"G\":[\"$1a\",[\"$L1b\",\"$L1c\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"Z_89oVYMH3T-O12xu7qVo\"}\n"])</script><script>self.__next_f.push([1,"1d:I[81931,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"\"]\n1e:I[792534,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"Image\"]\n1f:\"$Sreact.suspense\"\n20:I[382399,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"PageViews\"]\n21:I[237420,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"default\"]\n22:I[928977,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"default\"]\n2f:I[522419,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n4b:I[581179,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"ViewportBoundary\"]\n4d:I[581179,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"MetadataBoundary\"]\n:HL[\"/assets/v1/hero/.compressed/inngest-hero-mobile.avif\",\"image\",{\"type\":\"image/avif\",\"fetchPriority\":\"high\",\"media\":\"(max-width: 1023px)\"}]\n:HL[\"/assets/v1/hero/.compressed/inngest-hero.avif?v=3\",\"image\",{\"type\":\"image/avif\",\"fetchPriority\":\"high\",\"media\":\"(min-width: 1024px)\"}]\n:HL[\"/assets/v1/logos/replit.svg\",\"image\"]\n:HL[\"/assets/v1/logos/cubic.svg\",\"image\"]\n:HL[\"/assets/v1/logos/elevenlabs.svg\",\"image\"]\n:HL[\"/assets/v1/logos/cohere.svg\",\"image\"]\n"])</script><script>self.__next_f.push([1,"b:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Platform\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"Durable Execution\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/durable-execution?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Durable Execution\"}]]}]}],[\"$\",\"li\",\"Queues \u0026 Flow Control\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/flow-control?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Queues \u0026 Flow Control\"}]]}]}],[\"$\",\"li\",\"Observability\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/observability?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Observability\"}]]}]}],[\"$\",\"li\",\"Agent Evals\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/agent-evals?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Agent Evals\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"c:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Use cases\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"AI Workflows\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/ai?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"AI Workflows\"}]]}]}],[\"$\",\"li\",\"Webhooks \u0026 Events\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/webhooks?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Webhooks \u0026 Events\"}]]}]}],[\"$\",\"li\",\"Background Jobs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/serverless-node-background-jobs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Background Jobs\"}]]}]}],[\"$\",\"li\",\"Crons \u0026 Scheduled Jobs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/scheduled-jobs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Crons \u0026 Scheduled Jobs\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"d:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/blog?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Blog\"}]]}]}],[\"$\",\"li\",\"Docs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/docs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Docs\"}]]}]}],[\"$\",\"li\",\"Inngest vs. Traditional Queues\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/flow-control?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Inngest vs. Traditional Queues\"}]]}]}],[\"$\",\"li\",\"Inngest vs. Temporal\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/compare-to-temporal?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Inngest vs. Temporal\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"e:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"About\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/about?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"About\"}]]}]}],[\"$\",\"li\",\"Contact Us\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/get-in-touch?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Contact Us\"}]]}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/pricing?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Pricing\"}]]}]}],[\"$\",\"li\",\"Changelog\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/changelog?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Changelog\"}]]}]}],[\"$\",\"li\",\"Support\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://support.inngest.com\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Support\"}]]}]}],[\"$\",\"li\",\"Careers\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://jobs.ashbyhq.com/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Careers\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"f:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"X\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://x.com/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"X\"}]]}]}],[\"$\",\"li\",\"Github\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://github.com/inngest/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Github\"}]]}]}],[\"$\",\"li\",\"Discord\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://www.inngest.com/discord\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Discord\"}]]}]}],[\"$\",\"li\",\"Bluesky\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://bsky.app/profile/inngest.com\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Bluesky\"}]]}]}],[\"$\",\"li\",\"LinkedIn\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://www.linkedin.com/company/inngest-inc/\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"LinkedIn\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"10:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start gap-4 lg:flex-row lg:items-center\",\"children\":[[\"$\",\"$L1e\",null,{\"src\":\"/assets/v1/aicpa-soc2.png\",\"alt\":\"AICPA SOC 2 Type II compliance badge\",\"width\":86,\"height\":86,\"className\":\"shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-v1-frost\",\"children\":\"Inngest is SOC 2 Type II compliant.\"}]]}]\n11:[\"$\",\"div\",null,{\"className\":\"lg:hidden\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://status.inngest.com\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"flex w-full items-center justify-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 bg-v1-accent-green\"}],[\"$\",\"span\",null,{\"className\":\"text-v1-body-sm text-v1-frost\",\"children\":\"All systems operational\"}]]}]}]\n12:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 lg:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"text-v1-caption flex items-center gap-1 text-v1-frost\",\"children\":[[\"$\",\"$1\",\"/privacy\",{\"children\":[false,[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/privacy?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Privacy Policy\"}]]}]}]]}],[\"$\",\"$1\",\"/terms\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/terms?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Terms\"}]]}]}]]}],[\"$\",\"$1\",\"/security\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/security?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Security\"}]]}]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-center text-v1-frost\",\"children\":[\"©\",2026,\" Inngest Inc. All rights reserved.\"]}]]}]\n13:[\"$\",\"div\",null,{\"className\":\"hidden flex-wrap items-center justify-between gap-4 lg:flex\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-v1-frost\",\"children\":[\"©\",2026,\" Inngest Inc. All rights reserved.\"]}],[\"$\",\"ul\",null,{\"className\":\"text-v1-caption flex items-center gap-1 text-v1-frost\",\"children\":[[\"$\",\"$1\",\"/privacy\",{\"children\":[false,[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/privacy?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Privacy Policy\"}]]}]}]]}],[\"$\",\"$1\",\"/terms\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/terms?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Terms\"}]]}]}]]}],[\"$\",\"$1\",\"/security\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/security?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Security\"}]]}]}]]}]]}]]}]\n14:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0gayru8-4jmpb.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n15:[\"$\",\"$1f\",null,{\"children\":[[\"$\",\"$L20\",null,{}],[\"$\",\"$L21\",null,{}],[\"$\",\"$L22\",null,{}]]}]\n"])</script><script>self.__next_f.push([1,"16:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"v1-page min-h-screen bg-v1-canvasBase text-v1-basis\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"v1-page-bg pointer-events-none absolute inset-0\"}],\"$undefined\",[\"$\",\"$L7\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[[\"$\",\"main\",null,{\"children\":[\"$\",\"section\",null,{\"aria-label\":\"Page not found\",\"className\":\"relative isolate flex min-h-[70vh] items-center justify-center overflow-x-clip\",\"children\":[[\"$\",\"$L8\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative z-10 flex flex-col items-center gap-6 px-6 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-v1Mono text-[13px] uppercase tracking-[0.12em] text-v1-accent-salmon\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"font-v1Heading leading-[1.1] tracking-[-0.02em] text-v1-frost\",\"style\":{\"fontSize\":\"clamp(2rem, 5vw, 3.5rem)\"},\"children\":\"Page not found.\"}],[\"$\",\"p\",null,{\"className\":\"max-w-[420px] text-v1-body-lg text-v1-frost/70\",\"children\":\"We've triggered an event and a serverless function is forwarding it to the team as you read this.\"}],[\"$\",\"$L9\",null,{\"href\":\"/\",\"variant\":\"primary\",\"children\":\"Back to home\"}]]}]]}]}],[\"$\",\"footer\",null,{\"className\":\"relative isolate overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 -z-10\",\"style\":{\"maskImage\":\"linear-gradient(to bottom, transparent 0%, black 36%, black 100%)\",\"WebkitMaskImage\":\"linear-gradient(to bottom, transparent 0%, black 36%, black 100%)\"},\"children\":[\"$\",\"$La\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto flex w-full max-w-[1440px] flex-col gap-12 px-6 pb-8 pt-10 lg:px-8 lg:pt-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hidden flex-wrap items-center justify-start gap-4 lg:flex\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://status.inngest.com\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"flex items-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 bg-v1-accent-green\"}],[\"$\",\"span\",null,{\"className\":\"text-v1-body-sm text-v1-frost\",\"children\":\"All systems operational\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 items-start gap-x-[42px] gap-y-[34px] md:grid-cols-3 md:gap-x-12 md:gap-y-12 lg:gap-x-40\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Platform\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"Durable Execution\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/durable-execution?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Durable Execution\"}]]}]}],[\"$\",\"li\",\"Queues \u0026 Flow Control\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/flow-control?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Queues \u0026 Flow Control\"}]]}]}],[\"$\",\"li\",\"Observability\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/observability?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Observability\"}]]}]}],[\"$\",\"li\",\"Agent Evals\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/agent-evals?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Agent Evals\"}]]}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Use cases\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[\"$L23\",\"$L24\",\"$L25\",\"$L26\"]}]]}],\"$L27\",\"$L28\",\"$L29\",\"$L2a\"]}],\"$L2b\",\"$L2c\",\"$L2d\"]}]]}]]}]}]]}]]}],[\"$L2e\"]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script><script>self.__next_f.push([1,"17:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"[{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Inngest\\\",\\\"url\\\":\\\"https://www.inngest.com\\\"},{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Inngest\\\",\\\"url\\\":\\\"https://www.inngest.com\\\",\\\"logo\\\":\\\"https://www.inngest.com/logo-with-icon-white.svg\\\",\\\"sameAs\\\":[\\\"https://twitter.com/inngest\\\",\\\"https://github.com/inngest\\\",\\\"https://www.linkedin.com/company/inngest\\\"]},{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"Inngest\\\",\\\"url\\\":\\\"https://www.inngest.com\\\",\\\"applicationCategory\\\":\\\"DeveloperApplication\\\",\\\"operatingSystem\\\":\\\"Any\\\",\\\"description\\\":\\\"Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability.\\\",\\\"programmingLanguage\\\":[\\\"TypeScript\\\",\\\"JavaScript\\\",\\\"Python\\\",\\\"Go\\\"],\\\"offers\\\":{\\\"@type\\\":\\\"Offer\\\",\\\"price\\\":\\\"0\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"url\\\":\\\"https://www.inngest.com/pricing\\\"}}]\"}}],[\"$\",\"div\",null,{\"className\":\"v1-page min-h-screen bg-v1-canvasBase text-v1-basis\",\"children\":[[\"$\",\"$L5\",null,{}],[\"$\",\"$L6\",null,{}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"v1-page-bg pointer-events-none absolute inset-0\"}],\"$undefined\",[\"$\",\"$L7\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"relative z-10\",\"children\":[[\"$\",\"main\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/assets/v1/hero/.compressed/inngest-hero-mobile.avif\",\"type\":\"image/avif\",\"media\":\"(max-width: 1023px)\",\"fetchPriority\":\"high\"}],[\"$\",\"link\",null,{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/assets/v1/hero/.compressed/inngest-hero.avif?v=3\",\"type\":\"image/avif\",\"media\":\"(min-width: 1024px)\",\"fetchPriority\":\"high\"}],[\"$\",\"$L2f\",null,{}],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1440px] px-6 lg:px-8\",\"children\":[\"$\",\"section\",null,{\"aria-label\":\"Trusted by\",\"className\":\"group/strip relative mt-2.5 overflow-hidden py-[26.5px] lg:mt-0 lg:py-12\",\"style\":{\"maskImage\":\"linear-gradient(to right, transparent 0, black 120px, black calc(100% - 120px), transparent 100%)\",\"WebkitMaskImage\":\"linear-gradient(to right, transparent 0, black 120px, black calc(100% - 120px), transparent 100%)\"},\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-x-0 top-0 z-0 h-24 bg-gradient-to-b from-v1-canvasBase/40 to-transparent\"}],[\"$\",\"div\",null,{\"className\":\"relative flex w-max items-center motion-safe:animate-[v1-logo-marquee_40s_linear_infinite] motion-safe:group-[:has(img:hover)]/strip:[animation-play-state:paused]\",\"children\":[[\"$\",\"div\",\"0\",{\"aria-hidden\":\"$undefined\",\"className\":\"flex shrink-0 items-center gap-x-[21px] pr-[21px] lg:gap-x-20 lg:pr-20\",\"children\":[[\"$\",\"img\",\"Replit-0\",{\"src\":\"/assets/v1/logos/replit.svg\",\"alt\":\"Replit\",\"width\":116,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"translateY(2px)\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Cubic-0\",{\"src\":\"/assets/v1/logos/cubic.svg\",\"alt\":\"Cubic\",\"width\":118,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"ElevenLabs-0\",{\"src\":\"/assets/v1/logos/elevenlabs.svg\",\"alt\":\"ElevenLabs\",\"width\":185,\"height\":24,\"style\":{\"height\":\"clamp(14px, 4vw, 24px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Cohere-0\",{\"src\":\"/assets/v1/logos/cohere.svg\",\"alt\":\"Cohere\",\"width\":169,\"height\":26,\"style\":{\"height\":\"clamp(16px, 4vw, 26px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\"]}],\"$L37\"]}]]}]}],\"$L38\",\"$L39\",\"$L3a\",\"$L3b\",\"$L3c\",\"$L3d\",\"$L3e\",\"$L3f\"]}],\"$L40\"]}]}]]}]]}]],[\"$L41\",\"$L42\",\"$L43\",\"$L44\",\"$L45\",\"$L46\",\"$L47\",\"$L48\"],\"$L49\"]}]\n"])</script><script>self.__next_f.push([1,"4a:[]\n18:\"$W4a\"\n19:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L4b\",null,{\"children\":\"$L4c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L4d\",null,{\"children\":[\"$\",\"$1f\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L4e\"}]}]}],null]}]\n1b:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0fvfey1ygc8ha.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n1c:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0nby3g9gnx51x.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"4f:I[588868,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n50:I[149919,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n51:I[298622,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n52:I[298622,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"EDGE_TESTIMONIALS_TITLE\"]\n53:I[675426,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n54:I[71168,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n55:I[322715,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n56:I[871953,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n57:I[840581,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9"])</script><script>self.__next_f.push([1,"ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n59:I[360546,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\",\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"/_next/static/chunks/04z7d9p4d03dx.js\",\"/_next/static/chunks/12k4ctotve-za.js\",\"/_next/static/chunks/15us7n2.ic.9h.js\",\"/_next/static/chunks/0a~vp9ce218.u.js\",\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"/_next/static/chunks/0y_4-k3v.a6c_.js\"],\"default\"]\n64:I[581179,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"OutletBoundary\"]\n:HL[\"/assets/v1/logos/soundcloud.svg\",\"image\"]\n:HL[\"/assets/v1/logos/gitbook.svg\",\"image\"]\n:HL[\"/assets/v1/logos/resend.svg\",\"image\"]\n:HL[\"/assets/v1/logos/avoca.svg\",\"image\"]\n:HL[\"/assets/customers/tripadvisor.svg\",\"image\"]\n:HL[\"/assets/v1/logos/baerskin.svg\",\"image\"]\n:HL[\"/assets/v1/logos/outtake.svg\",\"image\"]\n23:[\"$\",\"li\",\"AI Workflows\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/ai?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"AI Workflows\"}]]}]}]\n24:[\"$\",\"li\",\"Webhooks \u0026 Events\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/webhooks?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Webhooks \u0026 Events\"}]]}]}]\n25:[\"$\",\"li\",\"Background Jobs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/serverless-node-background-jobs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Background Jobs\"}]]}]}]\n26:[\"$\",\"li\",\"Crons \u0026 Scheduled Jobs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/scheduled-jobs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Crons \u0026 Scheduled Jobs\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/blog?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Blog\"}]]}]}],[\"$\",\"li\",\"Docs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/docs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Docs\"}]]}]}],[\"$\",\"li\",\"Inngest vs. Traditional Queues\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/flow-control?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Inngest vs. Traditional Queues\"}]]}]}],[\"$\",\"li\",\"Inngest vs. Temporal\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/compare-to-temporal?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Inngest vs. Temporal\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"About\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/about?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"About\"}]]}]}],[\"$\",\"li\",\"Contact Us\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/get-in-touch?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Contact Us\"}]]}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/pricing?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Pricing\"}]]}]}],[\"$\",\"li\",\"Changelog\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/changelog?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Changelog\"}]]}]}],[\"$\",\"li\",\"Support\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://support.inngest.com\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Support\"}]]}]}],[\"$\",\"li\",\"Careers\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://jobs.ashbyhq.com/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Careers\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"X\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://x.com/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"X\"}]]}]}],[\"$\",\"li\",\"Github\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://github.com/inngest/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Github\"}]]}]}],[\"$\",\"li\",\"Discord\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://www.inngest.com/discord\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Discord\"}]]}]}],[\"$\",\"li\",\"Bluesky\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://bsky.app/profile/inngest.com\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Bluesky\"}]]}]}],[\"$\",\"li\",\"LinkedIn\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://www.linkedin.com/company/inngest-inc/\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"LinkedIn\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2a:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start gap-4 lg:flex-row lg:items-center\",\"children\":[[\"$\",\"$L1e\",null,{\"src\":\"/assets/v1/aicpa-soc2.png\",\"alt\":\"AICPA SOC 2 Type II compliance badge\",\"width\":86,\"height\":86,\"className\":\"shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-v1-frost\",\"children\":\"Inngest is SOC 2 Type II compliant.\"}]]}]\n2b:[\"$\",\"div\",null,{\"className\":\"lg:hidden\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://status.inngest.com\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"flex w-full items-center justify-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 bg-v1-accent-green\"}],[\"$\",\"span\",null,{\"className\":\"text-v1-body-sm text-v1-frost\",\"children\":\"All systems operational\"}]]}]}]\n2c:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 lg:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"text-v1-caption flex items-center gap-1 text-v1-frost\",\"children\":[[\"$\",\"$1\",\"/privacy\",{\"children\":[false,[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/privacy?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Privacy Policy\"}]]}]}]]}],[\"$\",\"$1\",\"/terms\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/terms?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Terms\"}]]}]}]]}],[\"$\",\"$1\",\"/security\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/security?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Security\"}]]}]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-center text-v1-frost\",\"children\":[\"©\",2026,\" Inngest Inc. All rights reserved.\"]}]]}]\n2d:[\"$\",\"div\",null,{\"className\":\"hidden flex-wrap items-center justify-between gap-4 lg:flex\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-v1-frost\",\"children\":[\"©\",2026,\" Inngest Inc. All rights reserved.\"]}],[\"$\",\"ul\",null,{\"className\":\"text-v1-caption flex items-center gap-1 text-v1-frost\",\"children\":[[\"$\",\"$1\",\"/privacy\",{\"children\":[false,[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/privacy?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Privacy Policy\"}]]}]}]]}],[\"$\",\"$1\",\"/terms\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/terms?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Terms\"}]]}]}]]}],[\"$\",\"$1\",\"/security\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/security?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Security\"}]]}]}]]}]]}]]}]\n2e:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0gayru8-4jmpb.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n30:[\"$\",\"img\",\"Soundcloud-0\",{\"src\":\"/assets/v1/logos/soundcloud.svg\",\"alt\":\"Soundcloud\",\"width\":202,\"height\":24,\"style\":{\"height\":\"clamp(14px, 4vw, 24px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n31:[\"$\",\"img\",\"GitBook-0\",{\"src\":\"/assets/v1/logos/gitbook.svg\",\"alt\":\"GitBook\",\"width\":127,\"height\":28,\"style\":{\"height\":\"clamp(17px, 4vw, 28px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-sa"])</script><script>self.__next_f.push([1,"fe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n32:[\"$\",\"img\",\"Resend-0\",{\"src\":\"/assets/v1/logos/resend.svg\",\"alt\":\"Resend\",\"width\":118,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n33:[\"$\",\"img\",\"Avoca-0\",{\"src\":\"/assets/v1/logos/avoca.svg\",\"alt\":\"Avoca\",\"width\":118,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n34:[\"$\",\"img\",\"Tripadvisor-0\",{\"src\":\"/assets/customers/tripadvisor.svg\",\"alt\":\"Tripadvisor\",\"width\":170,\"height\":26,\"style\":{\"height\":\"clamp(16px, 4vw, 26px)\",\"width\":\"auto\",\"transform\":\"translateY(2px)\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n35:[\"$\",\"img\",\"BAERskin-0\",{\"src\":\"/assets/v1/logos/baerskin.svg\",\"alt\":\"BAERskin\",\"width\":176,\"height\":25,\"style\":{\"height\":\"clamp(15px, 4vw, 25px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n36:[\"$\",\"img\",\"Outtake-0\",{\"src\":\"/assets/v1/logos/outtake.svg\",\"alt\":\"Outtake\",\"width\":153,\"height\":27,\"style\":{\"height\":\"clamp(16px, 4vw, 27px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]\n"])</script><script>self.__next_f.push([1,"37:[\"$\",\"div\",\"1\",{\"aria-hidden\":true,\"className\":\"flex shrink-0 items-center gap-x-[21px] pr-[21px] lg:gap-x-20 lg:pr-20\",\"children\":[[\"$\",\"img\",\"Replit-1\",{\"src\":\"/assets/v1/logos/replit.svg\",\"alt\":\"\",\"width\":116,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"translateY(2px)\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Cubic-1\",{\"src\":\"/assets/v1/logos/cubic.svg\",\"alt\":\"\",\"width\":118,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"ElevenLabs-1\",{\"src\":\"/assets/v1/logos/elevenlabs.svg\",\"alt\":\"\",\"width\":185,\"height\":24,\"style\":{\"height\":\"clamp(14px, 4vw, 24px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Cohere-1\",{\"src\":\"/assets/v1/logos/cohere.svg\",\"alt\":\"\",\"width\":169,\"height\":26,\"style\":{\"height\":\"clamp(16px, 4vw, 26px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Soundcloud-1\",{\"src\":\"/assets/v1/logos/soundcloud.svg\",\"alt\":\"\",\"width\":202,\"height\":24,\"style\":{\"height\":\"clamp(14px, 4vw, 24px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"GitBook-1\",{\"src\":\"/assets/v1/logos/gitbook.svg\",\"alt\":\"\",\"width\":127,\"height\":28,\"style\":{\"height\":\"clamp(17px, 4vw, 28px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Resend-1\",{\"src\":\"/assets/v1/logos/resend.svg\",\"alt\":\"\",\"width\":118,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Avoca-1\",{\"src\":\"/assets/v1/logos/avoca.svg\",\"alt\":\"\",\"width\":118,\"height\":29,\"style\":{\"height\":\"clamp(17px, 4vw, 29px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Tripadvisor-1\",{\"src\":\"/assets/customers/tripadvisor.svg\",\"alt\":\"\",\"width\":170,\"height\":26,\"style\":{\"height\":\"clamp(16px, 4vw, 26px)\",\"width\":\"auto\",\"transform\":\"translateY(2px)\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"BAERskin-1\",{\"src\":\"/assets/v1/logos/baerskin.svg\",\"alt\":\"\",\"width\":176,\"height\":25,\"style\":{\"height\":\"clamp(15px, 4vw, 25px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}],[\"$\",\"img\",\"Outtake-1\",{\"src\":\"/assets/v1/logos/outtake.svg\",\"alt\":\"\",\"width\":153,\"height\":27,\"style\":{\"height\":\"clamp(16px, 4vw, 27px)\",\"width\":\"auto\",\"transform\":\"$undefined\"},\"className\":\"shrink-0 opacity-70 motion-safe:transition-opacity motion-safe:duration-300 motion-safe:ease-v1-out hover:opacity-100\"}]]}]\n"])</script><script>self.__next_f.push([1,"38:[\"$\",\"$L4f\",null,{}]\n39:[\"$\",\"$L50\",null,{}]\n"])</script><script>self.__next_f.push([1,"3a:[\"$\",\"$L51\",null,{\"slides\":[{\"id\":\"cohere\",\"label\":\"Cohere\",\"logo\":{\"src\":\"/assets/v1/logos/cohere.svg\",\"width\":208,\"height\":32},\"testimonial\":{\"quote\":\"Inngest completely transformed how we handle AI orchestration at Cohere. Its intuitive developer experience, built-in multi-tenant concurrency, and flow control allowed us to scale without the complexity of other tools or the need to build custom solutions. What would have taken us a month.\",\"authorName\":\"Sully Omar\",\"authorTitle\":\"Co-founder - Otto (Acquired by Cohere)\",\"caseStudyHref\":\"/customers/otto\",\"portrait\":\"/assets/v1/customers/otto-sully-omar.png\",\"portraitAlt\":\"Sully Omar, Co-founder at Otto (Acquired by Cohere)\"}},{\"id\":\"outtake\",\"label\":\"Outtake\",\"logo\":{\"src\":\"/assets/v1/logos/outtake.svg\",\"width\":181,\"height\":32},\"testimonial\":{\"quote\":\"Our pipelines have many interdependent components chained together. Lots can go wrong in that workflow—including unpredictable behavior from the models themselves. Inngest gives us fine-grained control over errors, and how they propagate, so we can just focus on what the agents should do, not what to do when they fail.\",\"authorName\":\"Diego Escobedo\",\"authorTitle\":\"Founding Engineer\",\"caseStudyHref\":\"/customers/outtake\",\"portrait\":\"/assets/v1/customers/outtake-diego-escobedo.png\",\"portraitAlt\":\"Diego Escobedo, Founding Engineer at Outtake\"}},{\"id\":\"day-ai\",\"label\":\"Day.ai\",\"logo\":{\"src\":\"/assets/v1/logos/day-ai.svg\",\"width\":159,\"height\":50},\"testimonial\":{\"quote\":\"Day AI is a complex network of LLMs, data processing, and 3rd party services. Every component in the system needs to wake up at the right times, run for long periods of time, and react intelligently to behavior in other components. Inngest is like the nervous system for all of that, it makes things reliable by default so we can focus on building.\",\"authorName\":\"Erik Munson\",\"authorTitle\":\"Founding Engineer\",\"caseStudyHref\":\"/customers/day-ai\",\"portrait\":\"/assets/v1/customers/dayai-erik-munson.png\",\"portraitAlt\":\"Erik Munson, Founding Engineer at Day.ai\"}}],\"watermark\":true,\"title\":\"$52\",\"className\":\"px-6 pb-[130px] pt-20 lg:px-8 lg:pb-40\"}]\n"])</script><script>self.__next_f.push([1,"3b:[\"$\",\"$L53\",null,{}]\n3c:[\"$\",\"$L54\",null,{}]\n3d:[\"$\",\"$L55\",null,{}]\n"])</script><script>self.__next_f.push([1,"3e:[\"$\",\"section\",null,{\"ref\":\"$undefined\",\"className\":\"py-20 sm:py-24 lg:py-40 relative\",\"aria-label\":\"Start building\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full px-6 sm:px-9 lg:px-8 max-w-[1440px] flex flex-col gap-[58px]\",\"children\":[[\"$\",\"$L56\",null,{\"className\":\"lg:pl-4 !gap-5\",\"titleClassName\":\"text-balance\",\"title\":\"Start Building\",\"body\":\"Pick a template\",\"bodyClassName\":\"text-v1-heading-sm text-v1-frost\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-1 gap-x-4 gap-y-4 lg:grid-cols-3 lg:gap-y-12\",\"children\":[[\"$\",\"li\",\"Next.js\",{\"children\":[\"$\",\"$L57\",null,{\"href\":\"/docs/getting-started/nextjs-quick-start?ref=home-start-building\",\"className\":\"gap-8 -mx-4 px-4 pb-6 pt-5 lg:mx-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"block h-[10px] w-0 origin-center scale-y-0 bg-v1-accent-salmon ease-v1-in motion-safe:transition-[width,margin,transform] motion-safe:duration-[450ms] group-hover:mr-2 group-hover:w-[2px] group-hover:scale-y-100\"}],[\"$\",\"p\",null,{\"className\":\"text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:text-v1-accent-salmon\",\"children\":\"Quickstart\"}]]}],[\"$\",\"h3\",null,{\"className\":\"max-w-[310px] font-whyte text-[24px] font-normal leading-[32px] mt-1 lg:text-[32px]\",\"children\":\"Next.js\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-300 group-hover:text-v1-accent-salmon\",\"children\":[\"Get Started\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"ml-2 inline-block motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in group-hover:translate-x-[6px]\",\"children\":\"→\"}]]}]]}]}],[\"$\",\"li\",\"Node.js\",{\"children\":[\"$\",\"$L57\",null,{\"href\":\"/docs/getting-started/nodejs-quick-start?ref=home-start-building\",\"className\":\"gap-8 -mx-4 px-4 pb-6 pt-5 lg:mx-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"block h-[10px] w-0 origin-center scale-y-0 bg-v1-accent-salmon ease-v1-in motion-safe:transition-[width,margin,transform] motion-safe:duration-[450ms] group-hover:mr-2 group-hover:w-[2px] group-hover:scale-y-100\"}],[\"$\",\"p\",null,{\"className\":\"text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:text-v1-accent-salmon\",\"children\":\"Quickstart\"}]]}],[\"$\",\"h3\",null,{\"className\":\"max-w-[310px] font-whyte text-[24px] font-normal leading-[32px] mt-1 lg:text-[32px]\",\"children\":\"Node.js\"}]]}],[\"$\",\"span\",null,{\"className\":\"text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-300 group-hover:text-v1-accent-salmon\",\"children\":[\"Get Started\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"ml-2 inline-block motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in group-hover:translate-x-[6px]\",\"children\":\"→\"}]]}]]}]}],[\"$\",\"li\",\"Python\",{\"children\":[\"$\",\"$L57\",null,{\"href\":\"/docs/reference/python?ref=home-start-building\",\"className\":\"gap-8 -mx-4 px-4 pb-6 pt-5 lg:mx-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-2.5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"block h-[10px] w-0 origin-center scale-y-0 bg-v1-accent-salmon ease-v1-in motion-safe:transition-[width,margin,transform] motion-safe:duration-[450ms] group-hover:mr-2 group-hover:w-[2px] group-hover:scale-y-100\"}],[\"$\",\"p\",null,{\"className\":\"text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-[400ms] group-hover:text-v1-accent-salmon\",\"children\":\"Quickstart\"}]]}],[\"$\",\"h3\",null,{\"className\":\"max-w-[310px] font-whyte text-[24px] font-normal leading-[32px] mt-1 lg:text-[32px]\",\"children\":\"Python\"}]]}],\"$L58\"]}]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"3f:[\"$\",\"$L59\",null,{}]\n"])</script><script>self.__next_f.push([1,"40:[\"$\",\"footer\",null,{\"className\":\"relative isolate overflow-hidden\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":\"true\",\"className\":\"pointer-events-none absolute inset-0 -z-10\",\"style\":{\"maskImage\":\"linear-gradient(to bottom, transparent 0%, black 36%, black 100%)\",\"WebkitMaskImage\":\"linear-gradient(to bottom, transparent 0%, black 36%, black 100%)\"},\"children\":[\"$\",\"$La\",null,{}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto flex w-full max-w-[1440px] flex-col gap-12 px-6 pb-8 pt-10 lg:px-8 lg:pt-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"hidden flex-wrap items-center justify-start gap-4 lg:flex\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://status.inngest.com\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"flex items-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 bg-v1-accent-green\"}],[\"$\",\"span\",null,{\"className\":\"text-v1-body-sm text-v1-frost\",\"children\":\"All systems operational\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 items-start gap-x-[42px] gap-y-[34px] md:grid-cols-3 md:gap-x-12 md:gap-y-12 lg:gap-x-40\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Platform\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"Durable Execution\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/durable-execution?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Durable Execution\"}]]}]}],[\"$\",\"li\",\"Queues \u0026 Flow Control\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/flow-control?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Queues \u0026 Flow Control\"}]]}]}],[\"$\",\"li\",\"Observability\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/observability?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Observability\"}]]}]}],[\"$\",\"li\",\"Agent Evals\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/agent-evals?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Agent Evals\"}]]}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Use cases\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"AI Workflows\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/ai?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"AI Workflows\"}]]}]}],[\"$\",\"li\",\"Webhooks \u0026 Events\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/webhooks?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Webhooks \u0026 Events\"}]]}]}],[\"$\",\"li\",\"Background Jobs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/serverless-node-background-jobs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Background Jobs\"}]]}]}],[\"$\",\"li\",\"Crons \u0026 Scheduled Jobs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/uses/scheduled-jobs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Crons \u0026 Scheduled Jobs\"}]]}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\"]}]]}],\"$L5e\",\"$L5f\",\"$L60\"]}],\"$L61\",\"$L62\",\"$L63\"]}]]}]\n"])</script><script>self.__next_f.push([1,"41:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0gayru8-4jmpb.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n42:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0~r_-fs9sd3qj.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n43:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/04z7d9p4d03dx.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n44:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/12k4ctotve-za.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n45:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/15us7n2.ic.9h.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n46:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/0a~vp9ce218.u.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n47:[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/0a1mt1ub7aqs_.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n48:[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/0y_4-k3v.a6c_.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n49:[\"$\",\"$L64\",null,{\"children\":[\"$\",\"$1f\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@65\"}]}]\n"])</script><script>self.__next_f.push([1,"58:[\"$\",\"span\",null,{\"className\":\"text-v1-label-md uppercase motion-safe:transition-colors motion-safe:duration-300 group-hover:text-v1-accent-salmon\",\"children\":[\"Get Started\",[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"ml-2 inline-block motion-safe:transition-transform motion-safe:duration-[400ms] motion-safe:ease-v1-in group-hover:translate-x-[6px]\",\"children\":\"→\"}]]}]\n5a:[\"$\",\"li\",\"Blog\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/blog?ref=footer\",\"prefetch\":false,\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Blog\"}]]}]}]\n5b:[\"$\",\"li\",\"Docs\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/docs?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Docs\"}]]}]}]\n5c:[\"$\",\"li\",\"Inngest vs. Traditional Queues\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/platform/flow-control?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Inngest vs. Traditional Queues\"}]]}]}]\n5d:[\"$\",\"li\",\"Inngest vs. Temporal\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/compare-to-temporal?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Inngest vs. Temporal\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"5e:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"About\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/about?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"About\"}]]}]}],[\"$\",\"li\",\"Contact Us\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/get-in-touch?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Contact Us\"}]]}]}],[\"$\",\"li\",\"Pricing\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/pricing?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Pricing\"}]]}]}],[\"$\",\"li\",\"Changelog\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/changelog?ref=footer\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Changelog\"}]]}]}],[\"$\",\"li\",\"Support\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://support.inngest.com\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Support\"}]]}]}],[\"$\",\"li\",\"Careers\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://jobs.ashbyhq.com/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Careers\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"5f:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"mb-5 font-v1Heading text-[26px] leading-[1.2] tracking-[-0.01em] text-v1-frost lg:mb-8\",\"children\":\"Community\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col gap-0 lg:gap-4\",\"children\":[[\"$\",\"li\",\"X\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://x.com/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"X\"}]]}]}],[\"$\",\"li\",\"Github\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://github.com/inngest/inngest\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Github\"}]]}]}],[\"$\",\"li\",\"Discord\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://www.inngest.com/discord\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Discord\"}]]}]}],[\"$\",\"li\",\"Bluesky\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://bsky.app/profile/inngest.com\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Bluesky\"}]]}]}],[\"$\",\"li\",\"LinkedIn\",{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"https://www.linkedin.com/company/inngest-inc/\",\"prefetch\":\"$undefined\",\"className\":\"text-v1-caption text-v1-frost lg:text-v1-body-sm\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"LinkedIn\"}]]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"60:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start gap-4 lg:flex-row lg:items-center\",\"children\":[[\"$\",\"$L1e\",null,{\"src\":\"/assets/v1/aicpa-soc2.png\",\"alt\":\"AICPA SOC 2 Type II compliance badge\",\"width\":86,\"height\":86,\"className\":\"shrink-0\"}],[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-v1-frost\",\"children\":\"Inngest is SOC 2 Type II compliant.\"}]]}]\n61:[\"$\",\"div\",null,{\"className\":\"lg:hidden\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://status.inngest.com\",\"target\":\"_blank\",\"rel\":\"noreferrer\",\"className\":\"flex w-full items-center justify-center gap-[10px] rounded-md bg-v1-surfaceElevated px-5 py-4\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"size-2 bg-v1-accent-green\"}],[\"$\",\"span\",null,{\"className\":\"text-v1-body-sm text-v1-frost\",\"children\":\"All systems operational\"}]]}]}]\n62:[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center gap-4 lg:hidden\",\"children\":[[\"$\",\"ul\",null,{\"className\":\"text-v1-caption flex items-center gap-1 text-v1-frost\",\"children\":[[\"$\",\"$1\",\"/privacy\",{\"children\":[false,[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/privacy?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Privacy Policy\"}]]}]}]]}],[\"$\",\"$1\",\"/terms\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/terms?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Terms\"}]]}]}]]}],[\"$\",\"$1\",\"/security\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/security?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Security\"}]]}]}]]}]]}],[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-center text-v1-frost\",\"children\":[\"©\",2026,\" Inngest Inc. All rights reserved.\"]}]]}]\n63:[\"$\",\"div\",null,{\"className\":\"hidden flex-wrap items-center justify-between gap-4 lg:flex\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-v1-caption text-v1-frost\",\"children\":[\"©\",2026,\" Inngest Inc. All rights reserved.\"]}],[\"$\",\"ul\",null,{\"className\":\"text-v1-caption flex items-center gap-1 text-v1-frost\",\"children\":[[\"$\",\"$1\",\"/privacy\",{\"children\":[false,[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/privacy?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Privacy Policy\"}]]}]}]]}],[\"$\",\"$1\",\"/terms\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/terms?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Terms\"}]]}]}]]}],[\"$\",\"$1\",\"/security\",{\"children\":[[\"$\",\"li\",null,{\"aria-hidden\":\"true\",\"children\":\"|\"}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L1d\",null,{\"href\":\"/security?ref=footer\",\"className\":\"underline underline-offset-2\",\"children\":[[\"$\",\"span\",\".0\",{\"className\":\"v1-wipe-label inline-block\",\"style\":\"$undefined\",\"children\":\"Security\"}]]}]}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"4c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script><script>self.__next_f.push([1,"66:I[865958,[\"/_next/static/chunks/0kvv4e7d~hpgt.js\",\"/_next/static/chunks/06ssczmoyke0r.js\",\"/_next/static/chunks/0qz-0cnf8icg2.js\",\"/_next/static/chunks/00~1azd5lmk6x.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"4e:[[\"$\",\"title\",\"0\",{\"children\":\"Durable Execution for Workflows \u0026 AI | Inngest\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"canonical\",\"href\":\"https://www.inngest.com\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"Inngest - Durable Execution for Workflows \u0026 AI\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:image\",\"content\":\"https://www.inngest.com/assets/homepage/open-graph-2026.png\"}],[\"$\",\"meta\",\"6\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"7\",{\"name\":\"twitter:site\",\"content\":\"@inngest\"}],[\"$\",\"meta\",\"8\",{\"name\":\"twitter:title\",\"content\":\"Inngest - Durable Execution for Workflows \u0026 AI\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:description\",\"content\":\"Build reliable background jobs, workflows, and AI agents without extra infrastructure. Automatic retries, flow control, and step-level observability.\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:image\",\"content\":\"https://www.inngest.com/assets/homepage/open-graph-2026.png\"}],[\"$\",\"link\",\"11\",{\"rel\":\"icon\",\"href\":\"/favicon-june-2025-light.svg\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"link\",\"12\",{\"rel\":\"icon\",\"href\":\"/favicon-june-2025-dark.svg\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"$L66\",\"13\",{}]]\n"])</script><script>self.__next_f.push([1,"65:null\n"])</script></body></html>