> ## Documentation Index
> Fetch the complete documentation index at: https://rollout.mintlify.app/llms.txt
> Use this file to discover all available pages before exploring further.

# List Connectors

> GET /connectors

`GET /connectors`

Base URL: `https://universal.rollout.com/api`

## Parameters

No parameters.

## Responses

| Status | Description |
| ------ | ----------- |
| `200`  | OK          |

## OpenAPI Source

`/openapi/rollout.json GET /connectors`


## OpenAPI

````yaml /openapi/rollout.json GET /connectors
openapi: 3.0.3
info:
  title: Universal API Documentation
  description: Development documentation
  version: '1.0'
servers:
  - url: https://universal.rollout.com/api
security: []
paths:
  /connectors:
    get:
      summary: List Connectors
      operationId: get_connectors
      responses:
        '200':
          content:
            application/json:
              schema:
                type: object
                properties:
                  arive:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  boldtrail-backoffice:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  boldtrail:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  bonzo:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  brivity:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cinc:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cloze-api-key:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cloze:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  constant-contact:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  docusign:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  dotloop-legacy:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  dotloop:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  encompass:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  follow-up-boss:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  gmail:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  gmail-otp:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  google-calendar:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  google-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  highlevel:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  hubspot:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  jungo:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  salesforce:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  icloud-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  kw-command:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  lendingpad:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  liondesk:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  lofty:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  microsoft-outlook:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  moxiworks:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  outlook-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  open-to-close:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  rad-crm:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  real-geeks:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  rezen:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sierra-interactive:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sisu:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  skyslope:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sure-send:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  surefire:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  total-expert:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  velocify:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  wise-agent:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  zipform:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                required:
                  - arive
                  - boldtrail-backoffice
                  - boldtrail
                  - bonzo
                  - brivity
                  - cinc
                  - cloze-api-key
                  - cloze
                  - constant-contact
                  - docusign
                  - dotloop-legacy
                  - dotloop
                  - encompass
                  - follow-up-boss
                  - gmail
                  - gmail-otp
                  - google-calendar
                  - google-contacts
                  - highlevel
                  - hubspot
                  - jungo
                  - salesforce
                  - icloud-contacts
                  - kw-command
                  - lendingpad
                  - liondesk
                  - lofty
                  - microsoft-outlook
                  - moxiworks
                  - outlook-contacts
                  - open-to-close
                  - rad-crm
                  - real-geeks
                  - rezen
                  - sierra-interactive
                  - sisu
                  - skyslope
                  - sure-send
                  - surefire
                  - total-expert
                  - velocify
                  - wise-agent
                  - zipform
            multipart/form-data:
              schema:
                type: object
                properties:
                  arive:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  boldtrail-backoffice:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  boldtrail:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  bonzo:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  brivity:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cinc:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cloze-api-key:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cloze:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  constant-contact:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  docusign:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  dotloop-legacy:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  dotloop:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  encompass:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  follow-up-boss:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  gmail:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  gmail-otp:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  google-calendar:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  google-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  highlevel:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  hubspot:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  jungo:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  salesforce:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  icloud-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  kw-command:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  lendingpad:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  liondesk:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  lofty:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  microsoft-outlook:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  moxiworks:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  outlook-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  open-to-close:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  rad-crm:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  real-geeks:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  rezen:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sierra-interactive:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sisu:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  skyslope:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sure-send:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  surefire:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  total-expert:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  velocify:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  wise-agent:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  zipform:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                required:
                  - arive
                  - boldtrail-backoffice
                  - boldtrail
                  - bonzo
                  - brivity
                  - cinc
                  - cloze-api-key
                  - cloze
                  - constant-contact
                  - docusign
                  - dotloop-legacy
                  - dotloop
                  - encompass
                  - follow-up-boss
                  - gmail
                  - gmail-otp
                  - google-calendar
                  - google-contacts
                  - highlevel
                  - hubspot
                  - jungo
                  - salesforce
                  - icloud-contacts
                  - kw-command
                  - lendingpad
                  - liondesk
                  - lofty
                  - microsoft-outlook
                  - moxiworks
                  - outlook-contacts
                  - open-to-close
                  - rad-crm
                  - real-geeks
                  - rezen
                  - sierra-interactive
                  - sisu
                  - skyslope
                  - sure-send
                  - surefire
                  - total-expert
                  - velocify
                  - wise-agent
                  - zipform
            text/plain:
              schema:
                type: object
                properties:
                  arive:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  boldtrail-backoffice:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  boldtrail:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  bonzo:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  brivity:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cinc:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cloze-api-key:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  cloze:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  constant-contact:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  docusign:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  dotloop-legacy:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  dotloop:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  encompass:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  follow-up-boss:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  gmail:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  gmail-otp:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  google-calendar:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  google-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  highlevel:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  hubspot:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  jungo:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  salesforce:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  icloud-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  kw-command:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  lendingpad:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  liondesk:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  lofty:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  microsoft-outlook:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  moxiworks:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  outlook-contacts:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  open-to-close:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  rad-crm:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  real-geeks:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  rezen:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sierra-interactive:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sisu:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  skyslope:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  sure-send:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  surefire:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  total-expert:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  velocify:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  wise-agent:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                  zipform:
                    type: object
                    properties:
                      name:
                        type: string
                      auth:
                        anyOf:
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                          - type: object
                            properties:
                              type:
                                type: string
                              userInputsSchema:
                                type: array
                                items:
                                  anyOf:
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                        addButtonLabel:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - addButtonLabel
                                    - type: object
                                      properties:
                                        type:
                                          type: string
                                        key:
                                          type: string
                                        label:
                                          type: string
                                        options:
                                          type: array
                                          items:
                                            type: object
                                            properties:
                                              value:
                                                type: string
                                              label:
                                                type: string
                                            required:
                                              - value
                                              - label
                                        placeholder:
                                          type: string
                                        infoHTML:
                                          type: string
                                      required:
                                        - type
                                        - key
                                        - label
                                        - options
                            required:
                              - type
                              - userInputsSchema
                      authByPlan:
                        type: object
                        additionalProperties:
                          anyOf:
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                            - type: object
                              properties:
                                type:
                                  type: string
                                userInputsSchema:
                                  type: array
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                          addButtonLabel:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - addButtonLabel
                                      - type: object
                                        properties:
                                          type:
                                            type: string
                                          key:
                                            type: string
                                          label:
                                            type: string
                                          options:
                                            type: array
                                            items:
                                              type: object
                                              properties:
                                                value:
                                                  type: string
                                                label:
                                                  type: string
                                              required:
                                                - value
                                                - label
                                          placeholder:
                                            type: string
                                          infoHTML:
                                            type: string
                                        required:
                                          - type
                                          - key
                                          - label
                                          - options
                              required:
                                - type
                                - userInputsSchema
                      entities:
                        type: object
                        additionalProperties:
                          type: object
                          additionalProperties:
                            type: object
                            properties:
                              list:
                                type: boolean
                              create:
                                type: boolean
                              update:
                                type: boolean
                              delete:
                                type: boolean
                            required:
                              - list
                              - create
                              - update
                              - delete
                    required:
                      - name
                      - auth
                      - authByPlan
                      - entities
                required:
                  - arive
                  - boldtrail-backoffice
                  - boldtrail
                  - bonzo
                  - brivity
                  - cinc
                  - cloze-api-key
                  - cloze
                  - constant-contact
                  - docusign
                  - dotloop-legacy
                  - dotloop
                  - encompass
                  - follow-up-boss
                  - gmail
                  - gmail-otp
                  - google-calendar
                  - google-contacts
                  - highlevel
                  - hubspot
                  - jungo
                  - salesforce
                  - icloud-contacts
                  - kw-command
                  - lendingpad
                  - liondesk
                  - lofty
                  - microsoft-outlook
                  - moxiworks
                  - outlook-contacts
                  - open-to-close
                  - rad-crm
                  - real-geeks
                  - rezen
                  - sierra-interactive
                  - sisu
                  - skyslope
                  - sure-send
                  - surefire
                  - total-expert
                  - velocify
                  - wise-agent
                  - zipform
          description: OK

````