Academy
⌘K
Getting Started
  • Platform Overview
  • AWS Marketplace Setup
  • Quickstart Guide
Connections
  • Overview
Workflow Builder
  • Overview
  • Nodes Catalog
Helix AI Assistant
  • Overview
Mapping Engine
  • Overview
Workflow Library
  • Overview
  • HL7
  • FHIR
  • Insurance
  • Agentic
  • Mapping
Security & Infrastructure
  • Architecture
  • HIPAA Compliance
  • Performance & Scalability
← Back to ConnectHealth
Get Started
Back to Nodes
Twilio1 input → 2 outputs

Make Call

payload.to (string)payload.from (string)payload.url (string)payload.twiml (string)TwilioMake CallOutput 1payload.callSid (string)payload.status (string)payload.to (string)Output 2payload.error (string)payload.twilio… (number)Data flowProperty

Initiates an outbound Twilio voice call via the Twilio REST API.

Inputs

payload.to string
Destination phone number (E.164). Overrides node config.
payload.from string
Caller ID (Twilio number). Overrides node config or config default.
payload.url string
TwiML webhook URL for call instructions.
payload.twiml string
Inline TwiML string. Use {{var}} for template variables.
payload.twiVars object
Key-value map for {{var}} substitution in TwiML. Supports dot notation.
payload.statusCallback string
URL for call status events.
payload.timeout number
Seconds to wait for answer (1–600). Default: 60.
payload.record boolean
Whether to record the call.
payload.machineDetection string
AMD: Enable | DetectMessageEnd | (empty to disable)
payload.statusCallbackEvent string[]
Array of status events: ringing, answered, completed

Outputs

1. payload.callSid string
Twilio Call SID of the initiated call.
1. payload.status string
Initial status (queued, ringing, in-progress, etc.)
1. twilioCallSid string
Convenience copy of callSid for downstream nodes.
2. payload.error string
Error message on failure (2nd output).