Click-to-Call
Click-to-Call lets you start calls to customers directly from your CRM, dashboard, or any external system. With one API call, your team members receive a notification on their Superfone app and the call starts automatically.
What is Click-to-Call?
Click-to-Call is an API that lets you start phone calls between your team members and customers. When you trigger a call:
- Your team member gets a notification on their Superfone app
- The app automatically calls the customer
- The customer sees your business Superfone number (not the agent's personal number)
- Your team member can talk to the customer right away
No manual dialing needed.
How It Works
- Your system calls the Superfone API with the customer number and agent number
- Superfone notifies the agent on their Superfone app
- The app calls the customer automatically
- The call shows your business number to the customer
The whole process takes a few seconds.
If an agent belongs to more than one team, calls will be made from their first team's Superfone number.
Prerequisites
Before using Click-to-Call:
- API Key — Contact us at hello@superfone.in to get your API key
- Superfone subscription — Your organization needs an active Superfone plan with Click-to-Call enabled
- Superfone app installed — Team members must have the app installed and be logged in
- Dashboard Calling ON — Each agent must turn on Dashboard Calling in the app (see below)
- Phone numbers in E.164 format — Example:
+918000000001
The agent's phone number must match the number in their Superfone account. If they don't match, the call won't work.
How to Enable Dashboard Calling
Each agent must turn on Dashboard Calling in their Superfone app:
- Open the Superfone app
- Go to the Call tab
- Tap the 3-dot menu (top right corner)
- Tap Dashboard Calling
- Keep the app running in the background with notifications allowed
Dashboard Calling must stay ON for Click-to-Call to work. If an agent turns it off or logs out, they won't receive calls.
API Authentication
All API requests need your API key in the header:
X-API-Key: your_api_key_here
See the API Reference for examples.
Response Handling
The API confirms that the notification was sent. This doesn't mean the call was completed — only that the agent's device received the notification.
What can happen after a successful API call:
- Agent's app gets the notification and starts the call
- Agent's app is offline (notification waits until they're online)
- Customer doesn't answer
- Customer's number is invalid
Add error handling and retry logic in your integration. Check API responses to track delivery success.
Limitations
One Call Per Agent
Each agent can only be on one call at a time. If you try to start a new call for an agent who is already on a call, it will fail.
Rate Limits
To keep the system stable, there are limits on API requests:
- 100 requests per minute per API key
- 1,000 requests per hour per API key
Need higher limits? Contact us.
Pricing
Click-to-Call is a paid add-on. Check your Superfone plan for pricing, or contact us at hello@superfone.in to enable it.
Next Steps
- Trigger Call API Reference — How to start and end calls with the API
- Authentication — API key setup and security
Support
Need help? Email us at hello@superfone.in