Skip to main content

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

  1. Your system calls the Superfone API with the customer number and agent number
  2. Superfone notifies the agent on their Superfone app
  3. The app calls the customer automatically
  4. The call shows your business number to the customer

The whole process takes a few seconds.

Agents in Multiple Teams

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:

  1. API Key — Contact us at hello@superfone.in to get your API key
  2. Superfone subscription — Your organization needs an active Superfone plan with Click-to-Call enabled
  3. Superfone app installed — Team members must have the app installed and be logged in
  4. Dashboard Calling ON — Each agent must turn on Dashboard Calling in the app (see below)
  5. Phone numbers in E.164 format — Example: +918000000001
info

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:

  1. Open the Superfone app
  2. Go to the Call tab
  3. Tap the 3-dot menu (top right corner)
  4. Tap Dashboard Calling
  5. Keep the app running in the background with notifications allowed
warning

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
tip

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

Paid Feature

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

Support

Need help? Email us at hello@superfone.in