Skip to main content
The API Call node sends an HTTP request to an external API and stores the response for use in downstream nodes.

Behavior

  • Sends an HTTP request with the configured method, headers, body, and authentication
  • Retries on failure up to the configured retry count
  • Stores response body, status code, and headers as output variables
  • Routes to Success, Error, or Timeout based on the outcome

Configuration

Request

Authentication

Reliability

Output handles

Output variables

Example

Look up a customer by phone number:

Use cases

Look up the caller’s account in your CRM by phone number. On success, use the response data to personalize the greeting.
POST to a scheduling API with the caller’s selected date/time (collected via Collect Digits or Speech Input).
POST call data to a webhook endpoint for real-time event processing. Use {{variable}} interpolation in the request body.