CreateBotInput

Register a new bot under the authenticated vendor.

Fields

    avatarUrl
    String
    URL of the bot's avatar image.
    botType
    BotType!
    Required
    Which runtime surface the bot plugs into.
    category
    String
    Directory category the bot is filed under.
    configuration
    JSON
    Free-form JSON configuration passed through to the bot runtime.
    description
    String
    What the bot does, shown in the directory. Up to 500 characters.
    displayName
    String!
    Required
    Human-readable name shown in chat and the directory. 2–100 characters.
    isPublic
    Boolean

    Whether to list the bot in the public directory. Defaults to false.

    username
    String!
    Required

    Handle the bot is mentioned by, without the leading @. 3–50 characters, alphanumeric and underscores only, and unique platform-wide.

    webhookSecret
    String
    Shared secret the delivery signature is computed with. 32–128 characters. Store it — it is never returned again.
    webhookUrl
    String
    HTTPS URL to deliver the bot's events to. Without one it receives nothing.
Built with