PageSourceSearch

https://getyesoma.com/_next/static/chunks/3936-50b2b17e15f82342.js…=47755d5df91b4d9e6c93c9a13f1fb18dab923769

js getyesoma.com collected 2026-09-24 14:44:07 UTC 44,610 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3936],{52110:(e,t,s)=>{s.d(t,{iJ:()=>o,oN:()=>a});let a={Beginner:"border-green-200 bg-green-50 text-green-700",Setup:"border-violet-200 bg-violet-50 text-violet-700",Technical:"border-ink-200 bg-ink-100 text-ink-700",Billing:"border-gold-200 bg-gold-50 text-gold-700",Team:"border-coral-200 bg-coral-50 text-coral-700"},o=[{slug:"what-is-yesoma",title:"What is Yesoma?",description:"Yesoma in plain English — the AI customer desk for service businesses, and what it does that an inbox doesn't.",category:"getting-started",order:1,tags:["overview","intro"],popular:!0,level:"Beginner",estimatedTime:"2 min"},{slug:"quickstart-workspace",title:"Quickstart: set up your workspace",description:"Sign up, finish onboarding, and get to a working dashboard in under five minutes.",category:"getting-started",order:2,tags:["setup","onboarding"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"what-the-onboarding-playbook-does",title:"What the onboarding playbook does",description:"The industry + business-model picker on day 1 seeds your workspace with services, policies, FAQs, reply templates, and a tone tuned to how businesses like yours actually operate. Here's what gets created + how to re-pick later.",category:"getting-started",order:3,tags:["onboarding","playbook","setup"],popular:!0,level:"Setup",estimatedTime:"4 min"},{slug:"bulk-import-from-a-spreadsheet",title:"Bulk import from a spreadsheet",description:"Move customers, services, policies, FAQs, and reply templates into Yesoma in one pass — paste or upload a CSV.",category:"getting-started",order:3,tags:["import","csv","setup","migration"],level:"Setup",estimatedTime:"8 min"},{slug:"ask-yesoma-ai-and-source-accuracy",title:"Ask Yesoma AI and verify its sources",description:"Learn which published Docs Ask Yesoma AI uses, what it can access, and how product guidance differs from customer Case AI.",category:"getting-started",order:4,tags:["ai","ask-ai","docs","sources","accuracy","support"],popular:!0,level:"Beginner",estimatedTime:"4 min",owner:"Yesoma Product & Support",lastReviewedAt:"2026-09-10"},{slug:"setting-up-yesoma-for-a-barber-shop",title:"Setting up Yesoma for a barber shop",description:"The barber-shop playbook seeds cuts, fades, beard work, and walk-in-friendly policies. Here's what you get and how to make it fit your shop.",category:"getting-started",order:10,tags:["playbook","barber","beauty","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-nail-salon",title:"Setting up Yesoma for a nail salon",description:"The nail-salon playbook seeds manicures, gels, acrylics, pedicures, and the deposit + chip-fix policies that protect long chair-time services.",category:"getting-started",order:11,tags:["playbook","nails","beauty","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-lash-or-brow-studio",title:"Setting up Yesoma for a lash or brow studio",description:"The lash + brow playbook seeds full sets, fills, lamination, and the deposit + retention policies built for appointment-only studios.",category:"getting-started",order:12,tags:["playbook","lash","brow","beauty","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-plumbing-business",title:"Setting up Yesoma for a plumbing business",description:"The plumbing playbook seeds emergency + scheduled service flows, diagnostic-fee pricing, license + warranty messaging, and calm-under-pressure templates.",category:"getting-started",order:13,tags:["playbook","plumbing","home-services","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-an-electrical-business",title:"Setting up Yesoma for an electrical business",description:"The electrical playbook seeds diagnostic + install services, permit + warranty language, and deposit rules for panel + EV + generator jobs.",category:"getting-started",order:14,tags:["playbook","electrical","home-services","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-catering-business",title:"Setting up Yesoma for a catering business",description:"The catering playbook seeds per-head pricing, deposit + payment schedules, dietary handling, and the three qualifying questions every quote needs.",category:"getting-started",order:15,tags:["playbook","catering","events","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-massage-therapy-business",title:"Setting up Yesoma for a massage therapy business",description:"The massage-therapy playbook seeds session types, package upsells, intake + medical disclosure, and the calm reassuring tone wellness customers expect.",category:"getting-started",order:16,tags:["playbook","massage","wellness","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-portrait-photography-business",title:"Setting up Yesoma for a portrait photography business",description:"The portrait-photography playbook seeds family, newborn, headsh
1ot, and brand sessions — with 50/50 deposit schedule and gallery-delivery messaging baked in.",category:"getting-started",order:17,tags:["playbook","photography","portraits","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-an-auto-repair-shop",title:"Setting up Yesoma for an auto repair shop",description:"The auto-repair playbook seeds diagnostic-fee + repair pricing, parts + labor warranty messaging, and the honest-and-transparent template tone that builds shop trust.",category:"getting-started",order:18,tags:["playbook","auto-repair","automotive","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-handyman-business",title:"Setting up Yesoma for a handyman business",description:"The handyman playbook seeds the 1-hour minimum + hourly pricing model and the scope-of-work boundaries (what handyman is and is not) baked into your templates.",category:"getting-started",order:19,tags:["playbook","handyman","home-services","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-landscaping-business",title:"Setting up Yesoma for a landscaping business",description:"The landscaping playbook seeds recurring lawn care + one-time cleanups, seasonal service reminders as a retention engine, and walk-through-then-quote workflows.",category:"getting-started",order:20,tags:["playbook","landscaping","lawn-care","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-bakery",title:"Setting up Yesoma for a bakery",description:"The bakery playbook seeds custom cake + cupcake + dessert-table pricing, lead-time and allergen policies, and the design-change lock that protects production.",category:"getting-started",order:21,tags:["playbook","bakery","food","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-tutoring-business",title:"Setting up Yesoma for a tutoring business",description:"The tutoring playbook seeds single + package session pricing, the free-consult activation play, and session-summary templates that keep parents bought-in.",category:"getting-started",order:22,tags:["playbook","tutoring","education","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-therapy-private-practice",title:"Setting up Yesoma for a therapy private practice",description:"The therapy playbook covers Yesoma's practice-management layer (intake, scheduling, billing, no-show fees) and the HIPAA-aware boundaries that keep clinical content in your EHR, not in email.",category:"getting-started",order:23,tags:["playbook","therapy","counseling","healthcare","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-moving-company",title:"Setting up Yesoma for a moving company",description:"The moving playbook seeds local + long-distance pricing, the in-home/virtual estimate workflow, insurance + license messaging, and peak-season booking nudges.",category:"getting-started",order:24,tags:["playbook","moving","movers","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-dj-or-entertainment-business",title:"Setting up Yesoma for a DJ or entertainment business",description:"The DJ playbook seeds wedding + corporate + private party packages, the date-locking retainer workflow, and the pre-event planning meeting template that earns reviews.",category:"getting-started",order:25,tags:["playbook","dj","entertainment","events","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-pet-grooming-business",title:"Setting up Yesoma for a pet grooming business",description:"The pet-grooming playbook seeds size-based pricing, temperament + vaccination intake, and the 6-week repeat-booking nudge that drives recurring revenue.",category:"getting-started",order:26,tags:["playbook","pet-grooming","pets","setup"],level:"Setup",estimatedTime:"5 min"},{slug:"setting-up-yesoma-for-a-dental-practice",title:"Setting up Yesoma for a dental practice",description:"The dental playbook covers Yesoma's practice-management layer (scheduling, insurance verification, 6-month recall, treatment-plan follow-up) and the HIPAA-aware boundaries that keep clinical content in your dental softw
1are.",category:"getting-started",order:27,tags:["playbook","dental","healthcare","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-wellness-coach-business",title:"Setting up Yesoma for a wellness coach business",description:"The wellness-coach playbook seeds discovery calls + session packages, scope-of-practice messaging (not a therapist, not an RD), and session-summary templates that drive retention.",category:"getting-started",order:28,tags:["playbook","wellness-coach","coaching","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-restaurant",title:"Setting up Yesoma for a restaurant",description:"The restaurant playbook handles the inquiries your POS doesn't — private events, catering, complaints, gift cards — with service-recovery templates that protect reviews.",category:"getting-started",order:29,tags:["playbook","restaurant","hospitality","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-hotel-or-guesthouse",title:"Setting up Yesoma for a hotel or guesthouse",description:"The hotel playbook handles direct booking inquiries, group blocks, event venues, and pre-arrival concierge — the relationship layer OTAs can't match.",category:"getting-started",order:30,tags:["playbook","hotel","guesthouse","hospitality","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-training-center",title:"Setting up Yesoma for a training center",description:"The training-center playbook seeds cohort enrollment, free intro classes as activation, waitlist management, and graduation review requests that drive referrals.",category:"getting-started",order:31,tags:["playbook","training","education","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-construction-business",title:"Setting up Yesoma for a construction business",description:"The construction playbook seeds consult-then-quote workflow, milestone payment + lien waiver patterns, change order process, and the 7-day post-completion review delay.",category:"getting-started",order:32,tags:["playbook","construction","contractor","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-travel-business",title:"Setting up Yesoma for a travel agency or tour operator",description:"The travel playbook seeds custom trip planning, group tours, visa assistance, and the 50/50 deposit + pre-departure brief workflow that builds repeat-traveler trust.",category:"getting-started",order:33,tags:["playbook","travel","tours","diaspora","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-fashion-designer-or-seamstress",title:"Setting up Yesoma for a fashion designer or seamstress",description:"The fashion playbook covers bespoke + alterations + ready-to-wear, the multi-fitting deposit schedule, fabric responsibility, and tactful Pinterest-copy policy.",category:"getting-started",order:34,tags:["playbook","fashion","seamstress","tailor","bespoke","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"setting-up-yesoma-for-a-specialty-retail-store",title:"Setting up Yesoma for a specialty retail store",description:"Lighting, furniture, jewelry, appliance, electronics. Inquiry handling on top of your POS — stock checks, custom orders, delivery + install, trade accounts, returns + warranty.",category:"getting-started",order:35,tags:["playbook","retail","lighting","furniture","showroom","setup"],level:"Setup",estimatedTime:"6 min"},{slug:"connect-customer-email",title:"Connect customer email",description:"Forward your business inbox to Yesoma so every customer email becomes an inquiry, ready to triage and reply.",category:"channels",order:1,tags:["email","channel","setup"],popular:!0,level:"Setup",estimatedTime:"10–15 min"},{slug:"connect-a-website-form",title:"Connect a website form",description:"Point any contact form at Yesoma's inbound endpoint so submissions land in the inbox as inquiries.",category:"channels",order:2,tags:["website","form","channel"],popular:!0,level:"Setup",estimatedTime:"10 min"},{slug:"connect-whatsapp-to-yesoma",title:"Connect WhatsApp to Yesoma",description:"Request an assisted WhatsApp Business connection, follow eight clear setup stages, and know when to send the verification message.",category:"channels",order:3,tags:["whatsapp","channel","setup","connection"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"reply-to-a-whatsapp-customer",title:"Reply to a WhatsApp customer",description:"Review, edit, save, and send a WhatsApp reply from the Inbox without losing your approved draft.",category:"channels",order:4,tags:["whatsapp","inbox","reply","draft"],popular:!0,level:"Beginner",estimatedTime:"4 min"},{slug:"why-cant-i-send-a-whatsapp-reply",title:"Why can’t I send a WhatsApp reply?",description:"Match the message in Yesoma to the safe next step when a WhatsApp reply is unavailable or uncertain.",category:"channels",order:5,tags:["whatsapp","reply","troubleshooting","o
1pt-out"],level:"Beginner",estimatedTime:"5 min"},{slug:"understanding-whatsapp-delivery-statuses",title:"Understanding Sent, Delivered, and Read",description:"Understand WhatsApp delivery states, including what to do when a result is uncertain.",category:"channels",order:6,tags:["whatsapp","sent","delivered","read","delivery"],level:"Beginner",estimatedTime:"4 min"},{slug:"pause-and-resume-whatsapp-replies",title:"Pausing and resuming WhatsApp replies",description:"Pause outgoing replies while messages keep arriving, then resume safely when your team is ready.",category:"channels",order:7,tags:["whatsapp","pause","resume","settings"],level:"Setup",estimatedTime:"3 min"},{slug:"whatsapp-privacy-and-security",title:"WhatsApp privacy and security",description:"Learn what Yesoma checks before sending and which connection details remain restricted.",category:"channels",order:8,tags:["whatsapp","privacy","security","permissions"],level:"Beginner",estimatedTime:"4 min"},{slug:"whatsapp-click-to-reply",title:"Use WhatsApp click-to-reply",description:"Reply to WhatsApp leads in one tap — Yesoma opens the chat with your draft pre-filled.",category:"channels",order:20,tags:["whatsapp","channel"],popular:!0,level:"Beginner",estimatedTime:"5 min"},{slug:"connect-calendly",title:"Connect Calendly",description:"Pipe Calendly bookings into Yesoma: each booking becomes a customer, a logged event, and an automatic post-meeting follow-up.",category:"channels",order:21,tags:["calendly","channel","integration"],level:"Setup",estimatedTime:"10 min"},{slug:"managed-messaging-overview",title:"Managed Messaging overview",description:"Understand assisted channel setup, honest readiness states, and which messaging options are available today.",category:"channels",order:22,tags:["messaging","whatsapp","sms","channel"],popular:!0,level:"Beginner",estimatedTime:"4 min"},{slug:"whatsapp-setup-status",title:"WhatsApp setup status",description:"Follow all eight assisted setup stages and understand Connected, Receiving only, Replies paused, and other safe states.",category:"channels",order:23,tags:["whatsapp","status","channel"],level:"Beginner",estimatedTime:"4 min"},{slug:"sms-setup-status",title:"SMS setup status",description:"How to request an SMS connection review and what must be confirmed before activation.",category:"channels",order:24,tags:["sms","status","channel"],level:"Beginner",estimatedTime:"3 min"},{slug:"click-to-reply-vs-managed",title:"Click-to-reply vs assisted vs connected",description:"Compare replying from your own app, requesting assisted setup, and using a fully connected channel.",category:"channels",order:25,tags:["whatsapp","sms","channel"],level:"Beginner",estimatedTime:"3 min"},{slug:"after-managed-setup-request",title:"What happens after I request setup",description:"Follow the eight customer-visible stages from Request received to Setup complete, including the message verification step.",category:"channels",order:26,tags:["managed setup","channel"],level:"Beginner",estimatedTime:"3 min"},{slug:"social-channels-early-access",title:"Instagram, Messenger & TikTok",description:"Current social-channel status: Instagram, Messenger, and TikTok remain on the waitlist.",category:"channels",order:27,tags:["instagram","facebook","tiktok","channel"],level:"Beginner",estimatedTime:"3 min"},{slug:"build-your-business-brain",title:"Build your Business Brain",description:"Save your services, prices, policies, and FAQs so Yesoma's AI replies sound exactly like your business.",category:"business-brain",order:1,tags:["business-brain","ai","setup"],popular:!0,level:"Setup",estimatedTime:"15–20 min"},{slug:"import-business-brain-from-website",title:"Set up your Business Brain from your website",description:"Paste your site URL and Yesoma pulls your services, prices, hours, policies, and FAQs into your Business Brain — you review what to keep.",category:"business-brain",order:2,tags:["business-brain","ai","setup","website"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"see-who-has-read-a-case",title:"See who's read a case",description:"Unread cases show a dot in the inbox, and each case shows who opened it last — so teammates don't reply to the same customer twice.",category:"inbox-and-followups",order:18,tags:["inbox","team","read"],level:"Beginner",estimatedTime:"2 min"},{slug:"manage-follow-ups",title:"Create and manage follow-ups",description:"Schedule reminders so quiet inquiries get a nudge before they go cold.",category:"inbox-and-followups",order:1,tags:["follow-ups","inbox"],level:"Beginner",estimatedTime:"5 min"},{slug:"attach-files-to-messages",title:"Attach files to messages",description:"Drop images, PDFs, and documents onto any compose surface in the inbox. 10 MB per file, 30 MB total, drag-and-drop anywhere on the panel.",category:"inbox-and-followups",order:15,tags:["attachments","inbox","files","reply"],popular:!0,level:"Beginner",estimatedTime:"4 min"},{slug:"get-notified-about-new-messages",title:"Get notified about new messages",description:"Four ways Yesoma can tell you a new customer message landed — browser tab badge (automatic), Web Push (one-click), opt-in email, opt-in audio chime.",category:"inbox-and-followups",order:16,tags:["notifications","push","inbox","alerts"],popular:!0,level:"Beginner",estimatedTime:"5 min"},{slug:"use-the-ai-suggested-reply",title:"Use the AI suggested reply",description:"Edit, format, undo, redo, regenerate, voice-dictate, or translate the AI draft before sending.",category:"inbox-and-followups",order:17,tags:["ai","reply","inbox","suggested-reply","formatting","fonts"],popular:!0,level:"Beginner",estimatedTime:"6 min"},{slug:"voice-reply-and-language-translation",title:"Voice reply and language translation",description:"Dictate quick replies via your browser's mic; let the AI polish + translate into 30 languages including Pidgin, Twi, Yoruba, and Patois.",category:"inbox-and-followups",order:18,tags:["voice","translation","language","reply","inbox"],level:"Beginner",estimatedTime:"5 min"},{slug:"add-internal-notes-on-a-case",title:"Add internal notes on a case",description:"Team-only annotations on a case or customer — supports attachments via drag-drop. The customer never sees them.",category:"inbox-and-followups",order:19,tags:["notes","team","inbox","internal"],level:"Beginner",estimatedTime:"4 min"},{slug:"customer-annual-value-acv",title:"Track a customer's annual value (ACV)",description:"Set what each customer relationship is worth per year (managers+). Turns your customer list into a book of business and surfaces the annual value sitting in at-risk leads.",category:"inbox-and-followups",order:20,tags:["acv","annual value","revenue","customers","book of business"],level:"Team",estimatedTime:"3 min"},{slug:"assign-cases-to-teammates",title:"Assign cases to teammates",description:"Manual assignment from the case page, auto-assign rules in Settings (round-robin or by category), and how reassignment + notifications work.",category:"inbox-and-followups",order:20,tags:["assignment","team","inbox","auto-assign"],level:"Beginner",estimatedTime:"5 min"},{slug:"escalate-cases-to-leadership",title:"Escalate Cases to leadership",description:"Request a leadership decision without losing ownership, hand over a Case safely, and track acknowledgement and resolution.",category:"inbox-and-followups",order:21,tags:["escalation","manager","handoff","leadership","team"],level:"Team",estimatedTime:"4 min"},{slug:"reopen-a-closed-case",title:"Reopen a closed case",description:"Three ways a closed case comes back to active — auto-reopen on inbou
1nd message, manual reopen button, or via Log customer response.",category:"inbox-and-followups",order:22,tags:["reopen","closed","inbox","workflow"],level:"Beginner",estimatedTime:"4 min"},{slug:"merge-duplicate-cases",title:"Merge duplicate Cases safely",description:"Choose the surviving Case, review what moves, and verify a permanent Case consolidation without losing the audit trail.",category:"inbox-and-followups",order:23,tags:["merge","duplicate","cases","inbox","consolidation"],level:"Team",estimatedTime:"5 min"},{slug:"tour-of-the-insights-dashboard",title:"Tour of the Insights dashboard",description:"Walk through every block on /insights — outcomes, revenue + Customer Hub, quotes funnel, referrals, channels, categories, regulars.",category:"inbox-and-followups",order:22,tags:["insights","analytics","revenue","dashboard"],level:"Beginner",estimatedTime:"8 min"},{slug:"mark-inquiries-won-or-lost",title:"Mark inquiries as won or lost",description:"Close cases with an outcome and a deal value so Yesoma can show you real revenue impact.",category:"inbox-and-followups",order:2,tags:["inbox","outcomes","revenue"],level:"Beginner",estimatedTime:"4 min"},{slug:"understand-revenue-impact",title:"Understand Revenue Impact",description:"What the four Revenue Impact tiles mean: won revenue, recovered from follow-ups, revenue at risk, and lost.",category:"inbox-and-followups",order:3,tags:["revenue","dashboard","metrics"],popular:!0,level:"Beginner",estimatedTime:"4 min"},{slug:"set-up-automated-followups",title:"Set up automated quote follow-ups",description:"Turn on the hands-off engine that nudges stuck quotes — sent-not-viewed, viewed-not-accepted, accepted-not-paid — with AI-personalized copy in your voice.",category:"inbox-and-followups",order:4,tags:["follow-ups","automation","quotes","ai"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"send-quotes-and-invoices",title:"Send quotes & get paid via invoice",description:"Send a structured quote, customer accepts → invoice with your payment instructions, customer pays you directly (bank, MoMo, anything), you mark it paid in Yesoma. Yesoma doesn't process the money — it tracks the trail.",category:"inbox-and-followups",order:6,tags:["quotes","invoices","payments","billing"],popular:!0,level:"Setup",estimatedTime:"7 min"},{slug:"get-listed-on-the-marketplace",title:"Get listed on Yesoma Marketplace",description:"Yesoma Marketplace is the public directory at /find where customers browse service businesses. Turn on your listing, add a tagline + cover photo + gallery, and start receiving inquiries tagged 'marketplace' straight to your inbox.",category:"inbox-and-followups",order:8,tags:["marketplace","listing","discovery","seo"],popular:!0,level:"Setup",estimatedTime:"6 min"},{slug:"manage-marketplace-reviews",title:"Manage marketplace reviews",description:"How customer reviews work on your marketplace profile, what you can do with reviews you don't like (Hide / Restore), what staff can do, and why you can't edit the words.",category:"inbox-and-followups",order:9,tags:["marketplace","reviews","moderation"],level:"Setup",estimatedTime:"4 min"},{slug:"customer-hub-documents-and-privacy",title:"Customer Hub: documents, in-portal reply, privacy",description:"The /c/[token] portal has a doc vault you upload to, a Reply Here composer the customer types into, and a privacy card where they can export everything or request deletion. Here's how each piece works + how to approve a deletion.",category:"inbox-and-followups",order:10,tags:["portal","customer","documents","privacy","gdpr"],level:"Setup",estimatedTime:"5 min"},{slug:"communication-permissions-and-consent-receipts",title:"Communication permissions and consent receipts",description:"See who agreed to email, calls, text messages, or WhatsApp, review the exact permission and timestamp, download evidence, and revoke one channel without changing the others.",category:"inbox-and-followups",order:11,tags:["consent","permissions","marketing","sms","whatsapp","receipts","privacy"],level:"Team",estimatedTime:"6 min"},{slug:"quick-send-and-ask-for-review",title:"Quick Send + Ask for Review",description:"Two branded-email templates that fire outside the normal reply flow — Quick Send for any one-off message to a customer, Ask for Review for the post-service nudge that asks for a Google/Facebook/Yelp review.",category:"inbox-and-followups",order:12,tags:["templates","email","reviews","quick send"],level:"Setup",estimatedTime:"4 min"},{slug:"auto-reopen-returning-customers",title:"Auto-reopen returning customers",description:"When a past customer messages again, Yesoma auto-reopens their last case instead of creating a duplicate. Includes the 90-day window, the Business-plan AI classifier, and how to turn it off if it's wrong for your business.",category:"inbox-and-followups",order:13,tags:["automation","inbox","customers"],level:"Setup",estimatedTime:"4 min"},{slug:"record-a-refund",title:"Record a refund",description:"Refund the customer through whatever channel they paid on, then record it in Yesoma so the invoice, case status, and revenue stats stay accurate. Full refunds only in v1.",category:"inbox-and-followups",order:7,tags:["refunds","invoices","payments"],level:"Setup",estimatedTime:"3 min"},{slug:"share-your-customer-portal",title:"Share your customer portal",description:"Every customer gets a personal /c/<token> page with their quotes, receipts, current conversation, and files — here's how to share, brand, and toggle it.",category:"inbox-and-followups",order:5,tags:["portal","customer","branding"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"run-a-referral-program",title:"Run a referral program",description:"Each customer gets a personal share link. When a friend books, the case shows up tagged as a referral and the original referrer is credited automatically when it closes Won.",category:"inbox-and-followups",order:6,tags:["referrals","growth","word-of-mouth"],popular:!0,level:"Setup",estimatedTime:"6 min"},{slug:"invite-team-members",title:"Invite team members",description:"Invite a teammate, choose the right role, request Admin access, and understand the protected Workspace Owner workflow.",category:"team",order:1,tags:["team","invites","roles","admin","access","request","governance"],level:"Team",estimatedTime:"5 min"},{slug:"two-factor-authentication",title:"Two-factor authentication and account security",description:"Enroll an authenticator app, reset a forgotten password, recover from a lost phone, and require 2FA for your whole team.",category:"team",order:2,tags:["security","mfa","2fa","password","authenticator"],popular:!0,level:"Team",estimatedTime:"6 min"},{slug:"staff-access-and-impersonation",title:"Yesoma Support Acce
1ss",description:"Control when Yesoma support can reproduce an issue in your workspace, approve a time-limited operational repair, revoke access, and review every visit.",category:"team",order:3,tags:["support access","support","privacy","audit","permissions"],level:"Team",estimatedTime:"4 min"},{slug:"brand-your-emails",title:"Brand emails and manage signatures",description:"Set the company email identity, manage teammate signature overrides, and understand which signature customers receive.",category:"team",order:4,tags:["branding","logo","signature","company signature","email","html"],popular:!0,level:"Team",estimatedTime:"5 min"},{slug:"billing-and-plan-limits",title:"Billing and plan limits",description:"Plans, what's included on each tier, and how to upgrade, change payment, or cancel.",category:"billing",order:1,tags:["billing","plans","stripe"],level:"Billing",estimatedTime:"5 min"},{slug:"delete-your-workspace",title:"Delete your workspace",description:"Permanently purge a workspace + all its data. 30-day grace period to undo, Workspace Owner-only, what gets deleted vs preserved.",category:"billing",order:2,tags:["delete","workspace","danger-zone","billing"],level:"Billing",estimatedTime:"5 min"},{slug:"refer-another-business-to-yesoma",title:"Refer another business to Yesoma",description:"Activate your referral link on the Referrals page (Referral & Partner tab), share it by copy, WhatsApp, or email, track the businesses you have referred, and earn a reward when one signs up and becomes a paying customer.",category:"community",order:2,tags:["referrals","rewards","partners","growth"],popular:!0,level:"Setup",estimatedTime:"4 min"},{slug:"use-community-templates-and-playbooks",title:"Use Community templates and playbooks",description:"Save reply templates and playbooks from the Community into your own workspace, with one tap.",category:"community",order:1,tags:["community","templates","playbooks"],level:"Beginner",estimatedTime:"5 min"},{slug:"manage-reply-templates",title:"Manage reusable reply templates",description:"Build, review, publish, and apply versioned Email and WhatsApp replies from the governed Templates workspace.",category:"inbox-and-followups",order:40,tags:["templates","email","whatsapp","meta","provider","locales","fallbacks","quick-send","reviews","versions","approvals","replies"],popular:!0,level:"Beginner",estimatedTime:"9 min"},{slug:"website-form-endpoint",title:"Website form endpoint",description:"Yesoma's inbound HTTP endpoint that turns form submissions into inquiries. Reference for the URL, payload shape, and field aliases.",category:"developers",order:1,tags:["developers","website-form","api"],level:"Technical",estimatedTime:"8 min"},{slug:"supported-form-providers",title:"Supported form providers",description:"Provider-specific walkthroughs for Web3Forms, Tally, Jotform, Formspree, Netlify Forms, Webflow, and plain HTML.",category:"developers",order:2,tags:["developers","website-form","integrations"],level:"Technical",estimatedTime:"10 min"},{slug:"webhook-events",title:"Webhook events",description:"Outbound webhook destinations: which events Yesoma sends, the payload shape, and signing.",category:"developers",order:3,tags:["developers","webhooks"],level:"Technical",estimatedTime:"10 min"},{slug:"api-authentication",title:"API authentication",description:"Create an API key, scope it to the right permissions, and call the /api/v1/* endpoints from your tools.",category:"developers",order:4,tags:["developers","api","authentication"],level:"Technical",estimatedTime:"8 min"},{slug:"slack-alert-recipe",title:"Slack alert recipe",description:"Wire a Yesoma outbound webhook to Slack so urgent inquiries and approvals ping the right channel.",category:"developers",order:5,tags:["developers","slack","webhooks","recipe"],level:"Technical",estimatedTime:"10 min"},{slug:"email-forwarding-setup",title:"Email forwarding setup",description:"Per-provider forwarding for Gmail, Google Workspace, Outlook, iCloud, and Fastmail — point your business email at Yesoma.",category:"developers",order:6,tags:["developers","email","forwarding"],level:"Setup",estimatedTime:"10 min"},{slug:"delete-a-case",title:"Delete a case (and restore it)",description:"Admins can soft-delete a case so it leaves the workspace but is retained by Yesoma. Restore it any time, or request permanent deleti
1on from Yesoma support.",category:"inbox-and-followups",order:23,tags:["delete","cases","restore","data","admin"],level:"Team",estimatedTime:"3 min"},{slug:"case-numbers",title:"Case numbers",description:"Every case gets a unique YS-000123 number — where it shows, how to copy it, searching by the full value or just the digits, and the optional reference line in replies.",category:"inbox-and-followups",order:25,tags:["case number","search","reference","cases"],level:"Beginner",estimatedTime:"3 min"},{slug:"customer-satisfaction-surveys",title:"Collect customer satisfaction (CSAT) ratings",description:"Send customers a 1 to 5 star survey when a case closes — auto-email it or share the link/WhatsApp yourself. Ratings and comments feed the Team Performance dashboard.",category:"inbox-and-followups",order:24,tags:["csat","satisfaction","surveys","feedback","ratings"],level:"Team",estimatedTime:"4 min"},{slug:"team-performance-dashboard",title:"Track team performance",description:"Per-member KPIs — cases handled and closed, win rate, response time, follow-ups, and CSAT — over 7/30/90-day windows. Managers see the team; agents see only themselves.",category:"team",order:5,tags:["performance","kpis","team","metrics","csat"],popular:!0,level:"Team",estimatedTime:"4 min"},{slug:"yesoma-academy",title:"Train your team with Yesoma Academy",description:"In-product courses and certificates for customer service and business security — how courses and assessments work, and how certificates verify.",category:"team",order:6,tags:["academy","training","certificates","team","courses"],popular:!0,level:"Team",estimatedTime:"4 min"},{slug:"understanding-case-status",title:"Understanding case status",description:"The seven statuses (Needs reply, Awaiting customer, Follow-up due, On hold, Won, Lost, Archived), when they change automatically vs by hand, and how to run your inbox by status.",category:"inbox-and-followups",order:26,tags:["status","inbox","workflow","filters"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"when-yesoma-flags-pricing-stuck",title:"When Yesoma flags 'pricing stuck'",description:"Yesoma spots conversations where a customer keeps asking about price and hasn't been given one. What triggers the flag, what the colors mean, and the two ways to fix it.",category:"inbox-and-followups",order:27,tags:["pricing","ai","inbox","quotes"],level:"Setup",estimatedTime:"3 min"},{slug:"build-your-first-quote",title:"Build your first quote",description:"Use the quote builder: add line items, pull in your services, set a deposit, write your payment instructions, and add a due date before you send.",category:"inbox-and-followups",order:28,tags:["quotes","invoices","pricing","payments"],popular:!0,level:"Setup",estimatedTime:"5 min"},{slug:"how-yesoma-flags-urgent-replies",title:"How Yesoma flags urgent replies",description:"Fresh-reply pulses, stale-reply alerts (team plans), and the calm-inbox idea — so you reply fast to what matters without watching your inbox all day.",category:"inbox-and-followups",order:29,tags:["inbox","notifications","replies","urgent"],level:"Setup",estimatedTime:"3 min"},{slug:"recognize-new-vs-returning-customers",title:"Recognize new vs returning customers",description:"The 'New prospect' and 'Returning' badges in the inbox — what they mean, why first impressions matter, and how to treat each.",category:"inbox-and-followups",order:30,tags:["inbox","customers","prospects"],level:"Beginner",estimatedTime:"2 min"},{slug:"team-roles-and-permissions",title:"Team roles and permissions",description:"The five workspace roles (Workspace Owner, Admin, Manager, Agent, Viewer) and exactly what each can see and do, plus how to set and change them.",category:"team",order:10,tags:["roles","permissions","team","access"],popular:!0,level:"Team",estimatedTime:"4 min"},{slug:"review-replies-before-they-send",title:"Review replies before they send",description:"Have a manager approve an agent's reply in the situations you choose (complaints, refunds, low-confidence AI, missing Brain info) without slowing the rest of the inbox.",category:"team",order:11,tags:["approvals","review","team","quality"],level:"Team",estimatedTime:"4 min"},{slug:"how-the-marketplace-works",title:"Yesoma Marketplace: how customers find you",description:"How the public directory works — discovery by category/search/featured, why fast responders rank higher, and how to make your profile (photos, tagline, reviews) convert.",category:"inbox-and-followups",order:31,tags:["marketplace","discovery","growth","reviews"],popular:!0,level:"Setup",estimatedTime:"4 min"},{slug:"i-was-referred-to-yesoma",title:"I was referred to Yesoma — what now?",description:"Landed on a referral link? What Yesoma is, the free trial you get, no credit card needed to start, and how to set up in a few minutes.",category:"getting-started",order:35,tags:["referral","trial","intro","signup"],level:"Beginner",estimatedTime:"2 min"},{slug:"using-yesoma-from-your-phone",title:"Using Yesoma from your phone",description:"Run your whole desk from a phone browser — add to home screen, the mobile inbox, voice reply, WhatsApp click-to-reply, push + tab badge, and what's easier on a bigger screen.",category:"getting-started",order:36,tags:["mobile","phone","notifications","voice"],popular:!0,level:"Beginner",estimatedTime:"4 min"}
1,{slug:"self-train-with-yesoma-academy",title:"Self-train with Yesoma Academy",description:"Academy for solo owners: free professional development between clients, and a real certificate (with a public verification link) for your LinkedIn, business cards, and proposals.",category:"community",order:3,tags:["academy","training","certificate","solo","growth"],level:"Beginner",estimatedTime:"3 min"},{slug:"day-0-checklist",title:"Day-0 checklist: your first 60 minutes",description:"Eight setup actions for an initial workspace check — onboarding, Business Brain, supported channels, follow-ups, branding, notifications, and team.",category:"getting-started",order:37,tags:["setup","checklist","onboarding","quickstart"],popular:!0,level:"Beginner",estimatedTime:"3 min"},{slug:"automated-followups-without-being-pushy",title:"Automated follow-ups without being pushy",description:"Worried follow-ups will annoy customers? Why Yesoma's three-nudge, AI-personalized follow-ups read as service, not spam, and how to keep them feeling personal.",category:"inbox-and-followups",order:32,tags:["follow-ups","automation","tone"],level:"Setup",estimatedTime:"3 min"},{slug:"is-my-customer-data-safe",title:"Is my customer data safe?",description:"Plain-English guide to workspace isolation, private files, staff-access controls, export and deletion, plus the current evidence limits published on the Trust page.",category:"getting-started",order:38,tags:["security","privacy","trust","data"],popular:!0,level:"Beginner",estimatedTime:"3 min"},{slug:"yesoma-vs-chatgpt-and-gmail",title:"When to use Yesoma vs ChatGPT + Gmail",description:"When a DIY writing-and-email workflow may be enough, and when ownership, saved knowledge, follow-ups, and team review become useful.",category:"getting-started",order:39,tags:["comparison","chatgpt","diy","why-yesoma"],level:"Beginner",estimatedTime:"4 min"},{slug:"contact-and-track-yesoma-support",title:"Contact and track Yesoma support",description:"Submit a tracked request, understand your human-response target, follow progress, add information, and safely use email when you cannot sign in.",category:"getting-started",order:40,tags:["support","contact","response target","case","help"],popular:!0,level:"Beginner",estimatedTime:"4 min"}]},53936:(e,t,s)=>{s.d(t,{DocsNavSearch:()=>u});var a=s(95155),o=s(12115),i=s(98500),r=s.n(i),n=s(73321),l=s(65377),d=s(9005),p=s(90467),c=s(52110);function u({initialQuery:e=""}){let t=(0,n.useRouter)(),s=(0,o.useRef)(null),[i,m]=(0,o.useState)(e),[g,h]=(0,o.useState)(!1),y=(0,o.useMemo)(()=>{let e=i.trim().toLowerCase();return e.length<2?[]:c.iJ.filter(t=>t.title.toLowerCase().includes(e)||t.description.toLowerCase().includes(e)||t.tags.some(t=>t.toLowerCase().includes(e))).slice(0,5)},[i]);(0,o.useEffect)(()=>{function e(e){(e.metaKey||e.ctrlKey)&&"k"===e.key.toLowerCase()&&(e.preventDefault(),s.current?.focus())}return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]);let w=g&&i.trim().length>=2;return(0,a.jsxs)("div",{className:"relative min-w-0 flex-1",children:[(0,a.jsxs)("form",{onSubmit:function(e){e.preventDefault();let s=i.trim();t.push(s?`/docs?q=${encodeURIComponent(s)}`:"/docs"),h(!1)},role:"search",className:"relative",children:[(0,a.jsx)(l.A,{"aria-hidden":!0,className:"pointer-events-none absolute left-3.5 top-1/2 h-4 w-4 -translate-y-1/2 text-white/55",strokeWidth:2}),(0,a.jsx)("input",{ref:s,type:"search",value:i,onChange:e=>m(e.target.value),onFocus:()=>h(!0),onBlur:()=>window.setTimeout(()=>h(!1),120),placeholder:"Search Yesoma Docs","aria-label":"Search Yesoma Docs",className:"h-10 w-full rounded-xl border border-white/12 bg-white/[0.075] pl-10 pr-20 text-[13.5px] text-white outline-none transition placeholder:text-white/45 hover:border-white/20 hover:bg-white/[0.1] focus:border-violet-300/70 focus:bg-white/[0.12] focus:ring-4 focus:ring-violet-400/10"}),i?(0,a.jsx)("button",{type:"button",onClick:()=>{m(""),s.current?.focus()},className:"absolute right-11 top-1/2 inline-flex h-6 w-6 -translate-y-1/2 items-center justify-center rounded-md text-white/45 hover:bg-white/10 hover:text-white","aria-label":"Clear search",children:(0,a.jsx)(d.A,{className:"h-3.5 w-3.5",
1strokeWidth:2})}):null,(0,a.jsx)("span",{className:"pointer-events-none absolute right-3 top-1/2 hidden -translate-y-1/2 rounded-md border border-white/10 bg-black/15 px-1.5 py-0.5 text-[9.5px] font-semibold text-white/45 sm:inline-flex",children:"⌘K"})]}),w?(0,a.jsxs)("div",{className:"absolute left-0 right-0 top-[calc(100%+8px)] z-50 overflow-hidden rounded-2xl border border-line bg-white p-2 text-left shadow-[0_28px_70px_-28px_rgba(15,23,42,0.55)]",children:[y.length?(0,a.jsx)("ul",{children:y.map(e=>(0,a.jsx)("li",{children:(0,a.jsxs)(r(),{href:`/docs/${e.slug}`,className:"group flex items-center gap-3 rounded-xl px-3 py-2.5 hover:bg-violet-50/70",children:[(0,a.jsx)(l.A,{className:"h-3.5 w-3.5 shrink-0 text-violet-500",strokeWidth:2}),(0,a.jsxs)("span",{className:"min-w-0 flex-1",children:[(0,a.jsx)("span",{className:"block truncate text-[12.5px] font-semibold text-ink-900 group-hover:text-violet-800",children:e.title}),(0,a.jsx)("span",{className:"mt-0.5 block truncate text-[10.5px] text-ink-500",children:e.description})]}),(0,a.jsx)(p.A,{className:"h-3.5 w-3.5 shrink-0 text-ink-300 transition-transform group-hover:translate-x-0.5 group-hover:text-violet-500",strokeWidth:2})]})},e.slug))}):(0,a.jsxs)("button",{type:"button",onMouseDown:e=>e.preventDefault(),onClick:()=>{t.push(`/docs?q=${encodeURIComponent(i.trim())}`),h(!1)},className:"flex w-full items-center justify-between rounded-xl px-3 py-3 text-left text-[12.5px] text-ink-600 hover:bg-paper-cloud",children:["Search all documentation for “",i.trim(),"”",(0,a.jsx)(p.A,{className:"h-3.5 w-3.5",strokeWidth:2})]}),y.length?(0,a.jsxs)("button",{type:"button",onMouseDown:e=>e.preventDefault(),onClick:()=>{t.push(`/docs?q=${encodeURIComponent(i.trim())}`),h(!1)},className:"mt-1 flex w-full items-center justify-center gap-1.5 rounded-xl border-t border-line/70 px-3 py-2 text-[11.5px] font-semibold text-violet-700 hover:bg-violet-50/60",children:["Search all Docs",(0,a.jsx)(p.A,{className:"h-3 w-3",strokeWidth:2.25})]}):null]}):null]})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.