Skip to main content
Back to BotKit SDK Overview Configure an app in the Platform to enable BotKit SDK communication. This generates the Client ID and Client Secret required for authenticated messaging, and lets you subscribe to bot events.

Create an App

  1. Go to Settings > Dev Tools > BotKit. BotKit page
  2. Next to the JWT App dropdown, click Add. The Create JWT App dialog opens.
    • JWT App — Enter a name, for example, TestApp.
    • JWT Signing Algorithm — Select HS256 or HS512 (recommended), then click Next.
    Create JWT App
  3. The App Created Successfully message appears with the Client ID and Client Secret. Click Done. Client ID and Client Secret
  4. Complete the remaining fields: App details
    • Callback URL — The URL the Platform pushes events to. For example: https://koremessenger.com/postURL.
    • Events — Select one or more:
      EventTrigger
      OnMessageUser sends a message
      OnHookNodeDialog task reaches a Webhook node
      onEventA Dialog or FAQ ends
      onAlertUser receives an alert message
      onVariableUpdateBot is published
  5. Click Save.
The app registration appears in the BotKit section when you select it from the JWT App dropdown.