この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
はじめに
Amazon Connectのコンタクトフローにはエクスポート、インポートする機能があります。(ブログ執筆時点ではベータ版の機能)
開発環境でテストしたコンタクトフローをエクスポートし、本番環境へインポートする際にとても便利な機能ですが、エクスポートするには以下の要件を満たす必要があります。
フローのブロック数が 100 未満である。
フローの合計サイズが 1 MB 未満でである。
これらの要件を満たすために、大きなフローは小さいフローに分割することをお勧めします。
とユーザーガイドにも書かれている通り、分割することが望ましいですが、分割できないコンタクトフローでブロック数を確認する方法がありません。
今回はブロック数を確認する方法をまとめてみました。
コンタクトフローのエクスポート
まずは、コンタクトフローをエクスポートします。コンタクトフローは、Amazon Connect UIでのみエクスポートできます。 保存
から フローのエクスポート(ベータ)
をクリックし、任意の名前でダウンロードします。ダウンロードしたコンタクトフロー(.json)はこんな感じです。プロンプトの再生ブロックを90、切断ブロックを10配置した合計100ブロックの配置です。
100ブロックのコンタクトフロー(クリックで展開されます)
{
"modules": [
{
"id": "908b553e-9be6-4db4-bc57-2edb4d2ed220",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a0e1dda0-cd99-4860-bba5-ed4abe0a3409"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 182,
"y": 17
},
"useDynamic": false
}
},
{
"id": "a0e1dda0-cd99-4860-bba5-ed4abe0a3409",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "6ffd4f53-a754-413e-b004-e12adb762402"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 424,
"y": 18
},
"useDynamic": false
}
},
{
"id": "6ffd4f53-a754-413e-b004-e12adb762402",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "3db22b5a-4786-43a8-991d-02c27b5f645b"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 663,
"y": 16
},
"useDynamic": false
}
},
{
"id": "3db22b5a-4786-43a8-991d-02c27b5f645b",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "26e4a1ff-f4d3-451a-aee8-4e0c57776958"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 904,
"y": 17
},
"useDynamic": false
}
},
{
"id": "26e4a1ff-f4d3-451a-aee8-4e0c57776958",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "28753d7f-4357-4e1b-b56b-0717fa299063"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1142,
"y": 16
},
"useDynamic": false
}
},
{
"id": "28753d7f-4357-4e1b-b56b-0717fa299063",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "b7debf9d-c70a-42b3-8602-49d8f815feba"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1383,
"y": 16
},
"useDynamic": false
}
},
{
"id": "b7debf9d-c70a-42b3-8602-49d8f815feba",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "6fa8fc96-fc20-490c-b603-1774010f5663"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1623,
"y": 17
},
"useDynamic": false
}
},
{
"id": "6fa8fc96-fc20-490c-b603-1774010f5663",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "08ac0bee-d19f-4ea4-aff8-326958e20e4c"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1863,
"y": 16
},
"useDynamic": false
}
},
{
"id": "08ac0bee-d19f-4ea4-aff8-326958e20e4c",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "ff51935f-0e5e-48d5-b762-23ba58f2d785"
},
{
"condition": "Error",
"transition": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2104,
"y": 16
},
"useDynamic": false
}
},
{
"id": "9d8b30a4-6521-4c3a-a49a-dbf081d2dd66",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2379,
"y": 215
}
}
},
{
"id": "4d805751-7f5d-4b41-807b-8d511e55ee42",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "39d8dbd7-27d4-4979-b7d7-bf6329a1c759"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 660,
"y": 338
},
"useDynamic": false
}
},
{
"id": "39d8dbd7-27d4-4979-b7d7-bf6329a1c759",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "87678791-b77b-4839-a9db-72e9722d602f"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 901,
"y": 339
},
"useDynamic": false
}
},
{
"id": "87678791-b77b-4839-a9db-72e9722d602f",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "1589c721-bc20-4a9e-a057-af75a83fbb61"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1139,
"y": 338
},
"useDynamic": false
}
},
{
"id": "1589c721-bc20-4a9e-a057-af75a83fbb61",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "25d0667e-baec-4b40-a045-12219d460177"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1380,
"y": 338
},
"useDynamic": false
}
},
{
"id": "25d0667e-baec-4b40-a045-12219d460177",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "4b729ec1-fe75-4187-8c7f-50e02c7223fb"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1620,
"y": 339
},
"useDynamic": false
}
},
{
"id": "4b729ec1-fe75-4187-8c7f-50e02c7223fb",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "1fcb32c2-46a9-4f98-960d-83a8ec5eb35f"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1860,
"y": 338
},
"useDynamic": false
}
},
{
"id": "1fcb32c2-46a9-4f98-960d-83a8ec5eb35f",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "5941069c-f09e-4b46-ae83-24fad008fab3"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2101,
"y": 338
},
"useDynamic": false
}
},
{
"id": "b0eceb75-6a56-4422-b553-b76cb56b995d",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "4d805751-7f5d-4b41-807b-8d511e55ee42"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 421,
"y": 340
},
"useDynamic": false
}
},
{
"id": "7102c6a7-aa11-466a-a4f2-edc88f681bb6",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2376,
"y": 537
}
}
},
{
"id": "ff51935f-0e5e-48d5-b762-23ba58f2d785",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "b0eceb75-6a56-4422-b553-b76cb56b995d"
},
{
"condition": "Error",
"transition": "7102c6a7-aa11-466a-a4f2-edc88f681bb6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 179,
"y": 339
},
"useDynamic": false
}
},
{
"id": "087ef1aa-6523-4063-ad09-1d82d5e7628f",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "4c2e8392-0f7c-406b-bf15-ee1312cbabbd"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 658,
"y": 659
},
"useDynamic": false
}
},
{
"id": "4c2e8392-0f7c-406b-bf15-ee1312cbabbd",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "700ef214-74bc-4558-ba04-0a91c8d8c0c7"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 899,
"y": 660
},
"useDynamic": false
}
},
{
"id": "700ef214-74bc-4558-ba04-0a91c8d8c0c7",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "f66930d0-e4b7-488f-bb20-ae47bb6e2f14"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1137,
"y": 659
},
"useDynamic": false
}
},
{
"id": "f66930d0-e4b7-488f-bb20-ae47bb6e2f14",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "2b5e6183-7d6b-46fe-9ced-dd3a8f0bb089"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1378,
"y": 659
},
"useDynamic": false
}
},
{
"id": "2b5e6183-7d6b-46fe-9ced-dd3a8f0bb089",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "e2c4ffc2-67fd-482c-88a2-292792c34db2"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1618,
"y": 660
},
"useDynamic": false
}
},
{
"id": "e2c4ffc2-67fd-482c-88a2-292792c34db2",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "fbcafba8-21d1-43dd-a8f5-3a84d972e393"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1858,
"y": 659
},
"useDynamic": false
}
},
{
"id": "27467535-0303-489d-982a-4a7aa01828dd",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "087ef1aa-6523-4063-ad09-1d82d5e7628f"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 419,
"y": 661
},
"useDynamic": false
}
},
{
"id": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2374,
"y": 858
}
}
},
{
"id": "5941069c-f09e-4b46-ae83-24fad008fab3",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "27467535-0303-489d-982a-4a7aa01828dd"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 177,
"y": 660
},
"useDynamic": false
}
},
{
"id": "a73fe40a-3d52-4906-b322-f85cd0b16ecd",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "34eb4238-0b8d-4964-8231-13dd9b12d671"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 657,
"y": 979
},
"useDynamic": false
}
},
{
"id": "34eb4238-0b8d-4964-8231-13dd9b12d671",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "e64e1686-9ca9-46d4-822f-d138e4e60ceb"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 898,
"y": 980
},
"useDynamic": false
}
},
{
"id": "e64e1686-9ca9-46d4-822f-d138e4e60ceb",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "194a1c44-a94d-4bac-9ef4-a6308f1d53a5"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1136,
"y": 979
},
"useDynamic": false
}
},
{
"id": "194a1c44-a94d-4bac-9ef4-a6308f1d53a5",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "3fcda060-f4f3-44fb-9f9b-97ce96000fc8"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1377,
"y": 979
},
"useDynamic": false
}
},
{
"id": "3fcda060-f4f3-44fb-9f9b-97ce96000fc8",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "6e022714-f78e-4a9b-ac14-900d6e99dbc3"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1617,
"y": 980
},
"useDynamic": false
}
},
{
"id": "6e022714-f78e-4a9b-ac14-900d6e99dbc3",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "0b4cfbca-6540-4e46-94df-0a7f66748bb2"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1857,
"y": 979
},
"useDynamic": false
}
},
{
"id": "0b4cfbca-6540-4e46-94df-0a7f66748bb2",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "2e331582-0788-4634-8076-952702e3331a"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2098,
"y": 979
},
"useDynamic": false
}
},
{
"id": "d783060f-8876-452f-9fe0-587cb4eefd13",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a599781c-6176-40fe-9df9-534f5541b47e"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 659,
"y": 1298
},
"useDynamic": false
}
},
{
"id": "a599781c-6176-40fe-9df9-534f5541b47e",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "cfb3e44e-7ddd-4373-8deb-3d0b48b4942b"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 900,
"y": 1299
},
"useDynamic": false
}
},
{
"id": "cfb3e44e-7ddd-4373-8deb-3d0b48b4942b",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "28aabcf9-280d-49de-be4e-b7c1c0da67b1"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1138,
"y": 1298
},
"useDynamic": false
}
},
{
"id": "28aabcf9-280d-49de-be4e-b7c1c0da67b1",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "d3bd0eda-50a3-46f1-b21e-f23876d42275"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1379,
"y": 1298
},
"useDynamic": false
}
},
{
"id": "d3bd0eda-50a3-46f1-b21e-f23876d42275",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "b98c7aac-a0cf-4c43-b631-51befed6d140"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1619,
"y": 1299
},
"useDynamic": false
}
},
{
"id": "b98c7aac-a0cf-4c43-b631-51befed6d140",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "8b0e265b-b8dc-4753-83fa-10a016c60133"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1859,
"y": 1298
},
"useDynamic": false
}
},
{
"id": "8b0e265b-b8dc-4753-83fa-10a016c60133",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "38faec07-4567-4234-b8a3-088ad8d05cae"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2100,
"y": 1298
},
"useDynamic": false
}
},
{
"id": "890b7795-a6dc-4077-8c3d-a6924ae02f21",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "d783060f-8876-452f-9fe0-587cb4eefd13"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 420,
"y": 1300
},
"useDynamic": false
}
},
{
"id": "76575ff2-74ad-487a-8dd2-f60138d7bcb7",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2375,
"y": 1497
}
}
},
{
"id": "2e331582-0788-4634-8076-952702e3331a",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "890b7795-a6dc-4077-8c3d-a6924ae02f21"
},
{
"condition": "Error",
"transition": "76575ff2-74ad-487a-8dd2-f60138d7bcb7"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 178,
"y": 1299
},
"useDynamic": false
}
},
{
"id": "2bfb8f9d-c8c6-442d-8537-59ca718df970",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "402aa93e-0c03-4530-9285-947acde44143"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 660,
"y": 1617
},
"useDynamic": false
}
},
{
"id": "402aa93e-0c03-4530-9285-947acde44143",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "25b9dc20-6fa6-42d1-988f-0bd2bc79ab52"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 901,
"y": 1618
},
"useDynamic": false
}
},
{
"id": "25b9dc20-6fa6-42d1-988f-0bd2bc79ab52",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "97dab5cf-56d2-4eb3-ad43-4bd8e7659c1a"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1139,
"y": 1617
},
"useDynamic": false
}
},
{
"id": "97dab5cf-56d2-4eb3-ad43-4bd8e7659c1a",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "f7e039f9-4404-436b-bdd3-4cfb3d530335"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1380,
"y": 1617
},
"useDynamic": false
}
},
{
"id": "f7e039f9-4404-436b-bdd3-4cfb3d530335",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "f4127e8f-fe88-4b5a-9060-036f1e265513"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1620,
"y": 1618
},
"useDynamic": false
}
},
{
"id": "f4127e8f-fe88-4b5a-9060-036f1e265513",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "c339c1e3-80a2-4db3-b054-55454eff6b55"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1860,
"y": 1617
},
"useDynamic": false
}
},
{
"id": "c339c1e3-80a2-4db3-b054-55454eff6b55",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "d2ed5d4e-ceb0-4477-983e-bda6c7fc4633"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2101,
"y": 1617
},
"useDynamic": false
}
},
{
"id": "10760d27-2528-48e6-9f8f-f6c3ff0d7817",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "2bfb8f9d-c8c6-442d-8537-59ca718df970"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 421,
"y": 1619
},
"useDynamic": false
}
},
{
"id": "6d4cb0b0-38d0-4328-a77c-628eb77d344d",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2376,
"y": 1816
}
}
},
{
"id": "38faec07-4567-4234-b8a3-088ad8d05cae",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "10760d27-2528-48e6-9f8f-f6c3ff0d7817"
},
{
"condition": "Error",
"transition": "6d4cb0b0-38d0-4328-a77c-628eb77d344d"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 179,
"y": 1618
},
"useDynamic": false
}
},
{
"id": "fd1d396c-119a-46d3-80f2-046a7fde5ccc",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "f8394121-2b48-4e21-8c74-bcdfb69ab48b"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 661,
"y": 1939
},
"useDynamic": false
}
},
{
"id": "f8394121-2b48-4e21-8c74-bcdfb69ab48b",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a450789f-8ea4-4374-b0f5-74d660fe560b"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 902,
"y": 1940
},
"useDynamic": false
}
},
{
"id": "a450789f-8ea4-4374-b0f5-74d660fe560b",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "9a70856f-2bde-43d4-95af-8351b38bc783"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1140,
"y": 1939
},
"useDynamic": false
}
},
{
"id": "9a70856f-2bde-43d4-95af-8351b38bc783",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "2a2865e9-f437-4cfd-98aa-0d12699d70fc"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1381,
"y": 1939
},
"useDynamic": false
}
},
{
"id": "2a2865e9-f437-4cfd-98aa-0d12699d70fc",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "608b1863-dccc-4151-8b30-994df876046a"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1621,
"y": 1940
},
"useDynamic": false
}
},
{
"id": "608b1863-dccc-4151-8b30-994df876046a",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "b159bfe1-9752-42d2-aedd-467451d2dd9b"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1861,
"y": 1939
},
"useDynamic": false
}
},
{
"id": "b159bfe1-9752-42d2-aedd-467451d2dd9b",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "7912da39-6b8d-41c7-8717-60f504b6f503"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2102,
"y": 1939
},
"useDynamic": false
}
},
{
"id": "cf36ff88-9855-4fb4-8649-a88473b6d180",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "fd1d396c-119a-46d3-80f2-046a7fde5ccc"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 422,
"y": 1941
},
"useDynamic": false
}
},
{
"id": "8879bc7b-4984-45f9-8846-9dd43c5651b3",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2377,
"y": 2138
}
}
},
{
"id": "d2ed5d4e-ceb0-4477-983e-bda6c7fc4633",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "cf36ff88-9855-4fb4-8649-a88473b6d180"
},
{
"condition": "Error",
"transition": "8879bc7b-4984-45f9-8846-9dd43c5651b3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 180,
"y": 1940
},
"useDynamic": false
}
},
{
"id": "bc335559-f624-4b7a-80e6-3bd33fbb7658",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "6589d3c1-484f-4be3-9362-6e265cc1b4ec"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 660,
"y": 2257
},
"useDynamic": false
}
},
{
"id": "6589d3c1-484f-4be3-9362-6e265cc1b4ec",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "06c63774-0b88-423c-9ac0-77cbbd13d893"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 901,
"y": 2258
},
"useDynamic": false
}
},
{
"id": "06c63774-0b88-423c-9ac0-77cbbd13d893",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "0474d7aa-a182-4a5b-ba52-fc9626c18aa6"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1139,
"y": 2257
},
"useDynamic": false
}
},
{
"id": "0474d7aa-a182-4a5b-ba52-fc9626c18aa6",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "b0fdf43e-7ed7-4a51-99ae-39b49a74c775"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1380,
"y": 2257
},
"useDynamic": false
}
},
{
"id": "b0fdf43e-7ed7-4a51-99ae-39b49a74c775",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "48cd6c8b-c7d6-4c86-b592-508cd5792d8d"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1620,
"y": 2258
},
"useDynamic": false
}
},
{
"id": "48cd6c8b-c7d6-4c86-b592-508cd5792d8d",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "efa2ce88-1266-48b6-8d5c-313983f23f4a"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1860,
"y": 2257
},
"useDynamic": false
}
},
{
"id": "efa2ce88-1266-48b6-8d5c-313983f23f4a",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "680ac357-74e7-4a0b-b9ad-1e87d6e25386"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2101,
"y": 2257
},
"useDynamic": false
}
},
{
"id": "2ecb6de1-4030-443e-845e-77d137f90017",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "bc335559-f624-4b7a-80e6-3bd33fbb7658"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 421,
"y": 2259
},
"useDynamic": false
}
},
{
"id": "3812349d-f003-4248-b26c-2b41f4fae9aa",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2376,
"y": 2456
}
}
},
{
"id": "7912da39-6b8d-41c7-8717-60f504b6f503",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "2ecb6de1-4030-443e-845e-77d137f90017"
},
{
"condition": "Error",
"transition": "3812349d-f003-4248-b26c-2b41f4fae9aa"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 179,
"y": 2258
},
"useDynamic": false
}
},
{
"id": "f01032b2-5c44-4b79-b123-7d0b506c49b6",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a73fe40a-3d52-4906-b322-f85cd0b16ecd"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 418,
"y": 981
},
"useDynamic": false
}
},
{
"id": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2373,
"y": 1178
}
}
},
{
"id": "fbcafba8-21d1-43dd-a8f5-3a84d972e393",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "7462a2cf-eb33-48d9-878d-120593a9e4ce"
},
{
"condition": "Error",
"transition": "d0b8e96f-c440-48a5-a36a-39d7c19d3a1e"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2099,
"y": 659
},
"useDynamic": false
}
},
{
"id": "7462a2cf-eb33-48d9-878d-120593a9e4ce",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "f01032b2-5c44-4b79-b123-7d0b506c49b6"
},
{
"condition": "Error",
"transition": "66eeb8cc-752c-4b24-9c23-c578c8b35fe3"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 176,
"y": 980
},
"useDynamic": false
}
},
{
"id": "680ac357-74e7-4a0b-b9ad-1e87d6e25386",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a9288cc0-3fa1-444a-a323-c067aba2cc5b"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 180,
"y": 2579
},
"useDynamic": false
}
},
{
"id": "a9288cc0-3fa1-444a-a323-c067aba2cc5b",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "b62650f3-6a98-440e-8d5a-9c8574a09bb7"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 422,
"y": 2580
},
"useDynamic": false
}
},
{
"id": "b62650f3-6a98-440e-8d5a-9c8574a09bb7",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "7d92f91d-dd47-4862-87db-036386b5e8cc"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 661,
"y": 2578
},
"useDynamic": false
}
},
{
"id": "7d92f91d-dd47-4862-87db-036386b5e8cc",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "9d6bd317-54e0-48b5-a178-48a2834e8151"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 902,
"y": 2579
},
"useDynamic": false
}
},
{
"id": "9d6bd317-54e0-48b5-a178-48a2834e8151",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "7ef34927-5d73-4e14-9302-5575a17d1782"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1140,
"y": 2578
},
"useDynamic": false
}
},
{
"id": "7ef34927-5d73-4e14-9302-5575a17d1782",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "3d42e8a0-6844-4ff0-bc08-11a20368508d"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1381,
"y": 2578
},
"useDynamic": false
}
},
{
"id": "3d42e8a0-6844-4ff0-bc08-11a20368508d",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "f498fea0-c334-4c9b-8981-ddd0e2d28e07"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1621,
"y": 2579
},
"useDynamic": false
}
},
{
"id": "f498fea0-c334-4c9b-8981-ddd0e2d28e07",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "2413a70d-7ad0-47c6-a4fb-a3ead5a9088c"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1861,
"y": 2578
},
"useDynamic": false
}
},
{
"id": "2413a70d-7ad0-47c6-a4fb-a3ead5a9088c",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "15f6ac88-be4e-46f7-a74d-08b12b3232eb"
},
{
"condition": "Error",
"transition": "96937323-d6b8-4100-999e-df54a23535b6"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2102,
"y": 2578
},
"useDynamic": false
}
},
{
"id": "96937323-d6b8-4100-999e-df54a23535b6",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2377,
"y": 2777
}
}
},
{
"id": "15f6ac88-be4e-46f7-a74d-08b12b3232eb",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "fc773400-c49f-4b4c-a7dc-553c3a96a9b7"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 173,
"y": 2899
},
"useDynamic": false
}
},
{
"id": "fc773400-c49f-4b4c-a7dc-553c3a96a9b7",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "09d930ea-153e-4c16-a58c-c777ed5e115e"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 415,
"y": 2900
},
"useDynamic": false
}
},
{
"id": "09d930ea-153e-4c16-a58c-c777ed5e115e",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "484e3228-e3ee-4807-bfc0-605b229a65a8"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 654,
"y": 2898
},
"useDynamic": false
}
},
{
"id": "484e3228-e3ee-4807-bfc0-605b229a65a8",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "660b7499-f3b6-4df9-9fd1-14e29c072f53"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 895,
"y": 2899
},
"useDynamic": false
}
},
{
"id": "660b7499-f3b6-4df9-9fd1-14e29c072f53",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "118adba8-cf81-44f9-bdac-b39cd1531b4f"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1133,
"y": 2898
},
"useDynamic": false
}
},
{
"id": "118adba8-cf81-44f9-bdac-b39cd1531b4f",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "981d5ea4-307e-4a76-8d73-57386a789909"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1374,
"y": 2898
},
"useDynamic": false
}
},
{
"id": "981d5ea4-307e-4a76-8d73-57386a789909",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a77aa677-a051-4e0a-9da7-ee8912046de1"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1614,
"y": 2899
},
"useDynamic": false
}
},
{
"id": "a77aa677-a051-4e0a-9da7-ee8912046de1",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "a01613df-ce45-4df1-81cd-0476f13ac2b4"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 1854,
"y": 2898
},
"useDynamic": false
}
},
{
"id": "c19e7e46-72f6-4954-9abb-12c7cb2946ee",
"type": "Disconnect",
"branches": [],
"parameters": [],
"metadata": {
"position": {
"x": 2370,
"y": 3097
}
}
},
{
"id": "a01613df-ce45-4df1-81cd-0476f13ac2b4",
"type": "PlayPrompt",
"branches": [
{
"condition": "Success",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
},
{
"condition": "Error",
"transition": "c19e7e46-72f6-4954-9abb-12c7cb2946ee"
}
],
"parameters": [
{
"name": "Text",
"value": "100",
"namespace": null
},
{
"name": "TextToSpeechType",
"value": "text"
}
],
"metadata": {
"position": {
"x": 2095,
"y": 2898
},
"useDynamic": false
}
}
],
"version": "1",
"start": "908b553e-9be6-4db4-bc57-2edb4d2ed220",
"metadata": {
"entryPointPosition": {
"x": 20,
"y": 15
},
"snapToGrid": false,
"name": "100",
"description": null,
"type": "contactFlow",
"status": "published",
"hash": "bc71ef51651c01945f0837a027c4f33135501c4f6a7a3080f6f998283903df66"
},
"type": "contactFlow"
}
エクスポートされたファイル(json)について
そもそものエクスポートされたファイル(json)は、Contact Flow 言語と同等(厳密にはエクスポートされたファイル(json)がContact Flow 言語とは書かれていない)と思っています。Contact Flow 言語のユーザーガイドだと アクション
= ブロック
である為、アクションを定義する type
を検索するとブロック数が把握できそうです。実際、エクスポートファイル(json)には、"type"
という文字列がObject毎にあるのでこれを検索対象とします。
ブロック数の計算
みなさんもよく利用している(と思われる)Visual Studio Codeを使って "type"
という文字列を検索してみると、102件が一致しました。ブロック数と合ってない理由はエクスポートされたファイルの後尾に "type": "contactFlow"
が含まれているのが理由です。ここは正規表現を使って以下の通り検索すれば解決です。ブロック数が100件であることが確認できます。
^ "type"
エクスポートしないでブロック数を計算
先にご案内した方法はエクスポートできた場合の操作です。エクスポートの要件はフローのブロック数が 100 未満である。
なので、ブロック数が100を超えるコンタクトフローはエクスポートしないで計算する必要があります。
AWS CLI(connect)のdescribe-contact-flowを使うとContact Flow 言語で出力できます。AWS CLIを実行できる且つjqがインストールを使えるCloudShellを使ってブロック数を計算します。まずはインスタンスIDとコンタクトIDを調べましょう。
Amazon ConnectのインスタンスIDは、aws connect list-instances
の "id"
がインスタンスIDになります。
$ aws connect list-instances
{
"InstanceSummaryList": [
{
"Id": "xxxxxxxx-9b06-4d1c-be80-c1a4ba615802",
"Arn": "arn:aws:connect:ap-northeast-1:123456789012:instance/xxxxxxxx-9b06-4d1c-be80-c1a4ba615802",
"IdentityManagementType": "CONNECT_MANAGED",
"InstanceAlias": "demo1",
"CreatedTime": "2022-09-06T00:37:31+00:00",
"ServiceRole": "arn:aws:iam::123456789012:role/aws-service-role/connect.amazonaws.com/AWSServiceRoleForAmazonConnect_fDXVzL30l1L9Orbn5SVU",
"InstanceStatus": "ACTIVE",
"InboundCallsEnabled": true,
"OutboundCallsEnabled": true
},
{
"Id": "zzzzzzzz-af96-43fd-b038-3c07cdd7609c",
"Arn": "arn:aws:connect:ap-northeast-1:123456789012:instance/zzzzzzzz-af96-43fd-b038-3c07cdd7609c",
"IdentityManagementType": "CONNECT_MANAGED",
"InstanceAlias": "demo2",
"CreatedTime": "2020-12-07T03:19:54+00:00",
"ServiceRole": "arn:aws:iam::123456789012:role/aws-service-role/connect.amazonaws.com/AWSServiceRoleForAmazonConnect_KKz5ixYpEfL4nTnFmZKB",
"InstanceStatus": "ACTIVE",
"InboundCallsEnabled": true,
"OutboundCallsEnabled": true
}
]
}
対象コンタクトフローのコンタクトIDは、 aws connect list-contact-flows --instance-id インスタンスID
の "id"
がコンタクトIDになります。ただ、 list-contact-flows
には --filters or --filter
オプションがないので "Name"
のコンタクトフロー名を確認し、同じ要素にある "id"
を確認します。
$ aws connect list-contact-flows --instance-id インスタンスID
{
"ContactFlowSummaryList": [
{
"Id": "xxxxxxxx-ab38-49b9-804f-5a66f0405df0",
"Arn": "arn:aws:connect:ap-northeast-1:123456789012:instance/xxxxxxxx-af96-43fd-b038-3c07cdd7609c/contact-flow/xxxxxxxx-ab38-49b9-804f-5a66f0405df0",
"Name": "100",
"ContactFlowType": "CONTACT_FLOW"
},
{
"Id": "zzzzzzzz-e7c8-4d60-9d88-3808fceb2c11",
"Arn": "arn:aws:connect:ap-northeast-1:123456789012:instance/xxxxxxxx-af96-43fd-b038-3c07cdd7609c/contact-flow/xxxxxxxx-e7c8-4d60-9d88-3808fceb2c11",
"Name": "test flow",
"ContactFlowType": "CONTACT_FLOW"
}
]
}
調べたインスタンスID、コンタクトIDを引数に以下のコマンドでブロック数を計算します。
$ aws connect describe-contact-flow --instance-id インスタンスID --contact-flow-id コンタクトID --output yaml --query 'ContactFlow.Content' | sed -e "s/\\\//g" |sed -e "s/^\"//g" |jq '[.Metadata.ActionMetadata[]] | length'
101
jsonだけを渡す為に、yaml出力に含まれる 'ContactFlow.Content'
だけ抽出します。抽出したjsonにはバックスラッシュが含まれている為、sedコマンドで置換します。整形したjsonをjqコマンドで計算します。実行結果には101と出力されました。ブロック数が101あることがわかります。
終わりに
コンタクトフロー内のブロック数を確認する方法でした。冒頭にも書きましたが、一つのコンタクトフローでブロック数が増える場合は、分割またはモジュール化していきましょう。