Beignet API reference
    Preparing search index...

    Port interface for Inngest integration. Provides a stable abstraction over Inngest's client API.

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

    Properties

    Methods

    Properties

    client: Inngest

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

    Methods

    • Send an Inngest event. Equivalent to inngest.send({ name, data }).

      Type Parameters

      • TData

      Parameters

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

      Returns Promise<void>

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