Skip to content

Sequences & Steps

TypeDescription
HTTPMake outbound HTTP requests
DatabaseQuery your Pulsabase database
TransformManipulate data with JavaScript
ConditionBranch based on previous step results
LoopIterate over array results

Each step output is available as a variable for subsequent steps:

{{steps.fetch_user.body.email}}
{{steps.check_balance.body.amount}}
{{input.userId}}
Step 1: fetch_user → GET /users/{{input.userId}}
Step 2: send_email → POST /email/send
body: { to: {{steps.fetch_user.body.email}}, template: 'welcome' }
Step 3: log_activity → INSERT INTO activity_log