Who this is for
Anyone who needs to complain effectively, about a charge, a service, an order, and wants firm and clear instead of an angry rant or a doormat.
The moment this saves you
I'm so annoyed about the botched order that I either fire off an angry email that gets dismissed as a rant, or I stay too polite and they brush me off, when what I needed was firm and clear.
See it work
Messy spoken thought in. A clean, structured artifact out.
I am so annoyed and I need to write a complaint but not while I'm this mad. So, I ordered a sofa from this furniture company, paid 1200, it was supposed to arrive three weeks ago, and it still hasn't, and every time I call they just say it's delayed with no real answer. I've taken two days off work waiting for deliveries that never came. This is unacceptable. What I want is either the sofa delivered by the end of next week with a firm date, or a full refund. I want to be firm but professional, make clear I'm done being patient, and that I'll dispute the charge if it's not resolved.
Complaint draft, June 5, 2026
> Subject: Unresolved delivery, order for the [sofa], 3 weeks overdue > > I'm writing about my sofa order ($1,200), which was due three weeks ago and still has not arrived. Each time I call, I'm told only that it's "delayed," with no firm date. I have taken two days off work for deliveries that never came. > > This is not acceptable. I'm asking for one of two outcomes: a confirmed delivery by the end of next week with a firm date, or a full refund. > > If this is not resolved, I will dispute the charge with my card provider. I'd much prefer to settle this directly and quickly.
Tone: firm and professional, no longer patient.
The workflow
Record a voice note
Hit the hotkey and talk, no formatting, no typing.
Tag it with this context
Contextli shapes your words into the structured output above.
Find it later
Everything's searchable and organised by context.
Pull it into Claude or ChatGPT
Bring your contexts straight into your AI tools with the Contextli MCP.
Your raw recording and transcription stay on your device, so you can always go back to the original.
The prompt behind this context
I'm going to vent a complaint, probably while annoyed. Turn it into a firm, calm, effective complaint draft as a blockquote, with a subject line, a concise factual account of what went wrong (using my specifics and amounts), and a clear statement of the resolution I want. Strip the anger but keep the firmness, professional, not a rant, not a doormat. Include any consequence I mention (e.g. disputing a charge). End with an italic tone note. Don't invent facts, amounts, or threats I didn't state. Output only the draft.
Make it your own. This is a starting point. Once it's in Contextli, tweak the instructions so the output comes out exactly how you like it.
Use this context
One click copies it and shows you exactly how to drop it into Contextli.
Next, open Contextli, go to the Contexts page, click Import, choose From JSON, paste, then Import Context. It is ready to use.
Make it your own. This is a starting point. Once it's in Contextli, tweak the instructions so the output comes out exactly how you like it.
Your raw recording and transcription stay on your device, so you can always go back to the original.
Related contexts
Boundary Script Note
You need to say no, push back, or set a limit, and in your head it comes out either too harsh or too apologetic. Talk through the situation and what you want. You get a clear, kind script you can adapt, so the hard conversation goes the way you meant it to.
Voice to Blog Draft
You can explain the whole idea out loud in five minutes, then the blank doc makes it die. Just talk the post through. You get a structured draft with a headline and headed sections, the hard 80% done, so you're editing instead of staring.
Support Issue Note
A customer describes a problem in a rambling, emotional mess and you have to turn it into something engineering can act on. Talk through what they reported. You get a clean ticket with the issue, steps, and impact, so the fix happens instead of getting lost in translation.
Questions people ask
Questions homeowners ask about Complaint Draft Note
How do I capture a to-do list by voice so it is actually organized?
Open Contextli, select the Complaint Draft Note context, and speak your items in any order. The context groups related items, identifies priorities, and produces a task list you can paste into Slack, Notion, or email. You do not need to sort while speaking; say what comes to mind and let the context handle the structure.
What is the best way to capture tasks and ideas that come up during the day?
The habit that works is immediate capture with zero friction. The Complaint Draft Note context lets you speak a to-do list in 10 to 20 seconds and produces a task list. You paste it into Slack, Notion, or email at the next natural pause. Because capturing is fast, you actually do it instead of telling yourself you will remember.
Can I build a to-do list by voice while doing other things?
Yes. With the Complaint Draft Note context in Contextli, you can speak a to-do list while cooking, commuting, or doing anything else hands-free. The context formats your spoken list into a task list that is ready when you need it.
How do I avoid losing the things I mean to get to?
Capture them the second they surface. The Complaint Draft Note context turns a quick spoken note into a task list in seconds, so nothing lives only in your head. You review and act on it later from Slack, Notion, or email, instead of trusting yourself to remember.
How do I add this context to Contextli?
Copy the context on this page, then open Contextli and go to the Contexts page. Click Import, choose From JSON, paste it into the Import from Clipboard window, and click Import Context. It is ready to use in under 30 seconds. If you do not have Contextli yet, you can download it for free first.
Is my voice recording private? Does Contextli send it anywhere?
Your voice recording and the transcription are stored on your device only. Contextli processes your audio locally and does not send your recordings or transcription text to any server. The structured output it produces is text you control, and you decide where it goes.
Can I change what the output looks like?
Yes. Every context in Contextli is a starting point you can edit. Open the context in the app, change the instructions to adjust the structure, tone, or fields, and save. The next time you use it, the output reflects your changes. You are not locked into the default format.
Do I need to install an app to use this context?
Yes. Contextli is a free app. Download it, then copy this context and paste it into the Import from Clipboard window on the Contexts page. The whole process takes about 30 seconds.