AI glossary · Prompts
Chain of thought
In one sentence
Chain of thought is a technique where an AI model writes out the intermediate steps of its reasoning before giving the final answer. It improves results on calculations, chained rules and multi-step problems.
Also known as: CoT · chain-of-thought prompting · step-by-step reasoning
What is chain of thought?
If someone asks you to work out in your head the price of an order with a volume discount, VAT and delivery, you’ll get it right more often going step by step than blurting out a number. Language models are similar. They produce text one token at a time, and every word they write supports the next one. If they write out the steps first, the conclusion rests on them.
Put it to work
AI agents that look after your customers
From €49/mo + VAT
Voice, WhatsApp and email with the phone line included: agent, numbers and CRM in one fee.
See plans and pricingThat’s chain of thought: getting the model to reason in writing before it answers. You can ask for it in the prompt (“think step by step”) or show it with examples that include the reasoning, combining it with few-shot prompting. Today’s reasoning models do it by default, without being asked.
Related to this term
UTIO agents
- Available 24/7 in 26 languages
- Set it up yourself for €0: built from your website
- 14-day free trial, no card needed
From €49/mo + VAT
See plans and pricingHow it works
- The model receives the question and the instruction to reason.
- It writes out the intermediate steps: data, relevant rules, calculations.
- It gives the final answer, kept separate from the reasoning.
In an application, step 2 usually stays behind the scenes: it’s kept for review, but the user only gets step 3.
It comes at a cost. The reasoning takes up tokens, which you pay for, and takes time to generate. In a written chat, a few extra seconds don’t matter. On a phone call they do: silence is noticeable. So in voice it’s kept for what really needs it.
And it isn’t foolproof. Well-written reasoning can start from a wrong fact. It reduces errors; it doesn’t eliminate them.
Example
A van hire firm in Glasgow uses AI to prepare quotes that a member of staff then checks. Rates vary by number of days, mileage and season. Without reasoning, the model sometimes gets the summer surcharge wrong. With this prompt it makes fewer mistakes, and when it does, they’re easy to spot:
Work out the quote using the attached rate table.
Before the total, write out the steps:
1) days and season, 2) daily rate, 3) extra miles, 4) surcharges.
Then write "TOTAL:" and the amount.
If any information is missing, don't assume it: say what's missing.
The person checking doesn’t have to redo the sums: they just check the steps.
What it means for your business
For tasks with several rules in a chain, asking for the steps improves the result and makes checking easier. For quick replies to customers, it’s unnecessary.
With UTIO’s agents, replies to customers are direct and, especially with the voice agent, they need to arrive without delay. Anything unclear isn’t worked out blindly: the agent starts in draft mode and can hand the conversation to your team under rules you set.
Frequently asked questions
Is the reasoning the model writes what it actually thinks?
Not always. It's text that helps the model reach a better answer, but it may not reflect exactly how the answer was produced. Use it to check the work, not as proof that the answer is right.
Should you ask reasoning models for chain of thought?
Usually not. Reasoning models already think step by step internally before replying. Asking again adds little and makes the response longer.
Should customers see the reasoning?
Not in a customer conversation. The reasoning is an internal draft: the customer gets the final answer, clear and short.
Related terms
- Reasoning model
A reasoning model is a language model trained to produce a chain of intermediate steps before giving its final answer. It does better on logic, maths and planning problems, at the cost of slower replies and more tokens used.
- Prompt engineering
Prompt engineering is the work of designing, testing and refining the instructions given to an AI model so that it answers well consistently, not just once.
- Few-shot
Few-shot prompting is a technique where you include a handful of worked examples in the instruction, so the AI model copies the format, tone or judgement you want without having to be retrained.
- Latency
Latency is the time between making a request and starting to receive the response. In a voice agent, it's the silence from the moment the caller stops talking to the moment they hear the agent's first word, and it decides whether the call sounds natural.
- AI hallucination
An AI hallucination is a response from an AI model that sounds convincing but is false or not backed by any source: a figure, quote, price or reference the model invents while generating the most probable text.
Updated on