Botista
Botista AI product studio

AI systems that survive production

Currently building
Botista — AI agent platform
Botista Meet — live voice translation
CallLens — conversation intelligence

We design and build the products behind customer conversations, conversation intelligence, meeting capture and the operations software underneath them — from the model layer down to the queue that runs it at 3am.

Raw inputStructured output
Botista — AI agent platform/CallLens — Conversation intelligence/Botista Meet — Live voice translation/Planniyo — Venue operations/Botista Notes — Meeting intelligence/
02ProductsDesigned, built, and still operated

Five products of our own.

The Botista inbox: a channel-filtered conversation list, a threaded Messenger conversation with the AI agent's replies, and a contact panel showing tags, an AI summary, profile fields and automations.
Inbox · contact names, numbers and messages redacted
Channels
WhatsApp · Messenger · Instagram
Trained on
Site · docs · Q&A · RSS · catalogue
Automations
5 triggers · 7 actions
Connectors
Shopify · Google Calendar
01AI agent platformLive

Botista

An agent that answers. A person who can take over.

Connect WhatsApp, Messenger and Instagram to one inbox and put an AI agent behind it — trained on your own site, documents, Q&A and catalogue, not on a generic script. It replies, tags, books and takes orders on its own, and hands the conversation to a human the moment someone clicks Takeover.

Book a walkthrough
A CallLens call detail screen: the call waveform with flagged moments, a speaker-separated transcript, and an assessment panel giving risk, sentiment, what the customer wanted and the outcome.
Call detail · identifiers and customer transcript redacted
The CallLens dashboard: a needs-attention row counting risks, high-severity calls and coaching moments, above a list of flagged coaching entries.
Dashboard · employee names and call text redacted
Per call
Transcript · Risk · Outcome
Coaching
Flagged moments, timestamped
Languages
English · Arabic (RTL)
Review
Quarantine · Re-analyse · Export
02Conversation intelligenceLive

CallLens

Every call your team takes, read and scored.

Recordings land, get transcribed and split by speaker, then scored for risk, sentiment and the coaching moments a manager would otherwise never hear. Each call answers the five questions a sales lead actually asks — what they wanted, who decides, the budget, the timeline, the outcome — with a timestamp on every claim.

Book a walkthrough
Botista Meet launch art: the wordmark over the line “Real-Time AI Voice Translation for Every Meeting”, badges for a universal virtual mic, live two-way translation, natural AI voices and private local processing, a rendered app window translating English to Spanish, and marks for Zoom, Teams and Google Meet.
Launch art · the device render is a stylisation, not the shipped UI
The Botista Meet desktop window: a My Voice panel routing the real microphone to a BlackHole virtual output, and a Their Voice panel routing system audio back to the speakers.
The shipped window · device name redacted
Platforms
macOS · Windows · Linux
Engines
OpenAI · Google Gemini
Works in
Zoom · Teams · Google Meet
Keys
Encrypted on device · no account
03Live voice translationLive

Botista Meet

Speak your language. The meeting hears theirs.

A desktop app that translates your voice while you talk. It speaks the translation into a virtual microphone, so Zoom, Teams or Meet hear it as an ordinary mic — nothing to install inside the meeting app. It runs the other way too, and the keys stay encrypted on your own machine.

Book a walkthrough
The Planniyo overview screen: a day timeline, twelve-month revenue and booking figures, a list of upcoming events and a booking calendar.
Overview screen · demo workspace
The Planniyo marketing site: the line “Run your venue better, faster, together” over the product's overview screen showing bookings, revenue and occupancy.
planniyo.com · published page, nothing removed
In production
240+ venues
Rated
4.9 / 5
Languages
English · Arabic (RTL)
Covers
Bookings → contracts → payments
04Venue operationsLive

Planniyo

Run the venue, not the paperwork.

The all-in-one platform for wedding halls and event venues — bookings, contracts, payments and a customer microsite per venue, in one calm workspace. English and Arabic out of the box, because half the market works right to left.

Book a walkthrough
Clients
iOS · Android · Web
Pipeline
FFmpeg → Horizon → OpenAI
Storage
S3, lifecycle-managed
Latency
Structured notes in-session
05Meeting intelligenceIn build

Botista Notes

Every meeting, resolved into decisions and owners.

Capture on mobile or desktop. Notes transcribes, attributes each turn to a speaker, and returns the decisions, owners and open questions — with a timestamp on every claim so you can jump back to the moment it was said.

Book a walkthrough
03Capabilities5 disciplines

Capabilities

01

AI Engineering

The model is the easy part. We build the system around it that keeps working when the model doesn't.

  • Retrieval and evaluation harnesses
  • Structured output with schema enforcement
  • Retries, idempotency, and cost ceilings
  • Fallback paths when a provider degrades
02

Voice & Audio

Ingest, transcode, diarise, transcribe, align. Pipelines that don't drop a frame at 3am.

  • FFmpeg transcode and normalisation
  • Speaker diarisation and turn alignment
  • Word-level timestamps and search indexing
  • Realtime and batch transcription
03

Agents & Automation

Tool-using systems with guardrails, human checkpoints, and an audit trail you can hand to a regulator.

  • Scoped tool access and permissioning
  • Human-in-the-loop approval gates
  • Full decision audit trails
  • Deterministic replay for debugging
04

Product Engineering

Applications built to be handed over, not babysat. Your team should be able to read the code.

  • Laravel and Next.js application work
  • Flutter clients for iOS and Android
  • API design that survives its second consumer
  • Documentation written for the next engineer
05

Platform & Scale

Queues, workers, storage, observability. The part that decides whether it survives Monday.

  • Queue topology and worker sizing
  • Object storage and media lifecycle
  • Tracing, metrics, and alerting
  • Load characteristics measured, not assumed
04Contributions13 systems · 5 clients

Systems we built that carry someone else's name.

Team work, on other people’s products. We architected, led or built these — we don’t own them.

01Deraya Connect

An enterprise sales platform built on a broker hierarchy: leads distributed by rotation, then contracts, commissions and renewals tracked through to payment, with activity history and multi-channel notification underneath.

Insurance sales & CRMBackend architecture · team leadInCode hub

02Deraya Sales

The lead lifecycle end to end — calls, contacts, statuses and quotations compared across providers — with bulk sheet import and validation, a do-not-call list, and push, SMS and WhatsApp notification.

Insurance CRMFull-stack leadInCode hub

03Head Hunt

A two-sided app for staffing events. Clients brief an event down to dress code and languages and are matched with ushers; ushers confirm, check in and out on site by QR and location, and are paid out through an in-app wallet. An admin dashboard sits behind it for staff profiles, event dates and payouts.

Event staffing marketplaceMobile app · admin dashboardGipfel

04Elli

A multi-tenant platform for universities: courses, semesters, assignments, quizzes and weighted grading, alongside student portfolios, discussion forums, announcements and attendance.

University managementBackend architecture · team leadInCode hub

05Lemonspaces

Short-stay rentals with the operational parts that decide whether they work: availability reconciled against external booking channels, multi-currency rate plans, promo codes, broker commissions and scheduled guest email.

Property rental & bookingFull-stack leadInCode hub

06Eatery

Multi-tenant digital menus for restaurant groups — brands, branches, categories and items, each localised in English and Arabic at the table level rather than bolted on — with customer reviews and questionnaires on top.

Menu managementBackend architectureInCode hub

07PadelUp

Padel court booking with overlap-free slot validation against working hours and time-offs, an in-app wallet running alongside cash and card, and an admin side for courts, events and payments.

Court bookingBackend architectureInCode hub

08Shoura

An agricultural advisory chatbot inside an e-commerce platform: crop and disease questions asked as text, image, audio or PDF, answered in Egyptian Arabic from a vector search over the company's own agronomy material, with the right product attached to the answer.

AI advisory chatbotBackend architectureShoura

09Beesly AI

A personal assistant that answers the phone for you — speech streaming in and out, calls routed by intent, spam filtered, and what can be booked booked — over a telephony backend carrying push, analytics and in-app purchases.

Call management assistantLed development · backend architectureInCode hub

10OLI

An enterprise agent running inbound and outbound calls through a PBX, with an LLM, speech-to-text and text-to-speech behind a queue-driven multi-tenant backend.

AI voice & WhatsApp agentLed development · multi-tenant backendOlimi AI

11Spam Free AI

A subscription service that reads WhatsApp in real time, classifies spam and archives it — several connected accounts per plan, with classification done asynchronously and results broadcast back live.

WhatsApp spam detectionBackend architectureOlimi AI

12Convest

Buy-in-installments over a multi-tenant storefront: catalogue synced from Shopify, payment through Paymob, shipping through Bosta, and the whole order, delivery and refund lifecycle driven by webhooks.

Installment commerceBackend architectureInCode hub

13Etihaad

Property listings with VIP placement and per-listing visitor analytics, multi-language from the schema up rather than through a translation layer, and sign-in by password or one-time code.

Real estate platformBackend architectureEtihaad
05StudioWhat we believe

Studio

Most AI products die between the demo and the deploy.

Botista exists for the second half of that sentence. We are a small studio of engineers and designers who take AI systems the rest of the way — through the queue backlogs, the provider outages, and the four-hour recording that breaks the parser.

01

Build for the bad day

Anything looks good on the happy path. We design for the timeout, the malformed audio, the provider that starts returning nonsense at four times the usual latency.

02

The interface is the argument

If a person can't see what the system decided and why, the model's accuracy is beside the point. Every inference we ship is traceable back to the moment it came from.

03

Hand it over

We write the code your team will inherit. No private conventions, no undocumented magic, no permanent dependency on the studio that built it.

06ProcessDiscover to operate

Process

Discover

1–2 weeks

We find the constraint that actually decides the shape of the product. Usually it is not the one in the brief.

  • Problem definition
  • Technical constraints
  • Success criteria

Shape

2–3 weeks

Interface and architecture designed together. A data model that can't represent an invalid state, and a screen that shows why.

  • Interface direction
  • Data model
  • System architecture

Build

6–12 weeks

Weekly builds you can use, not a demo at the end. Every release runs against production-shaped data.

  • Working software, weekly
  • Test coverage
  • Deploy pipeline

Launch

1–2 weeks

Instrumented before it ships. We know what broke before your users tell you, and we know what to roll back to.

  • Observability
  • Runbooks
  • Rollback plan

Operate

Ongoing

We stay on for the part most studios skip: the months where load, cost and edge cases show you what you actually built.

  • On-call support
  • Cost tuning
  • Handover to your team
07FoundationWhat the work adds up to

Foundation

05Products we run ourselves
13Systems shipped for other people
240+Venues running on Planniyo
EN · ARBilingual by default, RTL included
08Contact

Have something worth building?

hello@botista.io

Tell us what you are building and where it is stuck. We reply to every message ourselves, usually within a day.

  • New projectshello@botista.io
  • StudioRemote
  • EngagementsProject · Retained