Beignet API reference
    Preparing search index...

    Port interface for Inngest integration. Provides an escape hatch over Inngest's client API.

    interface InngestPort {
        client: Inngest;
        send<TData>(args: { data: TData; name: string }): Promise<void>;
    }
    Index
    client: Inngest

    The raw Inngest client instance. Useful for advanced operations like defining functions.

    • Send an Inngest event. Equivalent to inngest.send({ name, data }). Prefer ctx.ports.jobs.dispatch(...) for Beignet jobs.

      Type Parameters

      • TData

      Parameters

      • args: { data: TData; name: string }

      Returns Promise<void>

      await ctx.ports.inngest.send({
      name: "user.invited",
      data: { inviteId, email }
      });