.editorconfig
.gitignore
pyproject.toml
readme.md
requirements-dev.txt
.github/workflows/ci.yml
docs/API_REFERENCE.md
docs/FLOW_BUILDER.md
docs/MODEL_INSTRUCTIONS.md
docs/example_generate_flow2.png
docs/example_generated_flow.png
docs/development/claude-instructions.md
examples/README.md
examples/code_examples/Loan_main_menu.py
examples/code_examples/burger_order_flow.py
examples/code_examples/loan_center_main_menu.py
examples/code_examples/menu_flow.py
examples/code_examples/simple_flow.py
examples/code_examples/student_loan_ivr.py
examples/complete_terraform_example/QUICKSTART.md
examples/complete_terraform_example/README.md
examples/complete_terraform_example/counter_flow.json
examples/complete_terraform_example/flow_generator.py
examples/complete_terraform_example/lambda/counter.py
examples/complete_terraform_example/terraform/.terraform.lock.hcl
examples/complete_terraform_example/terraform/counter_lambda.zip
examples/complete_terraform_example/terraform/main.tf
examples/complete_terraform_example/terraform/outputs.tf
examples/complete_terraform_example/terraform/simple_flow.json
examples/complete_terraform_example/terraform/test_flow.json
examples/complete_terraform_example/terraform/variables.tf
src/cxblueprint/__init__.py
src/cxblueprint/_version.py
src/cxblueprint/canvas_layout.py
src/cxblueprint/contact_flow.py
src/cxblueprint/flow_analyzer.py
src/cxblueprint/flow_builder.py
src/cxblueprint.egg-info/PKG-INFO
src/cxblueprint.egg-info/SOURCES.txt
src/cxblueprint.egg-info/dependency_links.txt
src/cxblueprint.egg-info/requires.txt
src/cxblueprint.egg-info/top_level.txt
src/cxblueprint/blocks/__init__.py
src/cxblueprint/blocks/base.py
src/cxblueprint/blocks/serialization.py
src/cxblueprint/blocks/types.py
src/cxblueprint/blocks/contact_actions/README.md
src/cxblueprint/blocks/contact_actions/__init__.py
src/cxblueprint/blocks/contact_actions/create_task.py
src/cxblueprint/blocks/contact_actions/transfer_contact_to_queue.py
src/cxblueprint/blocks/contact_actions/update_contact_attributes.py
src/cxblueprint/blocks/contact_actions/update_contact_callback_number.py
src/cxblueprint/blocks/contact_actions/update_contact_event_hooks.py
src/cxblueprint/blocks/contact_actions/update_contact_recording_behavior.py
src/cxblueprint/blocks/contact_actions/update_contact_routing_behavior.py
src/cxblueprint/blocks/contact_actions/update_contact_target_queue.py
src/cxblueprint/blocks/flow_control_actions/README.md
src/cxblueprint/blocks/flow_control_actions/__init__.py
src/cxblueprint/blocks/flow_control_actions/check_hours_of_operation.py
src/cxblueprint/blocks/flow_control_actions/check_metric_data.py
src/cxblueprint/blocks/flow_control_actions/compare.py
src/cxblueprint/blocks/flow_control_actions/distribute_by_percentage.py
src/cxblueprint/blocks/flow_control_actions/end_flow_execution.py
src/cxblueprint/blocks/flow_control_actions/transfer_to_flow.py
src/cxblueprint/blocks/flow_control_actions/wait.py
src/cxblueprint/blocks/interactions/README.md
src/cxblueprint/blocks/interactions/__init__.py
src/cxblueprint/blocks/interactions/create_callback_contact.py
src/cxblueprint/blocks/interactions/invoke_lambda_function.py
src/cxblueprint/blocks/participant_actions/README.md
src/cxblueprint/blocks/participant_actions/__init__.py
src/cxblueprint/blocks/participant_actions/connect_participant_with_lex_bot.py
src/cxblueprint/blocks/participant_actions/disconnect_participant.py
src/cxblueprint/blocks/participant_actions/get_participant_input.py
src/cxblueprint/blocks/participant_actions/message_participant.py
src/cxblueprint/blocks/participant_actions/message_participant_iteratively.py
src/cxblueprint/blocks/participant_actions/show_view.py
src/cxblueprint/docs/API_REFERENCE.md
src/cxblueprint/docs/FLOW_BUILDER.md
src/cxblueprint/docs/MODEL_INSTRUCTIONS.md
src/output/burger.json
src/output/debug_simple.json
src/output/menu.json
src/output/minimal_burger.json
src/output/simple.json
src/output/test_simple.json
src/scripts/download_flows.sh
src/scripts/validate_all_flows.sh
src/scripts/validate_flow.sh
tests/__init__.py
tests/conftest.py
tests/test_canvas_layout.py
tests/test_decompilation.py
tests/test_flow_analyzer.py
tests/test_flow_builder.py