Platform

Everything inside Yesoma.

The full product, organized into four areas — customer operations, AI and knowledge, channels and integrations, and insights and trust. One AI brain stitches it together.

Start free

Customer Operations

Run every customer conversation from one place

The day-to-day surfaces — triage, customer memory, follow-ups, and the team workspace that scales from solo to squad.

Featured

WhatsApp

WhatsApp-native, not bolted on

Most service businesses live in WhatsApp. Yesoma treats it as a first-class channel — paste-in for instant AI triage, click-to-reply via wa.me, or full auto-capture with a WhatsApp connection Yesoma sets up and manages for you.

  • Paste any WhatsApp thread for instant AI summary + suggested reply
  • One-tap reply via wa.me — opens WhatsApp with your draft prefilled
  • Full auto-capture with a Yesoma-managed WhatsApp connection
  • Per-customer language + tone memory carries across messages

Inbox

Triage in seconds

Every message lands in one prioritized queue with AI summaries, missing-info alerts, and one-tap reply on the customer's channel.

  • Email + web auto-capture + WhatsApp paste-in, all in one prioritized queue
  • Smart filters: urgent · complaints · follow-ups · by source
  • Schedule send, bulk actions, voice transcription

Customers

Memory that compounds

Every customer carries their full history, tags, health score, and AI-noticed observations across every conversation.

  • Health scores: champion → at-risk, with reasons
  • AI observations after the 2nd visit ('prefers WhatsApp', 'price-sensitive')
  • CSV import with dedupe + merge for duplicates

Follow-ups

Nothing falls through

Auto-scheduled follow-ups when the AI thinks a lead is worth chasing, with overdue tracking and batch completion. Closed cases auto-reopen if the same customer reaches back out within your window — Business+ adds an AI continuation check so unrelated follow-ups spawn fresh cases.

  • Auto-scheduled from AI recommendations (1h–30d)
  • Due today · Overdue · Upcoming · Completed
  • Auto-reopen window (0–14 days) for returning customers
  • Daily digest, Sunday Pulse, and Slack webhooks

Team workspace

Built for solo or squad

Start solo. Invite teammates when you grow. Roles, assignments, approvals, and a shared activity timeline keep everyone aligned.

  • 5 roles: owner, admin, manager, agent, staff
  • Approval workflow for complaints, refunds, low-confidence
  • Internal notes (private to the team)

Quick Send

One-click templates for reviews, confirms, and follow-ups

Five ready-to-send templates ship with every workspace — Ask for Review, Thanks for booking, Confirm appointment, Pricing follow-up, Re-engage cold lead — each merged with the customer's name, your business, and your saved review links.

  • FTC-clean review requests (no satisfaction gating)
  • Send via email (Resend) or WhatsApp (click-out logged)
  • Settings → Review Links: set Google / Yelp / Trustpilot / Facebook URLs once
  • Built for beauty pros, photographers, event planners who live on reviews

Attachments

Photos, PDFs, and voice notes — both directions

Inbound WhatsApp media and email attachments are saved, thumbnailed, and shown inline on the conversation. Outbound replies can attach files via drag, paste, or click — Resend dispatches them with the email.

  • Inbound WhatsApp media (images, video, audio, files) auto-saved
  • Inbound email attachments (Postmark) preserved with the message
  • Outbound email attachments via drag / paste / pick → Resend
  • Inline image thumbnails + lightbox preview on the timeline

Branded email (Business+)

Reply from your domain, with your logo and signature

Outbound email carries your brand display name, logo, color, and HTML footer — plus each teammate's personal signature. Customer replies thread back into the same case automatically.

  • Per-workspace logo, brand color, From / Reply-To, HTML footer
  • Per-user signature (HTML + plain-text fallback)
  • Replies route back via your branded handle (<your>@getyesoma.com)
  • Plan-gated to Business and Growth tiers

Auto-reopen

Closed cases reopen when the customer comes back

When a customer reaches out again inside your configurable window (0–14 days), Yesoma reopens their most recent closed case instead of spawning a duplicate. Business+ adds an AI continuation check that opens a fresh case for new topics.

  • Per-workspace window (0 = off, default 5, max 14 days)
  • Identity-match across email, website forms, and WhatsApp
  • AI continuation classifier on Business+ (new topic → fresh case)
  • Logged as case_reopened with days_since_close + channel metadata

AI & Knowledge

An AI grounded in your real business

Business Brain feeds every reply with your actual services and policies. Templates and the learning loops make it sharper the longer you use it.

Featured

Languages

Speaks 28 languages, including the ones other tools forgot

Auto-mirror mode replies in whatever language the customer wrote in. Code-switching (English to Twi to Pidgin in the same message) is handled natively. A buying decision for diaspora-facing service businesses.

  • Featured: English, Spanish, German, Twi, Pidgin, Yoruba, Wolof, Swahili, Patois, French, Portuguese, Arabic
  • 16 more including Igbo, Akan, Hausa, Zulu, Xhosa, Amharic, Haitian Creole, Mandarin
  • Per-customer language memory — replies default to their primary language
  • Don't see yours? Email hello@getyesoma.com — we add languages on request, free

Business Brain

Your business, in writing

Services, prices, policies, FAQs, tone, and templates feed every reply. No hallucinations, no fake promises.

  • Section editor: services, prices, policies, FAQs, tone
  • Completion score with gap hints
  • AI cites which Brain entries grounded each reply

Templates

Reply templates that learn

Save your highest-converting replies. The AI suggests new templates from patterns it sees in what you actually send.

  • Owner library, organized by category
  • AI-generated suggestions from your recent corrections
  • Community marketplace — clone or publish anonymously

AI Learning

Gets sharper every week

Yesoma watches what you send, tweak, and reclassify — and quietly adjusts every future reply. No prompt-engineering.

  • Learns your edits — the next 20 drafts sound more like you
  • Per-customer voice + channel + language memory
  • Adapts to manager feedback on approval-gated replies

Voice

Voice notes and voice-to-reply

Inbound voice notes (WhatsApp + email) auto-transcribe via Whisper, get an inline audio player, and feed into the AI summary. Replying? Tap the 🎤 to speak your draft — Yesoma polishes it before you send.

  • Whisper transcribes voice notes on inbound (28 languages)
  • Inline <audio> player on the customer thread (lazy-signed URLs)
  • 🎤 Voice-to-reply on the inbox: speak, AI polishes, you review and send
  • Transcripts feed AI summary + missing-info detection

28

Languages spoken

9

Integrations

6

AI learning loops

5

Team roles

0

Hallucinated facts

Channels & Integrations

Wired into the tools you already use

Email + website forms auto-capture; WhatsApp via paste-in (or the Business Platform). Stripe, Calendly, the Chrome extension, scoped API keys, CSV import, and Slack/Discord connect the rest of your stack.

Featured

Calendly

Bookings become Yesoma inquiries automatically

Connect Calendly once. Every new booking creates an inquiry, attaches the customer, schedules the pre-call follow-up, and lets the AI summarize what they signed up for so you walk into the call already prepped.

  • Per-org Calendly connection via OAuth + signing-key verified webhook
  • Booking → inquiry → customer record, all in one round-trip
  • Auto-follow-up scheduled for 24h before the appointment
  • AI reads the booking notes and prepares your talking points

WhatsApp Business

Paste any WhatsApp conversation in for instant AI triage + click-to-reply via wa.me. For full auto-capture, Yesoma sets up and manages a WhatsApp Business connection for you — no third-party dashboards to wrangle.

Email — inbound + branded outbound

Ingest any inbound email or webhook with per-org tokens. Reply in-app with your logo, brand color, footer, and a per-user signature — customer replies thread back automatically. Business+.

Website form ingest

One endpoint, any form service. Field names don't have to match — we auto-detect name, email, phone and message.

Web3FormsTallyJotformFormspreeNetlifyPlain HTML

Chrome extension

Right-click any conversation on the web and 'Send to Yesoma'. Auto-detects email and phone from the selection.

Get the extension

Scoped API keys

Bearer-authenticated REST endpoints for customers, inquiries, and follow-ups. Per-key rate limits and full audit trail.

Calendly bookings

Connect Calendly and every booking opens an inquiry in Yesoma with the customer, the time, and a pre-scheduled follow-up. The AI summarizes intent so you can prep before the call.

Stripe billing

Subscriptions, customer portal, plan-aware feature gates. Bring your own Stripe account.

CSV import

Paste or upload up to 1,000 customers per import with email/phone dedupe and tag merge.

Slack + Discord

Per-event webhooks for urgent inquiries, complaints, overdue follow-ups, daily digest, and Sunday Pulse.

Insights & Trust

Know what's working — and keep your data safe

Customer messages are business data. Insights turns them into a weekly signal; search finds anything instantly; row-level security guards every table.

Featured

Trust & security

Trust controls from day one

Yesoma is built with row-level security, audit logs, staff-access transparency, signed webhooks, encrypted secrets, and workspace export/deletion controls. Formal compliance certifications are not yet complete — we're building toward SOC 2 readiness as Yesoma grows. Full controls overview at /trust.

  • Row-level security on every table, every query
  • Scoped API keys + per-org audit retention
  • Workspace export (JSON + CSV) + self-serve delete

Insights

Patterns you can act on

Most-requested services, common questions, response speed, and at-risk customers — aggregated weekly with an AI narrative summary.

  • Customer Pulse: health-band distribution + top 3 at-risk
  • AI weekly narrative you can forward to your team
  • Follow-up performance + opportunity alerts

Search & navigation

Find anything in a keystroke

Full-text search across every inquiry, message, and customer with a ⌘K command palette that jumps you anywhere.

  • Full-text across inquiries, messages, and customers
  • ⌘K command palette with recently-opened

Product preview

See Yesoma in action

Inbox · 12

Bridal makeup quoteNew
Training programFollow-up
Property viewingQuote
Refund requestUrgent

Smart Inbox

See all inquiries in one place. Quickly spot what's new, urgent, or needs your attention.

AI Summary

Maya wants a quote for May 18, with 4 bridesmaids.

Suggested Reply

Hi Maya — congrats! Our bridal package starts at $1,200…

SendEdit

Inquiry Detail

Get AI summaries, missing info alerts, and suggested replies so you can respond with confidence.

Brain Health · 92%

  • Services5
  • Policies3
  • FAQs8
  • ToneSet

Business Brain

Your services, prices, policies, tone, and rules guide every AI reply. No guesses. No fake promises.

Friday · Today

Today's Digest

12

New

7

Reply

2

Urgent

Top question: pricing for bridal makeup

Owner Digest

Your daily overview of new inquiries, follow-ups due, top questions, and customer insights.

Business Brain

AI replies should know your business before they speak for it.

Yesoma is not a chatbot that guesses. It's a customer desk that helps you respond with the right information.

Yesoma reads from your saved services, prices, policies, hours, payment methods, tone, and booking rules. If something's missing, it flags missing information instead of making up details.

  • No guessed prices, no fake policies
  • Human approval required by default
  • Missing information gets flagged, not invented
  • Your tone of voice stays consistent
Brain Health92%

Services

5

Policies

3

FAQs

8

Tone of voice

Warm pro

Payment methods

3

Booking rules

Set

Missing info detected

Refund policy not saved. Yesoma asked the customer for clarification instead of guessing.

Built for diaspora customers

Yesoma speaks your customers' language. Literally.

When a bridal client texts in English, switches to Twi mid-sentence, then ends in Pidgin, Yesoma mirrors the code-switch. When a wholesale customer DMs in Spanish but expects an invoice in English, Yesoma keeps both threads clean. 28 languages, including the ones most CRMs forgot.

  • Auto-mirror mode — Yesoma replies in the language the customer wrote in, no setting required.
  • Per-customer language memory — once a customer messages in Wolof, future drafts default to Wolof.
  • Culturally aware tone — code-switching, honorifics, and regional register handled (not just translated word-for-word).

Featured languages

EnglishSpanishGermanTwiPidginYorubaWolofSwahiliPatoisFrenchPortugueseArabic

And 16 more

IgboAkanHausaZuluXhosaAmharicSomaliTigrinyaLingalaKinyarwandaChichewaShonaHaitian CreoleItalianDutchMandarin

Don't see your customers' language? Email hello@getyesoma.com. We add languages on request, free.

AI that learns you

Yesoma gets better the more your business uses it.

Other tools give you a static AI. Yesoma watches what you send, what you tweak, what works for each customer — and quietly adjusts every future reply. No prompt-engineering needed.

It learns your edits

Every reply you tweak before sending teaches Yesoma your voice. The next 20 drafts sound more like you.

It remembers customer preferences

Channel, language, tone — Yesoma builds a private profile for each customer and mirrors it in the next reply.

It notices repeated questions

When you reclassify an inquiry, Yesoma stops repeating the mistake. The model adjusts on the next analyze.

It surfaces patterns automatically

After two visits Yesoma proposes short notes — 'prefers WhatsApp', 'price-sensitive' — that flow into every future reply.

It suggests templates

When you reuse a reply pattern, Yesoma offers to save it as a template. One click. Optionally share with the community.

It adapts to manager feedback

When approval is required, the model adjusts tone for the reviewer and surfaces its reasoning up front.

Quick Send + Ask for Review

Turn happy customers into Google reviews. Without sounding needy.

One click sends a review request, a booking confirmation, a thank-you, or a re-engagement to any customer — over email or WhatsApp — using a template that's already merged with their name, your services, and your review link.

5 templates day-one

Ask for Review, Thanks for booking, Confirm appointment, Pricing follow-up, Re-engage cold lead.

FTC-clean review requests

No satisfaction gating. Every customer gets the ask, regardless of how they rated.

Set links once

Save your Google / Yelp / Trustpilot URLs in Settings → Review Links. Templates auto-pick them up.

Personalized merge

Customer name, your business, the right review link — substituted into the right places automatically.

Built especially for beauty pros, photographers, and event planners who live or die on Google reviews.

What the customer sees

Hey Sarah, thank you for trusting me with the bridal trial.

If you have a minute, a quick Google review would mean a lot — both for me and for other brides trying to figure out who to trust. Here's the direct link:

g.page/r/glambycella/review

No pressure if you're slammed.

Cella

Rendered from a saved template. Merge tags fill in customer + business + review link before send.

Trust & Control

Serious software for serious customer care.

Your data is your data

Each business has an isolated workspace with row-level security. We never train AI on your customers' data.

Human approval by default

Yesoma drafts. You decide. Nothing goes to your customer until you click send.

No invented facts

If a policy, price, or detail isn't in your Business Brain, the AI flags it instead of guessing.

Built for uptime

Cloud-native infrastructure with rolling deploys. Webhooks and digests run even if you don't open the app.

For procurement teams

When Yesoma support touches your workspace, you see it first.

Staff sessions are read-only by default. Any write access requires explicit owner approval with a 30-minute window. Every action is audit-logged, and a sticky banner makes the session visible to your whole team in real time. The customer can revoke access at any time from Settings → Staff access.

Full posture published on /trust §4 + §15.

For solo founders and growing teams

Built to grow with you. From one to twenty.

Start as a solo founder with a private workspace. Invite your first assistant. Add a manager. Stand up an approval workflow for complaints. Everything scales — without re-platforming.

  • Five roles: owner, admin, manager, agent, staff
  • Per-inquiry assignment with reassign + claim-unassigned
  • Approval workflow for complaints, refunds, low-confidence replies
  • Internal notes private to the team — never sent to customers
  • Shared activity timeline: every assign, reply, note, close, reopen
  • Bulk assign-to-me for managers absorbing a queue
Team workspace · 5 membersAll caught up
  • AM

    Akosua Mensah

    Owner

    6 open
  • YB

    Yaw Bediako

    Manager

    4 open
  • AB

    Adwoa Boateng

    Agent

    3 open
  • JR

    Jordan Reid

    Agent

    5 open
  • NC

    Nia Carter

    Staff

    1 open

Yaw reassigned 3 complaints to Adwoa · 12 min ago

Community + Marketplace

Get smarter every time another service business joins Yesoma.

Community members publish reply templates, playbooks, and Business Brain snippets to a marketplace anyone can clone with one click. A bridal photographer's late-payment template becomes every event planner's late-payment template. The product compounds with the network.

  • Publish your best templates anonymously — only the industry tag shows.
  • Useful-vote signals + industry filtering surface what actually works.
  • One-click clone into your workspace, then edit to match your voice.

Ready to see it on your own business?

Starter stays free forever. Business and Growth include a 14-day free trial.