Member Junction
    Preparing search index...

    Type Alias AgentInvocationKind

    AgentInvocationKind:
        | "Schedule"
        | "Routine"
        | "DataChange"
        | "BulkOperation"
        | "CalledByAgent"
        | "ExposedAsAction"

    The substrates an agent can be invoked from.

    Not an open-ended string: each arm has a runner behind it, and a pathway with no substrate is a pathway nobody can trace back to a row.

    Type Declaration

    • "Schedule"

      A Scheduled Job whose configuration names this agent.

    • "Routine"

      A User Routine targeting this agent — a person's own recurring ask.

    • "DataChange"

      An Entity Action binding: a data change on some entity dispatches this agent.

    • "BulkOperation"

      A Record Process that runs this agent across a set of records.

    • "CalledByAgent"

      A step or relationship inside another agent that delegates here.

    • "ExposedAsAction"

      ExposeAsAction — anything that can run an Action can run this agent.