- Newest
- Most votes
- Most comments
If you import a flow from 1 instance to another it will resolve resources using the resource name. The UI will provide you a yellow warning, but upon save the correct ARN is resolved.
Therefore using the import and export between east and west (for failover) or within your dev ops pipelines (for path to live) will work fine if you maintain a good naming standard.
Thanks Dan
answered 2 years ago
You can also design your contact flow to not hard code resources like queues, bots, lambdas and even prompts. These can be stored in Dynamo DB and loaded in at runtime. This also allows you to update prompts without editing or re-deploying flows.
answered 2 years ago
The major role of those JSON files is to export/import contact flows between different environments like Dev/UAT/Prod or for troubleshooting purpose. Those ARNs can be easily replaced by the resources in your Contact center like queues, hours of operations, lambda, etc.
Relevant content
asked 10 months ago
asked 4 years ago
asked 3 years ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 4 months ago

Strange. Then why do we need the ARNs at all? Are you kidding :-) ? Where did you get this info from? Docs?