Gleap · Schema

ChannelSchemaDto

Customer FeedbackBug ReportingIn-App SupportFeature RequestsRoadmapLive ChatAI AgentsSession ReplayHelp CenterTicketingUser FeedbackSaaS

Properties

Name Type Description
name string
isEnabled boolean
widgetId string
apiKey string
phoneNumberId string
fbBusinessAccountId string
waBusinessAccountId string
instagramBusinessId string
accessToken string
pageId string
slackChannelId string
botToken string
botUsername string
webhookSecret string
type string
ticketCreationRules object
messageSettings object
View JSON Schema on GitHub

JSON Schema

channel.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "ChannelSchemaDto",
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "isEnabled": {
      "type": "boolean"
    },
    "widgetId": {
      "type": "string"
    },
    "apiKey": {
      "type": "string"
    },
    "phoneNumberId": {
      "type": "string"
    },
    "fbBusinessAccountId": {
      "type": "string"
    },
    "waBusinessAccountId": {
      "type": "string"
    },
    "instagramBusinessId": {
      "type": "string"
    },
    "accessToken": {
      "type": "string"
    },
    "pageId": {
      "type": "string"
    },
    "slackChannelId": {
      "type": "string"
    },
    "botToken": {
      "type": "string"
    },
    "botUsername": {
      "type": "string"
    },
    "webhookSecret": {
      "type": "string"
    },
    "type": {
      "type": "string"
    },
    "ticketCreationRules": {
      "$ref": "#/components/schemas/TicketCreationRulesDto"
    },
    "messageSettings": {
      "$ref": "#/components/schemas/MessageSettingsDto"
    }
  }
}