Schema for Bell Answer Content

From AnswerContent.schema.yaml (bell/AnswerContent.schema)

---
$id: https://skeleton.botmd.io/fleming/AnswerContent.schema
$schema: http://json-schema.org/draft-07/schema#

title: Answer Content
description: >-
  These settings are used for Bell `Answer`s in Jarvis.
type: object
additionalProperties: false
required: []
properties:
  suffix_message:
    title: Suffix message
    description: If present will overwrite the auto generated suffix message.
    type: string

  prefix_message:
    title: Prefix message
    description: If present will overwrite the auto generated prefix message.
    type: string

  department:
    title: Department
    description: Department pretty string that this roster answer is associated with.
    type: string

  team:
    title: Team
    description: Team pretty string that this roster answer is associated with.
    type: string

  location:
    title: Location
    description: Location pretty string that this roster answer is associated with.
    type: string

  role:
    title: Role
    description: Role pretty string that this roster answer is associated with.
    type: string

  intent:
    title: Intent
    description: Intent pretty string that this roster answer is associated with.
    type: string

  source:
    title: Source
    description: Source URL to download roster.
    type: string

  person:
    title: Person
    type: object
    additionalProperties: false
    properties:
      name:
        type: string
        title: Name
        description: Person's name.
      name_suffix:
        type: string
        title: Name suffix
        description: Additional suffix information associated with person's name to be displayed.
      phone:
        type: string
        title: Phone number
        description: Phone number associated with person.

[Main Page] [Schema Documentation] [Examples]