This website uses cookies

Read our Privacy policy and Terms of use for more information.

Not long ago, most enterprise AI conversations revolved around foundation models. Organisations compared GPT with Claude, debated context window sizes and experimented with prompt engineering in the hope of producing better answers. The assumption was straightforward: better models would naturally produce better business outcomes. While model capability still matters, the conversation has started to move on. Increasingly, organisations are discovering that once an AI model reaches a certain level of competence, its usefulness depends far more on the information it can access than the model itself.

Customer experience makes that shift particularly visible because every interaction depends on information that sits outside the conversation. When a customer asks why an order has been delayed, requests a refund or reports a fault with a product, the answer cannot come from language ability alone. It depends on understanding who the customer is, what they have purchased, whether they have contacted support before, which policies apply to their account and what is happening elsewhere in the business. A human adviser instinctively assembles that picture before deciding what to do. AI is increasingly expected to operate in exactly the same way.

From Information to Understanding

That expectation is driving a growing interest in context engineering, a term that has started to appear with increasing frequency in discussions about enterprise AI. IBM describes it as the practice of optimising the information supplied to AI so that models have the context they need to perform tasks accurately, reflecting a broader shift away from relying on prompts alone. Although the terminology is still evolving, the underlying principle is that enterprise AI performs best when it is connected to the knowledge and systems that already power the business.

The distinction may sound subtle, but it changes the way organisations think about AI projects. During the first wave of generative AI adoption, much of the effort went into learning how to ask models better questions. Prompt engineering became an important skill because small changes in wording could produce noticeably different results. That remains true today, but enterprises have learned that no prompt, however carefully written, can compensate for information the model simply does not possess. An AI assistant that cannot see a customer's order history or understand the company's returns policy will always be limited, regardless of how sophisticated the underlying model may be.

Enterprise AI’s New Bottleneck

Consider two retailers deploying exactly the same language model. The first connects it to CRM records, order management systems, product documentation and customer service policies. The second gives it nothing beyond the latest customer message. Technically, both organisations are using the same AI. In practice, they are delivering completely different customer experiences. The first system can explain a delayed delivery, recognise that the customer has experienced similar problems before and apply the correct policy without transferring the conversation. The second is likely to apologise politely before directing the customer somewhere else. The difference lies not in the intelligence of the model, but in the quality of the context surrounding it.

This is why customer experience has become one of the clearest demonstrations of context engineering in practice. Most service enquiries are not especially difficult from a linguistic perspective. They become difficult because they require information spread across multiple systems that were never designed to work together. Customer records may sit in a CRM platform, orders in an ERP system, policies in a knowledge base and recent interactions in a contact centre application. Solving the customer's problem means bringing those pieces together quickly enough for AI to respond as though it already understands the situation. That is a data and architecture challenge as much as an AI challenge.

From Better Models to Better Context

The emphasis on context also helps explain why technology vendors are investing so heavily in customer intelligence, unified data platforms and knowledge management. Microsoft, for example, describes Microsoft 365 Copilot as being grounded in organisational data rather than relying solely on the knowledge encoded within the language model itself. It explains how Copilot is grounded in enterprise data. Across the industry, the direction of travel is remarkably consistent. The focus is shifting from building increasingly capable models towards ensuring those models can access accurate, relevant and timely business information whenever they need it.

For customer experience leaders, that shift is significant because the benefits extend well beyond more natural conversations. AI that understands customer context is better placed to resolve enquiries at the first attempt, reduce unnecessary transfers, lower customer effort and apply business policies consistently across every interaction. Those improvements depend less on breakthroughs in model capability than on the quality of the information available before the model begins generating a response. As a result, organisations are starting to view customer data, operational knowledge and business context not simply as assets for reporting and analytics, but as the foundation on which effective enterprise AI is built.

Where Context Comes From

If context engineering is becoming the differentiator in enterprise AI, the obvious question is where that context actually comes from. In most organisations, the answer is nowhere near as simple as a single customer database. Valuable information is scattered across CRM systems, contact centre platforms, order management applications, billing systems, knowledge bases and collaboration tools. Some of it is highly structured, such as account records or transaction histories. Some exists as unstructured content, including emails, call transcripts, support notes and product documentation. The challenge is not simply connecting AI to more data, but ensuring it can retrieve the right information quickly enough to support a live customer interaction.

That distinction is important because more context is not necessarily better context. An AI assistant handling a billing enquiry does not need every document the organisation has ever created. It needs the customer's account details, the relevant billing policy, recent payment activity and perhaps the transcript of the previous conversation. Supplying hundreds of irrelevant documents is just as likely to reduce accuracy as improve it. Good context engineering is therefore an exercise in selection as much as retrieval, deciding what information matters for a particular task and filtering out everything else.

The quality of that underlying information also matters. Customer records that are duplicated, incomplete or out of date create the same problems for AI as they do for human advisers. Likewise, knowledge bases that have not been maintained or policies that differ between departments inevitably produce inconsistent answers. This is one reason why customer data quality has moved from being an analytics issue to an AI issue. As organisations embed AI more deeply into customer-facing processes, the quality of enterprise data increasingly determines the quality of the customer experience.

Context Engineering is Bigger Than RAG

Discussions about context engineering often lead to Retrieval-Augmented Generation (RAG), and with good reason. RAG has become one of the most common ways of supplying AI with information that sits outside the language model itself. Rather than relying solely on what the model learned during training, it retrieves relevant documents or records at the point a question is asked, helping produce responses that are more accurate and more closely aligned with current business information. Google describes RAG as combining retrieval with generation so that AI can ground its responses in external knowledge rather than static model memory.

RAG, however, is only one part of the picture. Context engineering is the broader discipline that determines what information should be retrieved, which systems should be searched, how different sources should be prioritised and how that information should be assembled before it reaches the model. Technologies such as vector databases, knowledge graphs, customer data platforms and identity resolution all contribute to that process. Increasingly, so do emerging standards such as the Model Context Protocol (MCP), which aims to standardise how AI applications connect securely to external tools and data sources. The common goal is not to teach models everything about an organisation, but to ensure they can access what they need when they need it.

Why AI Agents Raise the Stakes

The importance of context becomes even clearer as organisations begin deploying AI agents rather than AI assistants. An assistant typically helps a person complete a task by answering questions or generating content. An agent is expected to make decisions, retrieve information from multiple systems and complete actions with minimal human involvement. That makes context not simply helpful, but essential.

Returning to the delayed delivery example, an AI agent might retrieve the latest courier update, determine that compensation is permitted under company policy, issue an account credit, update the CRM and notify the customer that the issue has been resolved. Every step depends on accurate information drawn from different parts of the business. If that context is incomplete or inconsistent, the consequences are far more serious than a poorly worded response. The agent may apply the wrong policy, trigger an inappropriate workflow or make a decision that creates additional work for customer service teams.

For that reason, context engineering and AI governance are becoming closely linked. Organisations are investing not only in richer customer context but also in controls that determine which systems AI can access, what actions it is permitted to take and how those actions are monitored.

A New Source of Competitive Advantage

The first wave of enterprise AI encouraged organisations to focus on models. The next wave is encouraging them to focus on everything that surrounds those models. That represents a subtle but important change in strategy. Powerful foundation models are rapidly becoming available to every organisation, reducing their ability to differentiate one business from another. Customer relationships, operational knowledge, business processes and institutional expertise, by contrast, remain unique assets that competitors cannot easily replicate.

Context engineering is the discipline that allows organisations to turn those assets into something AI can use. It connects models with the knowledge that already exists across the enterprise, enabling them to make decisions that reflect how the business actually operates rather than relying on generic patterns learned during training. For customer experience leaders, the prize is not simply more conversational AI, but AI that resolves issues more effectively, applies policies more consistently and reduces effort for both customers and employees.

The conversation around enterprise AI is therefore changing. Organisations will continue to evaluate new models as they emerge, but model choice alone is unlikely to determine long-term success. Increasingly, the businesses that deliver the best AI-powered customer experiences will be those that provide their models with the clearest understanding of customers, operations and the organisation itself. In that sense, context engineering is not replacing advances in AI. It is becoming the discipline that allows those advances to deliver meaningful business value.

 

Keep Reading