Pro plan. HTTP steps and listeners (call, wait, continue) are part of Pro and Agency (and the free trial). On Starter, a campaign that already has one keeps running it and you can still edit its other steps; adding or changing an HTTP step shows This is part of Pro with an Upgrade to Pro button. See Plans and billing.
The four steps
Set up Wait for webhook
1
Add the step
Click + where the contact should wait, open the Automations tab of Add a step and choose Wait for webhook.
2
Tell the other app where to send
Each contact can get its own link (
{{listeners.<step>.callback_url}}), or all contacts share one link and Kerux finds the contact with a field you choose (for example the email).3
Listen for a test
Click Listen for test event and send one from the other app. Kerux shows the data it received: click a field to use it in later steps. See how to write an app’s answer as a variable in the Variables reference.
If the data arrives and Kerux can’t tell which contact it belongs to (or it matches more than one), nobody continues by mistake: it goes to Home > Tasks so you can assign it.
Common problems
The contact says it's waiting for the integration
The contact says it's waiting for the integration
The other app hasn’t answered yet. The contact continues through timed out when the time limit passes.
The call failed
The call failed
The contact stops with the service’s error message, visible in Home > Tasks with Retry. It never shows as finished when something failed.