1

我发现了一个有趣的 github 链接,用于自动从 CloudFormation 导入 AWS 连接流:https ://github.com/iann0036/amazon-connect-cfn/blob/master/example_stack.yaml

它按预期工作。但是这种方式在 cloudformation.yaml 本身中构建完整的连接流段非常复杂。

myConnectContactFlow:
        Type: "AWS::Connect::ContactFlow"
        Properties:
            ConnectInstance: !GetAtt myConnectInstance.Domain
            Name: "myFlow"
            Description: "An example flow"
            States:
              - Id: "play"
                Start: true
                Type: "PlayPrompt"
                Parameters:
                  - Name: "Text"
                    Value: "You have called an Amazon Connect instance"
                  - Name: "TextToSpeechType"
                    Value: "text"
                Branches:
                  - Destination: "disconnect"
                    Condition: "Success"
              - Id: "disconnect"
                Type: "Disconnect"

我正在寻找一种方法来实现以下目标:

  1. 我们从一个实例导出 Amazon 连接流
  2. 将导出的连接流 (json) 推送到另一个实例中的 S3 存储桶。
    (注意:直到这我已经自动化了,我正在寻找以下解决方案)
  3. 现在使用 CloudFormation,将 S3 中的连接流 (json) 导入到 Amazon 连接实例。

如果有更好的方法来实现这一点,也欢迎您的想法。

4

2 回答 2

1

你也可以使用这个:https ://github.com/sethkor/connect-backup

它允许您备份和恢复联系流。

它还带有一个 Lambda 和一个 AWS SAM 模板来设置定期备份。

它利用了最近发布的 AWS Connect API。

于 2020-10-20T10:18:10.173 回答
1

亚马逊表示,他们将在未来提供 API 以提供联络中心的持续部署。他们说我们距离完整的解决方案(公共信息)还有 2-3 个季度的时间。联系流、队列、电话号码、路由配置文件。

您可以通过询问您的 Amazon TAM 来获取更多信息。

于 2020-08-06T21:22:58.347 回答