DESC Assertiveness Script: Build a Calm, Assertive Response in Four Clear Steps
A DESC assertiveness script helps you describe a problem, express its effect, specify a request, and explain consequences. Use the free builder to prepare a clear, respectful conversation.

About this tool
A DESC assertiveness script organizes a difficult conversation into a description, your feelings, a specific request, and the consequences of change. It helps you turn an unclear concern into words you can practice before speaking. DESC is a four-step formula for assertive communication, widely taught in assertiveness training and adapted from the work of Sharon and Gordon Bower. It takes the vague intention I need to say something into a concrete script you can rehearse. The four steps are Describe, Express, Specify, and Consequences, and walking through them in order keeps a difficult message clear, calm, and respectful.
Describe sets out the facts of the situation objectively, without judgment or blame: the last three times we met you arrived after the agreed time, not you're always late and you don't respect me. Express then states how it affects you, using an I-statement: I feel frustrated and disrespected. Keeping these two steps separate is what stops the conversation from sliding into an argument about what really happened.
Specify is the request: name exactly what you want, in clear and doable terms (I'd like us to start on time, or to get a text if you're running late). Consequences names what follows, ideally a positive outcome of the change (that way we both get the full hour) and, when needed, what you will do if nothing changes. Useful consequences explain your limits or a shared benefit. A calmly delivered threat can still be coercive, so check that the action protects a reasonable boundary and respects the other person’s right to respond.
The DESC script is most useful for situations you can prepare for: a recurring frustration with a partner, a request at work, a boundary with a family member. Writing it down and rehearsing it makes you far more likely to stay assertive in the moment rather than freezing, backing down, or boiling over.
The most common mistake is letting judgment creep back into Describe, so that a factual statement turns into you always do this, which puts the other person on the defensive before you have even reached your request. A close second is a vague Specify step: asking someone to be more considerate is hard to act on, while asking them to text you if they will be more than ten minutes late is not. Read your script back and check that a stranger could follow the request exactly as written.
If speaking up like this feels difficult far beyond this one situation, for example if you consistently over-apologize, avoid conflict, or feel guilty asking for anything, that pattern is worth exploring with a therapist rather than just practicing more scripts. A therapist, searchable for free through the Psychology.com therapist directory, can help you work through what makes assertiveness feel unsafe and build the underlying confidence a script alone cannot provide.
AHRQ includes a DESC tool in its TeamSTEPPS communication curriculum. That version uses Suggest for the request step and emphasizes alternatives, agreement, and shared team goals. This builder uses Specify, consistent with its assertiveness-training format. Both versions ask you to make the desired change concrete. A review by Omura and colleagues supports the use of rehearsal, discussion, and support from leaders in assertiveness training; it does not establish that a completed online script alone will resolve a conflict.
For example, a workplace script might read: “When new tasks arrive while an agreed deadline stays the same, I feel concerned about finishing the work carefully. Could we agree which task takes priority before I start? That would help me give you a realistic completion plan.” This example keeps the request within a work discussion and explains a shared benefit. Adapt the wording to your role, workplace procedures, and what you can reasonably ask for.
After the conversation, record whether you stated the concern clearly, made a specific request, and listened to the response. Agreement is useful feedback, but another person’s refusal does not prove you communicated badly. The readiness rating describes your confidence at that moment and has no diagnostic cutoff. If you still feel unsure, practice with the Assertive Communication Worksheet or review the broader Communication Skills page before trying again.
If the other person threatens you, monitors you, or retaliates when you express a need, prioritize safety and outside support over delivering a polished script. You do not need to confront someone to prove you can be assertive. The Setting Boundaries Worksheet can help clarify your limits in safer situations. A People Pleasing Test may support self-reflection, but it cannot determine whether a relationship is safe or explain someone else’s behavior.
References
- Bower SA, Bower GH. Asserting Yourself: A Practical Guide for Positive Change. Updated ed. Da Capo Press; 2004.
- Alberti R, Emmons M. Your Perfect Right: Assertiveness and Equality in Your Life and Relationships. 10th ed. Impact Publishers; 2017.
- Agency for Healthcare Research and Quality. Tool: DESC. TeamSTEPPS. https://www.ahrq.gov/teamstepps-program/curriculum/mutual/tools/desc.html
- Omura, M., Maguire, J., Levett-Jones, T., & Stone, T. E. (2017). The effectiveness of assertiveness communication training programs for healthcare professionals and students: A systematic review. International Journal of Nursing Studies, 76, 120-128. https://pubmed.ncbi.nlm.nih.gov/28964979/
Cite this source
Psychology.com. (2026, September 16). DESC Assertiveness Script. Psychology.com. https://psychology.com/tools/desc-script
DESC Assertiveness Script FAQ
What does DESC stand for?
Describe, Express, Specify, and Consequences. It is a four-step formula for building a clear, calm, assertive message that you can rehearse before a difficult conversation. Describe observable behavior, explain its impact on you, make a doable request, and identify a useful outcome or boundary. The structure supports preparation without guaranteeing how the other person will respond.
Are consequences the same as threats?
Consequences can explain a shared benefit or a boundary you will act on, such as ending a conversation if shouting continues. A threat pressures or punishes another person. Tone alone does not determine the difference: check whether your proposed action is reasonable, within your control, and respectful of the other person’s choices.
When should I use a DESC script?
For situations you can prepare for, like a recurring frustration with a partner, a request at work, or a boundary with family. Writing and rehearsing it helps you stay assertive in the moment. Choose a time when both people can listen, and keep the request focused. If raising the issue could expose you to retaliation or danger, seek support before deciding whether to have the conversation.
Is my information saved?
No. Everything stays in your browser. Nothing is uploaded or stored, and the PDF is generated on your own device.
Is the DESC script builder free to use?
Yes. Filling in the four steps and downloading the finished script as a PDF are both free, and you can rework your script as many times as you need before a conversation. Use the finished wording as a prompt rather than a speech you must deliver perfectly. You can adapt the language to your relationship and the response you receive.
Does DESC work for a difficult conversation at work?
DESC can help you prepare a focused workplace request about tasks, interruptions, deadlines, or other observable behavior. AHRQ uses a version of DESC in healthcare team communication. Keep your request realistic for your role and consider the workplace’s reporting procedures if the issue involves harassment, safety, or possible retaliation.