Turn WhatsApp enquiries into appointments in your calendar.

Oruka answers with your prices and opening hours, checks availability and records the booking while you serve your customers. Your team takes over when needed.

Compare plans

Private beta: early access by invitation, and we don't charge yet.

We are preparing our application for Y Combinator.

An example day: oruka's agents passing work between them.

Every channel. The same care.

WhatsApp and Instagram messages and Meta Ads leads, connected to your CRM and your team.

  • WhatsApp

    Questions and bookings, handled in the chat your customers already use.

  • Instagram

    Direct messages answered with your business's own information.

  • Meta Ads

    Every lead from your forms reaches your CRM, ready for follow-up.

You choose the model.

  • Anthropic
  • OpenAI
  • Gemini
  • DeepSeek
  • Ollama
  • Vercel AI Gateway

From the first question to the next step.

Your agent replies with your data, keeps opportunities in order and picks up conversations when it's time.

Answer customers

Answers that know your business.

Prices, hours and availability, from your own information. When a person is needed, it hands over the conversation with its context.

See the inbox

Manage sales

Every opportunity, in its place.

Contacts, stages and history in your CRM. Including the leads that arrive through your Meta Ads forms.

See campaigns and leads

Follow up

The next message, right on time.

Follow up on questions and confirm bookings with reminders and automations.

See automations

01Answer customers

Every conversation, with all its context.

Oruka replies and organizes your contacts. When a person is needed, your team gets the conversation with everything already discussed.

02Manage sales

The campaign andthe conversation

Meta Ads leads land in the same inbox as everything else, so impressions, clicks and campaign spend stop being loose numbers — they read alongside what that person actually asked.

03Follow up

Automatecustomer support and sales

A trigger, a few steps and an action. You build them by describing in plain language what you want to happen, and they stay visible as a diagram anyone on the team can read and fix.

And a flow doesn't end in a message — it ends in something that happened

Stripe and Mercado Pago

A payment link, created on the spot

Sheets and Calendar

The row in a sheet, the booking on the calendar

Voice

A voice note, in the voice you pick

Your own API

Your CRM, your store, whatever you already use

04Agents

AI agentsfor every job

oruka is the one that answers, but you can create your own: one for sales, one for after-sales, one that only watches campaigns. Each with its own instructions, knowledge base and tools.

05Capabilities

Everything an agentcan do for you

An agent isn't just text. It searches your documents, books an appointment, sends a payment link — and when it doesn't know something, it hands the conversation to a person. Every capability is granted separately, agent by agent.

How each one is set up

Searches the documents you uploaded — prices, catalogs, policies — and answers from them. On Enterprise it can also bring them in from a Google Drive folder.

And also: CRM and contacts, lead qualification, API and webhooks, public forms, email templates, photos and audio, reminders, the business profile and Shopify orders.

Nothing is on by default: you pick what each agent gets. Capabilities that depend on an integration stay greyed out until you connect it, so nobody hands an agent a checkout with no payment account behind it.

06Enterprise

Or run it allin your own house

With Enterprise, oruka isn't a service you send your conversations to — it's an application you install, under a perpetual license, one-time purchase, not a subscription to a pricier server. The only thing that leaves your server is the call to the model you've configured.

  • Your databaseYour own PostgreSQL
  • Isolated sandboxDocker, no network
  • Signed webhooksHMAC on every event
  • Your keysStored on your machine
  • Host allowlistAllowed hosts only
  • Your own tracesYour own OpenTelemetry
Connected to your choice of AI provider

07Pricing

A plan to get started,room to grow

Start with WhatsApp, add channels and teammates, or choose ongoing help. A usage licence is also available for businesses with their own technical team.

See the plans in detail

Essential

Start booking through WhatsApp.

$49

per month

No setup fee.

  • WhatsApp and bookings
  • 1 user · 5,000 credits/month
  • Answers with your information
  • Self-service setup

Concierge

With ongoing help for your business.

$299

per month

+$499 setup. First payment: $798.

  • Everything in Pro
  • 15 users · 40,000 credits/month
  • A 30-minute monthly review
  • Priority support

Subscriptions include a monthly AI allowance. Meta, voice, advertising and other providers are billed separately. Credits do not guarantee a number of conversations or appointments.

08FAQ

Before you sign up

What people usually ask before getting started, hosted by us or on their own server.