Inngest

Platform

Durable functions for background jobs, workflows and AI agents

Fiyat
Free tier, then paid
Erişim
Event key and signing key

Hakkında

Event-driven platform that runs your TypeScript, Python or Go functions as durable steps with retries, sleeps, concurrency limits and throttling. Your code stays on your servers and Inngest calls it over HTTP. The SSPL-licensed server can be self-hosted.

Neler yapabilirsin

  • Run background jobs from events without managing queues or workers
  • Chain multi-step LLM calls with retries and step-level state
  • Schedule cron jobs, delays and fan-out work from your app

Başlarken

  1. Install the SDK and run npx inngest-cli@latest dev
  2. Serve your functions at /api/inngest in your app
  3. Send an event to trigger a function

Örnek kod

// npm install inngest; for local runs start: npx inngest-cli@latest dev
import { Inngest } from "inngest";

export const inngest = new Inngest({ id: "my-app" });

const helloWorld = inngest.createFunction(
  { id: "hello-world", triggers: [{ event: "test/hello.world" }] },
  async ({ event, step }) => {
    await step.sleep("wait-a-moment", "1s");
    return { message: `Hello ${event.data.email}!` };
  },
);

Ayrıntılar

Barındırma
Hazır hizmet (bulut), Kendi sunucunda
Kullanılabildiği yerler
Tüm dünya
Resmi SDK'lar
JavaScript/TypeScript, Python, Go
MCP sunucusu
Uzak sunucu

Görevler

Alternatifler

Aynı görevler için başka araçlar.

Son kontrol: .