Workflow automation and orchestration
Voxira for curl
Queue immediate or scheduled voice calls from shell scripts, cron jobs and command-line automation.
View the curl setup guideWhat the Voxira integration adds to curl
Use curl to add automated telephone calls to shell scripts, cron jobs and command-line workflows. An authenticated HTTPS request queues a Voxira callflow with your destination and message parameters. The examples cover immediate and scheduled calls, making this a direct starting point for systems that can run a command.
- Queue immediate or scheduled calls from terminal and shell automation.
- Pass dynamic message text and other parameters to reusable callflows.
- List available callflows through the Voxira REST API.
Example workflow
Add a curl request to a maintenance script to call an operator when a job needs attention. Use a scheduled call when the notification should be delivered at a specified later time.
From an event to a spoken phone call
The integration sends your message and event data to a Voxira callflow. Its text-to-speech configuration determines how the notification is spoken. Voxira queues the call and executes it asynchronously; a successful queue request does not confirm that the recipient answered. Call status is available in Voxira.
Integration questions
Must a shell script wait for the phone call to finish?
No. Voxira saves the call and returns an API response; its dispatcher executes the call asynchronously. Your script can continue after the queue request completes.
Get started with curl
The GitHub setup guide contains the integration files, requirements and configuration instructions for curl.
-
01
Prepare your Voxira connection
Have your Voxira tenant and the credentials required by the setup guide ready. Contact us if you need an account or help preparing your callflow.
-
02
Follow the setup guide
Open the curl guide on GitHub and follow its installation and configuration instructions.
-
03
Test your integration
Follow the testing instructions in the guide and check the result in Voxira before enabling your workflow.