A consultant is enhancing the Sales Qualification Agent for a SaaS company. The company keeps a set of disqualification criteria (e.g., 'no budget confirmed within 90 days,' 'competitor already under contract') in a living SharePoint document that sales ops updates weekly. The consultant wants the agent to weigh new leads against these criteria without manually re-encoding rules every time the document changes. What should the consultant do?
Select an answer to reveal the explanation.
Short Explanation
Think about what actually changes here versus what stays fixed. The rules live in a document that gets edited every week, so whatever the agent leans on needs to track that document, not a frozen copy of it. Pointing the agent straight at the live document as something it can consult means every time sales ops edits a line, the agent is already working from the update, no extra step required. A one-time export just freezes the rules at whatever they said on export day, and a weekly manual rewrite of instructions puts a person back in the loop doing exactly the repetitive work automation was supposed to remove. Pasting the text into a record for reps to read solves a different problem entirely, since it helps a human skim the rules but does nothing to change how the agent itself scores a lead. The setup that actually keeps pace with a living document is the one where the agent reads from the source itself, live, every time it needs an answer.
Full Explanation
The correct answer is D. Copilot Studio agents such as the Sales Qualification Agent support knowledge sources, and pointing the agent at the live SharePoint document lets it reason against the current version of the disqualification criteria every time the document changes, with no re-encoding step. Option A is incorrect because a one-time CSV import creates a static snapshot that goes stale as soon as sales ops edits the SharePoint document again, defeating the goal of keeping the agent current. Option B is incorrect because manually rewriting the system prompt every week is exactly the recurring maintenance burden the consultant is trying to eliminate, and it introduces delay and transcription-error risk. Option C is incorrect because copying the document text into a lead field only gives reps something to read themselves; it does nothing to inform the agent's own scoring logic, which is the actual requirement. Wiring a knowledge source is also more resilient to formatting changes in the source document than any of the manual or one-time alternatives, since the agent retrieves from the live source at query time rather than from a cached copy.