Every customer question,
answered from one inbox.
Helpdesk and ticketing for Indonesian SMEs — support inbox, agent workspace, customer portal. Stop digging through WhatsApp threads to find who asked what. Free during early access. Part of the Forjio family.
Support inbox
- #1042openDA
Pesanan belum sampai, resi tidak update
Rina W. · urgent priority
- #1041pendingAY
How do I change my delivery address?
Budi S. · normal priority
- #1040open—
Refund for double payment
Sari L. · high priority
- #1038resolvedDA
Terima kasih, sudah diterima!
Andi P. · low priority
The shared inbox — statuses, priorities, and assignment at a glance.
How it works
Form in. Ticket worked. Customer updated.
From sign-up to your first resolved ticket in minutes. No card — early access is free.
Share your ticket form
Every workspace gets a hosted support form. Put the link on your website, your bio page, or your WhatsApp auto-reply. Customers submit a ticket in seconds — no account needed.
Work it as a team
Tickets land in one shared inbox. Assign an agent, set a priority, discuss in internal notes the customer never sees, and answer repeat questions with canned replies.
Customers stay in the loop
Requesters get an email on every reply and status change, plus a private status link to check progress anytime. No more “sudah dibalas belum?” follow-ups.
Features
Everything a small support team needs.
Six things Suppuo ships today — and during early access, all of them are free.
Shared ticket inbox
One queue for the whole team. Every ticket moves through open → pending → resolved → closed, so you always know what still needs an answer.
Priorities + assignment
Set a priority and assign each ticket to an agent. Urgent complaints stop sitting behind routine questions, and nothing is “someone else’s problem”.
Internal notes + canned replies
Discuss a ticket privately in internal notes the requester never sees. Save your best answers as canned replies and reuse them in two clicks.
Hosted ticket form
A ready-made support form at a link you can share anywhere. Customers submit without creating an account; the ticket appears in your inbox instantly.
Status link + email updates
Every requester gets a private, tokenized status link and an email on each reply or status change — they stay informed without logging in.
API + CLI
A REST API with Bearer-token auth, webhooks delivered via a transactional outbox, and a CLI: npm i -g @forjio/suppuo-cli.
Pricing
One flat price for the whole team.
Per workspace, not per agent. Rp 99rb per bulan flat untuk seluruh tim — bukan Rp 400rb per orang seperti tool lain. And during early access, every workspace gets Toko-level features free.
Gratis
- 2 agents
- 100 tickets / month
- Inbox, internal notes, 10 canned replies
- Hosted form + status links (Suppuo branding)
- Community support
Warung
Early Access — gratis- 3 agents
- Unlimited tickets + canned replies
- No Suppuo branding on your form
- WhatsApp (beta) — 1 number · 500 msgs/bln
- Email support
Toko
Early Access — gratis- 10 agents
- Unlimited tickets + canned replies
- WhatsApp (beta) — 1 number · 1.500 msgs/bln
- REST API + CLI
- Email support
Bisnis
Early Access — gratis- 25 agents
- Unlimited tickets + canned replies
- WhatsApp (beta) — 3 numbers · 4.000 msgs/bln
- BYO Twilio = unlimited WA messages
- REST API + CLI
- Priority WhatsApp support
Founding members get 50% off for 12 months when billing starts (Warung Rp 49rb · Toko Rp 149rb) — announced 30+ days in advance. If you don't pay later, you keep your data and drop to Gratis; export available on every tier.
Billed in IDR through Plugipay, USD via PayPal for international customers. See the full plan comparison.
Compare
Versus the way you do support today.
Most Indonesian SMEs run support from a shared WhatsApp on the team phone — or pay for a per-agent helpdesk suite, where per-agent pricing multiplies with every person you add. Suppuo is flat per workspace: the whole team, one price.
| Capability | Suppuo | Shared WhatsApp / email | Per-agent helpdesk suites |
|---|---|---|---|
| Pricing model | Flat per workspace — from Rp 99rb/bln for the whole team | Free | Per agent — multiplies with team size |
| Price today | Free (early access) | Free | Paid from agent #1 |
| Ticket statuses + priorities | |||
| Assignment + internal notes | |||
| Customer status link, no login | Varies | ||
| Canned replies | |||
| WhatsApp as a channel | Built in (beta) | It IS the channel — and the chaos | Often an add-on |
| One login for sister products |
For developers
A REST API, webhooks, and a real CLI.
Suppuo is built API-first. Everything the dashboard does goes through the same REST API you can call yourself — wire support into your own stack without glue.
- REST API with Bearer-token auth
- Consistent response envelope with request IDs on every call
- Webhooks delivered via a transactional outbox — state changes never skip an event
- CLI on npm: @forjio/suppuo-cli — log in with your Forjio account
# Install once $ npm i -g @forjio/suppuo-cli # Log in with your Forjio account $ suppuo auth login ✔ Authenticated as you@example.com via Huudis $ suppuo auth whoami ✔ you@example.com
// Every endpoint, same envelope { "data": { "status": "open", … }, "error": null, "meta": { "requestId": "req_…", "timestamp": "2026-06-11T09:00:00Z" } }
One login
Sign in once. Use every Forjio product.
Suppuo shares its account system with the rest of the Forjio family through Huudis SSO. Add a teammate here and they're already part of your other Forjio workspaces.
Huudis
identity
Powered by Huudis — the identity provider for the Forjio family.
FAQ
Common questions.
Is early access really free?
Yes. During early access, every workspace gets Toko-level features free — no card, no trial countdown. When billing starts (announced 30+ days in advance), founding members get 50% off for 12 months: Warung Rp 49rb, Toko Rp 149rb per bulan.Why per workspace instead of per agent?
Because per-agent pricing punishes you for growing your team. Most helpdesk suites charge per agent per month, so the bill multiplies with every hire. Suppuo is flat per workspace: Warung is Rp 99rb per bulan for the whole team, whether one agent answers or three.What happens if I don’t pay when billing starts?
You keep your data and your workspace drops to the Gratis tier (2 agents, 100 tickets/month). Export is available on every tier, paid or not — no bait-and-switch, no data hostage.How does the WhatsApp channel work?
Paid tiers include a WhatsApp number (via Twilio) so customer chats become tickets in your shared inbox. It’s in beta and rolling out now. Each tier includes a monthly message allowance; beyond it, messages are Rp 150 each — or bring your own Twilio account on Bisnis for unlimited messages.Do my customers need an account to submit or track a ticket?
No. They submit through your hosted ticket form, then get an email on every reply and status change plus a private, tokenized status link to check progress — no login required.Can customers email us a ticket instead of using the form?
Not yet. Today tickets come in through your hosted form, the WhatsApp channel (beta), or manual entry by an agent. Email-to-ticket is on the roadmap — and requesters already receive every update by email today.What about SLAs, automations, CSAT, or a knowledge base?
Not shipped yet, and we won’t pretend otherwise. They’re on the roadmap for the Toko tier and above. What ships today is exactly what’s on the pricing page.How do agents work together on a ticket?
Every ticket lives in a shared inbox with a status (open, pending, resolved, closed), a priority, and an assignee. Agents discuss privately in internal notes the requester never sees, and answer repeat questions with canned replies.Can I run support for more than one brand or team?
Yes. Suppuo is multi-workspace via Huudis SSO — one Forjio login, separate workspaces with their own inboxes, forms, and members.Who owns my support data?
You do. Tickets belong to your workspace, and you can fetch everything through the REST API. Forjio never sells or repackages your data.
Set up your support inbox today.
Free during early access. No card — there's nothing to charge yet.