Skip to content

Example call

  • Incoming call · 9:42 pm
  • Understood: booking · Najdi
  • Booked: Tuesday 4:30 pm
  • WhatsApp reminder sent

An AI agent that picks up, and sounds like your customers.

Hear how Hetaf answersRecorded sample greetings

Arabic-first voice and WhatsApp agents. They answer day and night from your knowledge, and hand your team the summary.

Hear how Hetaf answersRecorded sample greetings

Pick a dialect to hear the greeting.

A missed call is a customer calling someone else. Hetaf answers day and night, from your knowledge and your instructions, and hands your team the summary of every conversation.

You focus on your work, and Hetaf answers your customers.

Dialects Hetaf understands

Dialects it understands: Najdi، Hijazi، Gulf، Egyptian، Levantine، English

Hetaf channels: Phone calls، WhatsApp، Web widget، Developer API، Instagram، Facebook، Email، Loop

One agent. Every channel.

The same instructions, knowledge and context — whether a customer calls, messages on WhatsApp, or reaches you from your website.

  1. 01 · Hetaf for Voice

    Al Yasmin Clinic

    On a call · 00:42

    Example

    Hello, you’ve reached Al Yasmin Clinic. How can I help?

    Hi, I’d like to book a cleaning, ideally after work.

    Of course. Does Tuesday at 4:30 pm suit you?

    Yes, Tuesday works.

    Booked in calendar: Tuesday 4:30 pm

    Booked in calendar: Tuesday 4:30 pm

    A familiar voice, every time

    Answer, understand, and find the next step. An Arabic voice agent with regional language support based on your chosen model.

  2. 02 · Hetaf for WhatsApp

    Noura

    WhatsApp

    Example
    0:07

    Transcribed by Hetaf

    I’d like a cleaning on Tuesday, after work.

    Structured fields

    Name
    Noura
    Date
    Tuesday 4:30 pm
    Request
    Teeth cleaning

    Done, you’re booked for Tuesday at 4:30 pm.

    Every message, in the right place

    Support, orders, and follow-ups in the app your customers already use. Replies grounded in your knowledge and connected workflows.

  3. 03 · Hetaf for Your Team

    Team inbox

    Example
    • NouraCall

      Cleaning booking

      9:42

      Summary

      Cleaning booked, Tuesday 4:30 pm. Dialect: Najdi. WhatsApp confirmation sent.

    • FahadWhatsApp

      A question about prices

      9:31
    • Umm KhalidWhatsApp

      Confirming Thursday

      9:12
    Reem, front deskHanded to your team

    The full picture, together

    Conversations, summaries, and customer knowledge in one space. Your team picks up right where the conversation left off.

  4. 04 · Hetaf for Developers
    hello.pyExample
    from openai import OpenAIclient = OpenAI(    base_url="https://api.hetaf.ai/api/v1",    api_key="bv_your_key",)reply = client.chat.completions.create(    model="bevia-chat",    messages=[{"role": "user", "content": "Say hello."}],)

    Response · 200

    Hello! How can I help?

    Familiar tools. More possibility.

    Language models and speech APIs on one balance. OpenAI-compatible integration that fits the tools you already have.

One call, start to finish.

Here is an example call to a dental clinic. Hetaf answers, understands the request, books it in your calendar, follows up on WhatsApp and hands your team the summary.

  1. Artwork of a desk phone on a stone counter, a line of light rising from it

    01 / 05Rings

    Al Yasmin Clinic

    Incoming call

    Example call
    Hetaf

    Hello, you’ve reached Al Yasmin Clinic. How can I help?

    The phone rings

    Hetaf picks up right away — at peak hours, after hours and on holidays.

  2. Artwork of a phone on a rooftop ledge, a line of light crossing the Riyadh sky

    02 / 05Understands

    Al Yasmin Clinic

    Najdi · booking

    Example call
    Caller

    Hi, I’d like to book a cleaning, ideally after work.

    Hetaf

    Of course. Does Tuesday at 4:30 pm suit you?

    Understands the dialect

    Callers speak naturally in Najdi, Hijazi or Gulf Arabic, or in English, based on the speech model you choose.

  3. Artwork of a wall planner with one day filled in green

    03 / 05Acts

    Al Yasmin Clinic

    Booking in calendar

    Example call
    Caller

    Yes, Tuesday works.

    Booked in calendar: Tuesday 4:30 pm

    Hetaf

    Done — you’re booked for Tuesday at 4:30 pm.

    Acts on it

    Books it in your calendar through your connected tools, and hands back to your team when a decision needs a person.

  4. Artwork of a phone on a café table showing two chat messages

    04 / 05Follows up

    Al Yasmin Clinic

    WhatsApp

    Example call
    Hetaf

    You’ll get a confirmation on WhatsApp, and a reminder before your visit.

    WhatsApp confirmation sent

    Follows up on WhatsApp

    Sends the confirmation and a reminder in the chat your customer already opens every day, in their language.

  5. Artwork of a tablet on a counter showing a checked list

    05 / 05Sums up

    Al Yasmin Clinic

    Call ended

    Example call

    Summary: cleaning booked, Tuesday 4:30 pm. Dialect: Najdi. WhatsApp confirmation sent.

    Your team gets the summary

    The transcript and a clear summary are saved with the outcome, ready for your team.

Get started in three steps

From the first idea to the first conversation.

Press 1, 2 or 3 to switch

01 / 03

Start with a free Hetaf account, then choose voice, WhatsApp, or AI APIs.

AWorkspaceAl Yasmin ClinicFree plan

Choose a channel

VoiceWhatsAppAI APIs

Change the base URL. Keep your tools.

Language models and speech APIs on one balance. OpenAI-compatible integration that fits the tools you already have.

curl https://api.hetaf.ai/api/v1/chat/completions \  -H "Authorization: Bearer bv_your_key" \  -H "Content-Type: application/json" \  -d '{    "model": "bevia-chat",    "messages": [      { "role": "user", "content": "Say hello." }    ]  }'
from openai import OpenAIclient = OpenAI(    base_url="https://api.hetaf.ai/api/v1",    api_key="bv_your_key",)reply = client.chat.completions.create(    model="bevia-chat",    messages=[{"role": "user", "content": "Say hello."}],)print(reply.choices[0].message.content)
One call, from the first ring to your systemsExample
  1. Incoming call

    0:00Channel

    A caller rings your number, speaking Najdi.

    +966 •••• ••12
  2. Understands

    0:04Hetaf

    Hears a booking request and picks out the time.

    intent "booking"

    dialect "najdi"

    slot "tuesday 16:30"

  3. Checks your tool

    0:05Your systems

    Asks your tool, through an MCP server, if the slot is free.

    → check_availability

    day "tuesday" time "16:30"

    ← available true

  4. Confirms on WhatsApp

    0:09Channel

    Sends the caller the booking on WhatsApp.

    Booked: Tuesday 4:30 pmSent
  5. Tells your CRM

    0:41Your systems

    Your CRM receives the call.completed event.

    POST your CRM200

    event "call.completed"

    data.direction "inbound"

    data.status "completed"

  6. Hands back when needed

    0:41Hetaf

    When a decision needs a person, your team gets it with the summary.

    When a decision needs a person

    Not needed on this call

Models in the API

  • bevia-chatArabic and English chat
  • bevia-stt-saudiSaudi-dialect speech to text
  • bevia-ttsText to speech

Coming next to Hetaf

More places for Hetaf to work. Each one is coming soon, not live yet.

  • Coming soon

    Hetaf for Instagram

    Replies to DMs and comments from your knowledge, and moves the conversation to a private message when it helps.

  • Coming soon

    Hetaf for Facebook

    Messenger and Page comments in one place. Clear answers, and bookings right inside the conversation.

  • Coming soon

    Hetaf for Email

    Sorts and tags incoming email, drafts replies from your templates, and lets you review, send, or schedule them.

  • Coming soon

    Loop

    Works inside your own WhatsApp. Type @loop in any chat to draft a reply, set a reminder, or get a summary.

More connection. Clearer pricing.

One balance for voice, WhatsApp, and AI. Choose the room your team needs to grow.

  • Free

    A little space to get to know Hetaf.

    0 SAR / month

    100 monthly credits

    • 100 LLM calls
    • 50 speech-to-text calls
    • 50 text-to-speech calls
    • 50 conversations
    • 2 team members
  • Starter

    Recommended

    For your first line and live agent. A little closer to your customers.

    Contact us

    We send you a quote in Saudi riyals, VAT included.

    • 5,000 LLM calls
    • 2,500 STT / TTS calls
    • 1,000 conversations
    • 5 team members
    • 1 GB storage
  • Pro

    For growing teams and more conversations. Room for every new possibility.

    Contact us

    We send you a quote in Saudi riyals, VAT included.

    • 50,000 LLM calls
    • 25,000 STT / TTS calls
    • 10,000 conversations
    • 20 team members
    • 10 GB storage

SAR pricing. Usage draws from your credits.

Questions we hear often

Another question? Our team will answer.

Or email support@hetaf.ai

  • Once your number is connected and the agent configured, calls can route to Hetaf to respond, run connected actions, or escalate to your team.

  • Yes. Modern Standard Arabic and documented regional locales are available. Dialect support and English switching depend on the selected speech model.

  • Free includes 100 monthly credits without a card. Paid plans add credits and higher limits. One credit equals 1 SAR.