Add internal notes on a case
Team-only annotations on a case or customer — supports attachments via drag-drop. The customer never sees them.
Internal notes are private annotations you and your team can add to any case or customer profile. They live in the thread alongside the real conversation but are completely invisible to the customer — they never appear in emails, the customer portal, or anywhere else the customer can see. Use them to capture context, log an in-person conversation, share a file with your team, or flag something only your staff needs to know.
1. What internal notes are — and who sees them
A note is team-only. Every member of your workspace with the right role can read all notes on a case, regardless of who wrote them. The customer has no access, full stop — not now, not if you share the customer portal link, not if you forward the thread.
Think of notes as your team's running margin comments on a case. Messages go to the customer. Notes stay inside.
2. How to add a note
Notes live in two places:
On the case page (/inbox/[id]). Scroll down the thread to the gold-bordered "Internal note" card. It sits below the reply composer and is visually distinct from the outbound reply area — the gold border signals "this won't go to the customer." Type your note in the textarea and click Add note.
On the customer profile (/customers/[id]). The same gold-bordered card appears on the customer's profile page. Notes added here are attached to the customer record rather than a single case, so they're visible across all of that customer's cases. Useful for things that apply to the person broadly — preferred contact time, account history, or a personal detail they mentioned.
Both surfaces behave identically: type, optionally attach files, click the button.
3. Attaching files to a note
The note card supports the same file picker and drag-and-drop pattern as the inbox reply composer.
To pick files: click Attach in the dashed bar beneath the textarea to open your system file picker. You can re-open the picker to add more files, up to 10 total.
To drag and drop: drag one or more files onto the note card. The whole card turns violet with a "Drop to attach" overlay — drop the file and it queues up in the picker bar exactly as if you'd used the button.
Caps (same as all compose surfaces):
- Per-file cap: 10 MB
- Combined cap per note: 30 MB
- Max files at once: 10
- Accepted types: images (PNG, JPEG, WebP, GIF), PDFs, Word (.doc, .docx), Excel (.xls, .xlsx), plain text, CSV
Attached files appear as chips under the note body once the note is saved. Click an image chip to open the full-size lightbox; click a document chip to download it.
4. Who can add notes
Access is gated by role:
| Role | Can add notes | |---|---| | Owner | Yes | | Admin | Yes | | Manager | Yes | | Agent | Yes | | Viewer | No |
If you're a Viewer, the note card is read-only — you can see notes others have written, but the textarea and send button are hidden.
5. Editing and deleting notes
Notes are not editable after saving — if you need to correct something, delete and re-add.
To delete your own note: hover over it in the thread. A trash icon appears in the top-right corner. Click it and confirm. Only the note's author can delete their own notes this way.
Admins: can also delete any note via the workspace admin console regardless of authorship. This is intentional — admins may need to remove something added by a staff member who's since left the team.
There is no bulk-delete for notes.
6. Notes vs. messages — the key distinction
| | Goes to customer | Stays internal | |---|---|---| | Inbox reply | Yes | No | | Case-send dialog | Yes | No | | Log customer response | No | Recorded as inbound | | Internal note | No | Yes — team only |
If you type something in the gold-bordered note card, it will not reach the customer under any circumstance. If you need to actually send something, use the main reply composer (the one without the gold border).
7. Common uses
- Returning client context. "Customer mentioned they booked with us in 2023 — check the old records before pricing."
- Contract or agreement draft. Attach a PDF of a draft contract so the rest of the team can review it before you send.
- Pricing notes. "Quoted at the standard rate but she asked about a discount — do not go below X."
- In-person or phone recap. "Sylvia spoke to her in person on Monday — customer confirmed she wants the full package, deposit already paid in cash."
- Screenshots of relevant context. A screenshot of a competitor's pricing page, a photo of a worksite, a WhatsApp screenshot of a conversation that happened outside Yesoma.
Notes build a shared memory for the case so any team member picking it up later has full context without having to ask.
8. Frequently asked questions
Will the customer ever see my notes? No. Internal notes are never included in any outbound email, customer portal view, or any customer-facing surface. Customers cannot see note content or any files attached to notes, even if they have an active portal link for the case.
Can I attach a contract or signed document? Yes. PDFs are fully supported — drop or pick any PDF up to 10 MB and it attaches to the note as a downloadable chip. Only your team can access it. This is a good way to keep a signed agreement close to the case without emailing it externally or storing it outside Yesoma.
More in Inbox & follow-ups
- Beginner5 min
Create and manage follow-ups
Schedule reminders so quiet inquiries get a nudge before they go cold.
Read guide - Beginner4 min
Mark inquiries as won or lost
Close cases with an outcome and a deal value so Yesoma can show you real revenue impact.
Read guide - Beginner4 min
Understand Revenue Impact
What the four Revenue Impact tiles mean: won revenue, recovered from follow-ups, revenue at risk, and lost.
Read guide - Setup5 min
Set up automated quote follow-ups
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.
Read guide - Setup5 min
Share your customer portal
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.
Read guide - Setup7 min
Send quotes & get paid via invoice
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.
Read guide - Setup6 min
Run a referral program
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.
Read guide - Setup3 min
Record a refund
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.
Read guide - Setup6 min
Get listed on Yesoma Marketplace
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.
Read guide - Setup4 min
Manage marketplace reviews
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.
Read guide - Setup5 min
Customer Hub: documents, in-portal reply, privacy
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.
Read guide - Setup4 min
Quick Send + Ask for Review
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.
Read guide - Setup4 min
Auto-reopen returning customers
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.
Read guide - Beginner4 min
Attach files to messages
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.
Read guide - Beginner5 min
Get notified about new messages
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.
Read guide - Beginner6 min
Use the AI suggested reply
Edit, regenerate, voice-dictate, or translate the AI's draft before sending. Plus the heuristic for when to send as-is vs. tweak.
Read guide - Beginner5 min
Voice reply and language translation
Dictate quick replies via your browser's mic; let the AI polish + translate into 30 languages including Pidgin, Twi, Yoruba, and Patois.
Read guide - Team3 min
Track a customer's annual value (ACV)
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.
Read guide - Beginner5 min
Assign cases to teammates
Manual assignment from the case page, auto-assign rules in Settings (round-robin or by category), and how reassignment + notifications work.
Read guide - Beginner4 min
Reopen a closed case
Three ways a closed case comes back to active — auto-reopen on inbound message, manual reopen button, or via Log customer response.
Read guide - Beginner8 min
Tour of the Insights dashboard
Walk through every block on /insights — outcomes, revenue + Customer Hub, quotes funnel, referrals, channels, categories, regulars.
Read guide - Team3 min
Delete a case (and restore it)
Admins can soft-delete a case so it leaves the workspace but is retained by Yesoma. Restore it any time, or request permanent deletion from Yesoma support.
Read guide - Team4 min
Collect customer satisfaction (CSAT) ratings
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.
Read guide - Beginner3 min
Case numbers
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.
Read guide - Setup5 min
Understanding case status
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.
Read guide - Setup3 min
When Yesoma flags 'pricing stuck'
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.
Read guide - Setup5 min
Build your first quote
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.
Read guide - Setup3 min
How Yesoma flags urgent replies
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.
Read guide - Beginner2 min
Recognize new vs returning customers
The 'New prospect' and 'Returning' badges in the inbox — what they mean, why first impressions matter, and how to treat each.
Read guide - Setup4 min
Yesoma Marketplace: how customers find you
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.
Read guide - Setup3 min
Automated follow-ups without being pushy
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.
Read guide
Was this article helpful?
If something was unclear or missing, tell us and we'll fix it.
Still stuck?
We'll help you get this working. Send us a message, or ask about Managed Setup.