Tool ID:
lemlist_post_sequences_sequenceid_steps_stepid_branchesRun this action
Use the TypeScript SDK for a single call. Putctx.tools.execute(...) inside a Play when the call should be durable, scheduled, or run across a CSV.
CLI
Example response
The SDK exposes this shape atresult.toolResponse.raw. Values below are representative.
deepline tools get lemlist_post_sequences_sequenceid_steps_stepid_branches --json for the latest machine-readable contract.
Input reference
Adds a branch to a condition step, just before the Else branch, and mints the empty sub-sequence it routes to. Add steps to that branch by callingPOST /sequences/{sequenceId}/steps with the returned sequenceId. A branch carries the value it tests from the moment it is created - there are no blank branches - so the body must say what this one matches. The step’s condition is shared by every branch and is never sent here: conditionKey in the body is refused. Only four conditions host several branches: customLeadInfo, hasScore, hasEmailAddress and aircallDone. Each needs its own tested value in the body, except hasScore, whose new branch inherits a complete >= 80 band and can be added from an empty body.
Output reference
Standard tool result payload.Deepline cost
- Pricing model:
fixed(per call). - Estimated Deepline credits:
0per pricing unit. - Provider-native pricing may still exist outside Deepline credit billing.