Actions5
- SMS Actions
- Airtime Actions
- Voice Actions
Voice → Make Call
AI-generatedSummary
Place an outbound voice call through the Africa's Talking API by POSTing the caller and callee numbers to the /call endpoint. It runs once per input item.
Inputs
- From (required) — Your Africa's Talking phone number that the call originates from (e.g. +254711082XYZ).
- To (required) — The phone number to call (e.g. +254711XXXYYY). The source sends a single value as the
tofield.
Output shape
One output item per input item, containing the Africa's Talking API response from the /call endpoint. If the response is a JSON string, it is parsed into an object. If it isn't valid JSON, the raw string is passed through.
The base URL is the sandbox or production Africa's Talking API, depending on the credential's environment setting. The username comes from the credentials. With Continue On Fail enabled, a failed item returns {error: message} instead of stopping the workflow. No call-handling options such as a callback URL are exposed. The node only submits the call request.
Examples
Example 1: Call a customer from a workflow when a new support ticket is marked urgent.
Resource: Voice; Operation: Make Call; From: your AT number (e.g. +254711082XYZ); To: {{$json.customerPhone}}
Example 2: Test calling in the sandbox before going live.
Use credentials with environment set to sandbox; From: sandbox number; To: a test number.