Export a workflow, then run it with iab_workflow.py. Standard procedures (Send Email, HTTP Request, Create Ticket…) run in the runtime itself, with no browser and no model.
iab_workflow.py
iab_connections.json
examples/iab_connections.example.json
--dry-run
outbox/
python3 iab_workflow.py --answer <task_id> approve --by "Name"
workflow_result.json
python3 iab_workflow.py my.workflow.json --params inputs.json --dry-run
Drop --dry-run to send for real. Secrets come from IAB_SECRET_<NAME> environment variables. See README.md and OOTB_PROCEDURES.md in the iab_workflow folder for more.
IAB_SECRET_<NAME>