Bot

A bot owned by a vendor. The webhook signing secret is never returned — only whether one is set.

Fields

    botType
    BotType!
    Required
    Which runtime surface the bot plugs into. Fixed at creation.
    category
    String
    Directory category the bot is filed under.
    createdAt
    DateTime!
    Required
    When the bot was registered, in UTC.
    description
    String
    What the bot does, shown in the directory.
    id
    Int!
    Required
    Unique identifier of the bot.
    identity
    BotIdentity!
    Required
    Handle, display name and avatar.
    metrics
    BotMetrics!
    Required
    Lifetime rating and invocation count.
    statusFlags
    BotStatusFlags!
    Required
    Operational state and directory visibility.
    updatedAt
    DateTime!
    Required
    When the bot was last changed, in UTC.
    vendorId
    Int
    Vendor that owns the bot. Ownership is what grants access to it; the individual author is not part of the contract.
    webhook
    BotWebhookConfiguration!
    Required
    Where the bot's events go, and whether a signing secret is set.
Built with