Amazon Connect

Managed omnichannel contact center with flows, queues, routing profiles and recording.

Provider
aws
Category
Messaging
Properties · 6 set by this component
propertytypevaluesrequiredkind defaultthis component
callRecordingboolean—nofalse▸ true
channelChatboolean—nofalse▸ true
channelVoiceboolean—notrue▸ true
customerProfiles · component propertyboolean—notrueinherited
emailChannel · component propertyboolean—notrueinherited
emergencyCallingboolean—nofalseinherited
identityManagement · component propertyenumconnect-managed | directory-service | saml-2.0no—inherited
liveMediaStreaming · component propertyboolean—nofalseinherited
managedboolean—nofalse▸ true
maxConcurrentChats · component propertyinteger—no500inherited
maxConcurrentContactsinteger—no—▸ 10
outboundDialingboolean—nofalseinherited
recordingRetentionDaysinteger—no—inherited
routingenumfifo | skills-based | attribute-basednofifo▸ skills-based
screenRecording · component propertyboolean—nofalseinherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "connect", component: "aws-connect" }
Other Contact center products · 13
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# Amazon Connect: managed omnichannel contact center; agents serve queues through routing profiles
# ("What is Connect Customer?"). Creating an instance makes S3 buckets for call recordings, chat
# transcripts, reports, flow logs and email, so call recording and chat transcription are enabled at
# instance level, chat is enabled by default, and screen recording and live media streaming are not
# ("Create a Connect Customer instance"). Concurrent active calls per instance default to 10, chats
# to 500 ("Connect Customer service quotas").
schemaVersion: "1"
type: "component"
id: "aws-connect"
kind: "contact-center"
provider: "aws"
docs: "https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-instances.html"
defaults:
  managed: true
  channelVoice: true
  channelChat: true
  routing: "skills-based"
  callRecording: true
  maxConcurrentContacts: 10
properties:
  identityManagement:
    type: "enum"
    values: ["connect-managed", "directory-service", "saml-2.0"]
  emailChannel:
    type: "boolean"
    default: true
  screenRecording:
    type: "boolean"
    default: false
  liveMediaStreaming:
    type: "boolean"
    default: false
  customerProfiles:
    type: "boolean"
    default: true
  maxConcurrentChats:
    type: "integer"
    default: 500

The same page as markdown, for an agent: /catalogue/components/aws-connect.md