Developer API
A comprehensive getting started guide for developers looking to integrate Australian VoIP capabilities into their AI applications.
If you're building software in Australia—whether it's a custom CRM, an AI voice agent, or an automated support desk—you eventually hit a wall: you need to connect your code to the real-world phone network. You need an Australian VoIP API.
While global providers exist, they often route traffic overseas (adding latency) or lack deep integration with Australian telecom standards. Click2Call provides a developer-first API built specifically on Australian infrastructure, designed for modern AI builders and "vibe coders."
The Click2Call API exposes the core functionality of our enterprise Cloud PBX to your custom software. Here are a few examples of what developers are building:
We know that many people building AI tools today aren't traditional telecom engineers. That's why we've optimized our API for LLM-assisted coding.
Inside your Click2Call portal, you'll find a complete set of copy-paste instructions written specifically for AI coding tools like Claude, Cursor, and ChatGPT. You don't need to read pages of API documentation. Just paste our instructions into your LLM, describe what you want to build, and let the AI write the integration code for you.
"I'm building a Cloudflare Worker. Here are the Click2Call API instructions: [PASTE INSTRUCTIONS]. Write a script that listens for the 'Ended Event' webhook, fetches the call transcription using the API, and sends it to my Slack channel."
The API is broken down into several key contexts, all accessible via standard JSON POST requests to https://portal.click2call.com.au/api/.
Manage phone lines, enable/disable call recording programmatically, and download voicemail or auto-attendant audio files.
Fetch call transcriptions, retrieve AI-generated call summaries, get sentiment analysis data, and convert text to speech (TTS).
Receive real-time HTTP POST payloads for ringing, answered, ended, and missed calls, plus notifications when AI analysis is complete.
Pull detailed calling records, check account balances, retrieve billing summaries, and manage channel limits.
All API queries must be authenticated using a Token-based system. You generate your secret token within the Click2Call portal. This token is passed in the header of your JSON requests, ensuring your data remains secure.
"Click2Call bridges the gap between traditional Australian telecommunications and modern AI software development."
API access is included free with every Click2Call Cloud PBX account. You don't need a special enterprise plan to start building.
Sign up for a 7-day free trial, grab your API token from the portal, and explore the Developer API to bring your software to life.
Written by
Royce Clark
Royce is a technical writer and developer advocate specializing in cloud communications and AI integrations.