{
    "fields": {
        "webhookUrl": {
            "type": "url",
            "required": true
        },
        "apiKey": {
            "type": "varchar",
            "maxLength": 255
        },
        "espocrmApiKey": {
            "type": "varchar",
            "maxLength": 255
        },
        "maxMessagesPerHour": {
            "type": "int",
            "default": 30
        },
        "inactivityWarningDays": {
            "type": "int",
            "default": 14
        },
        "inactivityCriticalDays": {
            "type": "int",
            "default": 30
        },
        "upcomingHearingDays": {
            "type": "int",
            "default": 7
        }
    },
    "allowUserAccess": false,
    "view": "views/admin/integrations/edit"
}
