migrate-call-to-workflow
Installation
SKILL.md
Migrate a /call Integration to a Workflow
The end state:
- The code calls
POST /workflows/{workflow_id}/runinstead ofPOST /callfor the migrated flow. - Retry, re-dial, scheduling and agent-choosing logic moves out of the code and into the workflow.
- The existing call webhook handler keeps working unchanged.
Rules
- Publishing and running act on the live account, and a run places a real, billed call. Ask the user before each one.
- The first test run dials a number the user owns, never a customer's.
- Do not edit or create Bolna agents unless the user asks. This skill only creates the workflow.
- Keep the old
/callpath behind a flag until the user confirms the workflow works in production.
Step 1: Inventory the integration
Read the code and change nothing yet. For every place that calls /call, record: