People answer WhatsApp. Not unknown numbers.
That's why your team sells more calling from its own WhatsApp. Make, receive and mass-call from your number — identified, recorded and measured. More conversations, less friction.
7-day free trial · cancel anytime · connect in 2 min
- Identified number on WhatsApp
- No per-minute cost
- Stereo recording of every call
- Data hosted in Brazil
Everything you need
Answer, mass-dial, record, measure by rep and sync to your CRM — in one platform.
Receive and answer calls
The number rings right in the browser dialer and you answer live — never miss another call coming in to your WhatsApp.
Mass calling
Upload a list: Hasos dials one by one and connects you to the first pickup — the rest are ended. Less dialing, more talking.
Per-rep reporting
Link each number to a rep and track, live, answer-rate ranking, talk time and goals — who's calling and who stopped.
Stereo recording
Every call recorded with you and the contact on separate channels. Listen, download and coach the team — all in the dashboard.
CRM integrationBeta
RD Station, Pipedrive or HubSpot: every call becomes an activity on the contact — with status, duration and recording link.
AI attendant
Connect your ElevenLabs agent (BYOK) and the AI answers incoming calls by voice when the team can't.
For developers
A complete /v1 REST API, an embeddable dialer via iframe and signed webhooks. Integrate in minutes, with no voice servers to maintain.
- 1Create your API key in the dashboard
- 2Connect a WhatsApp number via QR Code or pairing code
- 3Drop the dialer iframe into your app — or use the API directly
Create an instance via API
curl -X POST https://api.hasos.com.br/v1/instances \
-H "x-api-key: hs_live_your_key" \
-H "Content-Type: application/json" \
-d '{"phone":"5511999999999"}'Embed the dialer
<iframe src="https://app.hasos.com.br/discador?token=YOUR_TOKEN" allow="microphone" style="width:420px;height:640px;border:0;border-radius:8px" ></iframe>
Simple pricing
Every plan starts with a 7-day free trial. Scale as your team grows.
Priced per WhatsApp number. Each number handles 1 call at a time (a WhatsApp limit) — to talk in parallel, connect more numbers (N numbers = N calls at the same time).
For solo sellers
1 WhatsApp number
- Unlimited calls, no per-minute fee
- In-browser dialer with identified number
- Stereo recording and metrics
- Webhooks and API
- 7-day free trial
Your whole team calling at once
3 numbers · $29 per number
- Unlimited calls, no per-minute fee
- Mass calling (talk to whoever answers first)
- Stereo recording + per-rep report
- SIP access (softphone/PBX) and API
- 7-day free trial
Operation at scale, with AI
5 numbers · AI Pack included on all
- Everything in Team, no volume limit
- Mass calling and per-rep report
- SIP access, webhooks and API
- AI voice attendant on every number
- Transcript + summary of every call (AI Pack included)
Need more numbers or annual billing? Talk to us.
Included in the Operation pack. Add it to Individual or Team for $9 per number: every recorded call gets an AI transcript and summary, delivered to your webhook too — and the AI voice attendant (ElevenLabs) is unlocked.
- Automatic transcription of recordings
- Summary with next steps
- Transcript in the webhook (TRANSCRIPT event)
- AI voice attendant (ElevenLabs)
Frequently asked questions
- What is Hasos?
- A platform to make and receive calls using your own WhatsApp number: a browser dialer with stereo recording, metrics, mass calling and answering of incoming calls — plus a complete API (embeddable dialer, signed webhooks) for teams that want to integrate. Includes an AI voice attendant (ElevenLabs, BYOK).
- How does billing work?
- The Pro plan is priced per WhatsApp number: 1 number is $39/mo and, from the 2nd, $29 per number (2 → $68, 3 → $97). Unlimited calls. You start with a 7-day free trial, no commitment.
- Will I get banned on WhatsApp?
- We use your real WhatsApp account and respect the app's limits — 1 call per number at a time, no spam blasting. As with any WhatsApp use, there's risk if the number is brand-new or used abusively, so we provide a number-health panel and gradual warm-up to reduce it. We recommend starting with an already-warmed number and calling contacts who expect to hear from you.
- Do I need a new SIM or phone number?
- No. You connect an existing WhatsApp number via QR Code or pairing code — no new SIM, no DID, no carrier. The session is durable and survives restarts and deploys, with no re-pairing.
- Are my recordings and data safe?
- Yes. Recordings and data are stored in Brazil with access restricted to your account, and you listen/download everything in the dashboard. Each number is isolated per account (multi-tenant) and webhooks are signed (HMAC).
- Can I record calls?
- Yes. Stereo recording (you on the left, the contact on the right) is available in the dashboard to listen to and download, stored securely.
- How do I receive call events?
- Via signed webhooks (HMAC SHA-256): you validate the x-webhook-signature and receive real-time call events on your server.
- How long does it take to integrate?
- Minutes: create an API key, connect a number and embed the dialer via iframe — or use the REST API directly.
From the blog
Guides and comparisons on the WhatsApp calls API.
SIP para WhatsApp: use seu softphone ou PABX com o número conectado
Host, usuário e senha: registre seu softphone ou PABX e use o WhatsApp por SIP — sem número novo e com a mesma gravação.
Read articleVoIP no WhatsApp: transforme a voz do WhatsApp em VoIP (SIP + API)
SIP, discador e API sobre o seu número: a voz do WhatsApp virando VoIP na sua operação, com preço fixo por número.
Read articleComo conectar seu PABX (Asterisk, Issabel, 3CX) ao WhatsApp por SIP
Trunk ou ramal SIP no Asterisk/Issabel/3CX apontando para o seu número — com exemplo de pjsip.conf.
Read articleReady to add voice to your product?
Create your account and make your first call today.
