Digiklanin
Beta · WhatsApp Call API & VoIP

WhatsApp Call API: Call Customers on WhatsApp

Call customers on WhatsApp in real time from your own business number — by human agents or an AI voice agent. VoIP-based and ready to integrate with your system.

+1k
4,9/5

from 1,000+ businesses in Indonesia

WhatsApp CallConnected · 00:42
BSBudi Santoso+62 812-xxxx-7890AI Voice Agent
Live transcript

AI · Hello Mr. Budi, this is KrediNusa reminding you about your Rp1,250,000 bill due today.

Budi · Sure, I'll pay it this afternoon.

Call queue128 borrowers · 3 agents
webhook · call.answered9ms

{ "id": "call_3kd9", "answered": true }

Real-time · VoIP
THE PROBLEM

Why Regular Calls Often Go Unanswered?

Unknown Numbers Get Ignored

Calls from unknown numbers are rarely answered and often flagged as spam.

Too Many SIMs & Credit

Collection and sales teams have to juggle many SIM cards and phone credit.

Call Outcomes Go Unrecorded

It's hard to know who answered, for how long, and what came of it.

TWO WAYS TO CALL

Human Agents or AI, Whatever You Need

Use either or combine both — AI for high volume, agents for conversations that need a personal touch.

Human Agents

Your team calls straight from the dashboard in the browser.

  • Call from the dashboard without a phone in hand
  • Call history on every contact
  • Log call outcomes for follow-up

AI Voice Agent

Write a text script — the AI makes the call in a natural voice.

  • Text scripts turned into a natural voice
  • Personalized with each contact's {nama} and {jumlah}
  • Thousands of calls without adding agents
USE CASES

One Call API, Countless Business Needs

Billing & Collections

Remind borrowers before and after due dates with a WhatsApp call.

Lead Follow-Up

Call leads who replied to a broadcast while they're still interested.

Order & COD Confirmation

Confirm orders and addresses before shipping.

Reminders & Verification

Confirm appointments or verify customer details.

For collections, set call hours and scripts in line with applicable collection guidelines.

FOR DEVELOPERS

Start a Call with a Single Request

A REST API to start calls and webhooks for real-time status. Connect it to your CRM, collection system, or app.

  • Start outbound calls via REST API
  • Choose human agent or AI mode per call
  • Real-time status via webhook: ringing, answered, ended
  • Call duration and outcome logged automatically
1curl -X POST https://api.digiklanin.com/v1/calls \
2 -H "Authorization: Bearer YOUR_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "to": "6281234567890",
6 "mode": "ai",
7 "script": "Halo {nama}, tagihan Anda Rp{jumlah} jatuh tempo hari ini.",
8 "variables": { "nama": "Budi", "jumlah": "1.250.000" }
9 }'
10
11# → 200 OK {"id":"call_3kd9","status":"ringing"}
ADVANTAGES

Why Call on WhatsApp?

Your Own Number

Customers see your business name and photo, not an unknown number.

Real-time

Track every call's status second by second.

VoIP-Based

Calls run over the internet, not cellular phone lines.

Continue on Chat

Send a summary or payment link via the WhatsApp API after the call.

HOW IT WORKS

Get Started in 4 Steps

01

Connect Your Number

Link your business WhatsApp number.

02

Choose a Mode

Human agents, an AI voice agent, or both.

03

Start a Call

From the dashboard or via API.

04

Track Results

Status, duration, and notes logged automatically.

FAQ

Questions About WhatsApp Call API

Still can't find the answer? Our team is happy to help.

What is the WhatsApp Call API?

A service for calling customers through VoIP-based WhatsApp calls, straight from the dashboard or from your own system via API. Calls can be handled by human agents or an AI voice agent, with real-time call status.

Can calls be made by AI?

Yes. Write a text script and the AI voice agent reads it in a natural voice, personalized for each contact. You can also use human agents, or combine both.

Whose number is used to make calls?

Your own business WhatsApp number, so customers see the business name and photo they already recognize.

Can it be used for collections?

Yes. It is commonly used for reminders before and after due dates. Make sure call hours and scripts follow applicable collection guidelines — our team can help you set them up.

Can it integrate with our system?

Yes. Start calls via REST API and receive call status (ringing, answered, ended) via webhook in your CRM, collection system, or app.

How do I join the beta?

WhatsApp Call API is currently in beta with limited spots. Chat with our team on WhatsApp to request early access and plan your call flow.

Ask via WhatsApp

Related Solutions

Be the First to Try the WhatsApp Call API

Limited beta — chat with our team for early access and help designing the right call flow.

Hi Digiklanin, I'd like a demo…Send
  • Free consultation
  • Replies in < 5 minutes
  • No credit card
Chat WhatsAppCoba Demo