Amazon Connect · Schema

Queue

Contains information about a queue.

ChatContact CenterCustomer ServiceVoiceAIOmnichannel

Properties

Name Type Description
Name string The name of the queue.
QueueArn string The Amazon Resource Name (ARN) for the queue.
QueueId string The identifier for the queue.
Description string The description of the queue.
OutboundCallerConfig object
HoursOfOperationId string The identifier for the hours of operation.
MaxContacts integer The maximum number of contacts that can be in the queue before it is considered full.
Status string The status of the queue.
Tags object
View JSON Schema on GitHub

JSON Schema

queue-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-connect/refs/heads/main/json-schema/queue-schema.json",
  "title": "Queue",
  "description": "Contains information about a queue.",
  "type": "object",
  "properties": {
    "Name": {
      "type": "string",
      "description": "The name of the queue.",
      "example": "BasicQueue"
    },
    "QueueArn": {
      "type": "string",
      "description": "The Amazon Resource Name (ARN) for the queue."
    },
    "QueueId": {
      "type": "string",
      "description": "The identifier for the queue.",
      "example": "a1b2c3d4-5678-90ab-cdef-55555EXAMPLE"
    },
    "Description": {
      "type": "string",
      "description": "The description of the queue."
    },
    "OutboundCallerConfig": {
      "type": "object",
      "properties": {
        "OutboundCallerIdName": {
          "type": "string"
        },
        "OutboundCallerIdNumberId": {
          "type": "string"
        },
        "OutboundFlowId": {
          "type": "string"
        }
      }
    },
    "HoursOfOperationId": {
      "type": "string",
      "description": "The identifier for the hours of operation."
    },
    "MaxContacts": {
      "type": "integer",
      "description": "The maximum number of contacts that can be in the queue before it is considered full.",
      "example": 100
    },
    "Status": {
      "type": "string",
      "description": "The status of the queue.",
      "enum": [
        "ENABLED",
        "DISABLED"
      ],
      "example": "ENABLED"
    },
    "Tags": {
      "type": "object",
      "additionalProperties": {
        "type": "string"
      }
    }
  }
}