| Name | Type | Description | Notes |
|---|---|---|---|
| id | string | ||
| source | string | Source node id | |
| target | string | Target node id | |
| source_handle | string | Selects a branch output of a multi-output node. Null (or omitted) = the node's single/default output. Known handles per node type: - condition — a rule's `id`, or `'default'` (no rule matched) - wait_for_reply — `'reply'` (contact replied) | `'timeout'` (no reply in window) - webhook — `'success'` (2xx) |