WhatsApp devices
Connect and manage WhatsApp numbers via Fonnte.
Open Channel → WhatsApp → Devices.
What this page is for
Each row is a WhatsApp device from your Fonnte account. Pick a connected device when sending from Send → Send, campaigns, schedules, or autoreply rules.
The list comes from your Fonnte account token — add one under Channel → WhatsApp → Token first, then click Refresh here. If you manage multiple Fonnte accounts, use the Fonnte account selector when it appears.

Sample data shown.
| Header control | What it does |
|---|---|
| Refresh | Reload devices and summary counts from Fonnte |
| Add Device | Register a new WhatsApp device in Fonnte (name + number) |
Summary cards
Three cards show totals for the selected Fonnte account:

| Card | Meaning |
|---|---|
| Devices | Total WhatsApp devices on this Fonnte account |
| Connected | Devices with status connect (ready to send and receive) |
| Messages | Cumulative message count reported by Fonnte for the account |
Search and filter
Search is field-based — click the search area first, pick which column to search, then type your query.

| Step | What happens |
|---|---|
| 1. Click search | A Search in popup opens — you must choose a field before typing |
| 2. Pick a field | Name, Device, Token, or Package |
| 3. Type | Kirisan filters the table as you type (short debounce) |
After you pick a field, the search bar shows the field name on the left (for example Name ▼). Click it to switch fields — changing the field clears the query.

| Search field | Matches | Minimum length |
|---|---|---|
| Name | Device name that contains your query | 3 characters |
| Device | WhatsApp number that contains your query | 3 characters |
| Token | Device API token that contains your query | 3 characters |
| Package | Fonnte package name that contains your query | 3 characters |
If you type fewer than three characters, Kirisan waits until the minimum is met and shows a short hint under the search bar.
On the same row as search (to the right):
- Status — All statuses, Connected, or Disconnected
Device table
Each row is one WhatsApp device:

| Column | Meaning |
|---|---|
| Name | Label for the device in Kirisan or Fonnte |
| Device | WhatsApp number (Fonnte device id) |
| Status | connect = linked (green badge); disconnect = needs linking again (red badge) |
| Package | Fonnte plan — click the badge to open Device plan (see Package plan below) |
| Quota | Remaining send credits — Ultra and Master show Unlimited |
| Expires | Days left on the Fonnte plan — Expired in red; under 5 days in amber |
| Token | Truncated device API token with a Copy token button |
| Actions | Icon buttons — see Row actions below |
Pagination below the table appears when results span more than one page.
Package plan
Click any Package badge to open Device plan:

The popup includes:
| Section | What it shows |
|---|---|
| Header | Status badge, Name, Device, and close () |
| What this means | Plain-language summary of the Fonnte plan for this device |
| Details | Plan, quota, expiry, and connection status |
| What to do next | Renew under Billing → Order, connect WhatsApp, or watch quota |
| Got it | Closes the popup |
Badge colors in the table:
| Badge | Meaning |
|---|---|
| Green Free | Free plan with credits and a valid expiry |
| Red Free | Free plan expired or out of quota |
| Violet plan name | Paid Fonnte plan (for example Lite, Ultra) — the badge shows the actual plan name |
WhatsApp free badges reflect quota and expiry, not the active/parked free-slot model used on Telegram, WABA, and Email domains. Each connected WhatsApp device sends according to its own Fonnte plan.
Row actions
Icon buttons appear in the Actions column (and Copy token sits in the Token column). Which connection buttons you see depends on the row’s Status.

When status is connect
| Action | What it does | |
|---|---|---|
| Reconnect | Asks Fonnte to refresh the WhatsApp session without scanning QR again. Use when the device feels stale but should still be linked. | |
| Disconnect | Ends the WhatsApp session on Fonnte. Kirisan asks you to confirm first; the row stays in the list with status disconnect. You can Connect again later. | |
| Edit | Opens Edit Device for Kirisan-only settings (name, contacts, Auto Read, inbound handler). | |
| Delete | Opens a confirmation dialog, then permanently removes the device from Fonnte through Kirisan. |
When status is disconnect
| Action | What it does | |
|---|---|---|
| Connect | Opens Connect WhatsApp so you can link the phone with a QR code or pairing code. | |
| Edit | Same as above — Kirisan settings can be changed before or after linking. | |
| Delete | Same as above — removes the device from Fonnte. |
Copy token
In the Token column, click next to the truncated token. Kirisan copies the full device API token to your clipboard for Send → Send, the Send API, or your integration.
Add a device
Register a new device in Fonnte from Kirisan:

- Click Add Device in the page header.
- Enter a Name and Device number (country code, no
+, e.g.6281234567890). - Click Add Device to save.
- On the new row, click Connect and complete linking so status becomes
connect.
Connect WhatsApp
Click Connect on a row with status disconnect:

- QR code — scan with WhatsApp on the phone that owns the number.
- Pairing code — enter your number, click Get code, then type the 8-digit code in WhatsApp.
Kirisan polls Fonnte for up to about 55 seconds until the device connects or times out. Read the Fonnte risk notice before linking.
Edit a device
Click Edit on any row:

- Basic — device number (read-only) and display name
- Contacts — Auto-add senders to group saves new inbound numbers into a contact group
- Auto Read — when enabled, choose Personal, Group, and/or Quick Reply scopes
- On incoming message — one handler when Auto Read is on: Autoreply, Flow, Spreadsheet, or Webhook
These settings are stored in Kirisan. Fonnte still owns connection and billing for the device.
Delete a device
Click Delete on any row:

Confirm in the dialog to remove the device from Fonnte through Kirisan. This cannot be undone. Use Disconnect instead if you only want to pause the session without deleting the row.
Day-to-day checks
- Status — disconnected devices cannot send or receive until you Connect again.
- Package / quota / expires — click the Package badge for full plan details; renew under Billing → Order before credits run out or the plan expires.
- Refresh — use after changing tokens on the Token page or linking a phone outside Kirisan.
Tasks & troubleshooting
Step-by-step guides and fixes (copy token, connect, disconnect, empty list, timeouts) are in WhatsApp devices — tasks & troubleshooting.
Related
- Token — account-level Fonnte tokens
- Templates — approved message layouts
- Logs — delivery history per device
- Place an order — buy or renew device plans
- Tasks & troubleshooting — how-to guides and common failures