Data-Driven framework · AI agents
Agentic DNA connects outcomes, context, action, and control
Use Data-Driven's Agentic DNA framework to connect an AI agent's outcome, context, action boundary, and operating controls.
Agentic DNA is Data-Driven’s working framework for designing AI agents around four connected concerns: outcome, context, action boundary, and operations.
It is not a Microsoft product, certification, or industry standard. It is a planning tool for making an agent’s purpose and authority explicit before choosing a platform.

1. Outcome: name the job
Start with a decision or task that has a user, owner, baseline, and acceptance test. “Build an agent” is not an outcome.
A useful outcome might be preparing a case summary for review, identifying a capacity anomaly, or routing a request. State what remains outside the agent’s role.
2. Context: bound the evidence
List the data, documents, events, and business definitions the agent may use. Identify authoritative sources, update timing, and conflicts.
Apply access through the user’s or service’s intended identity. Test whether the agent refuses or asks for help when evidence is missing. More context can increase exposure and ambiguity, so do not connect a source without a named need.
3. Action boundary: limit authority
Separate answering from acting. For every tool, record the allowed operation, target records, input validation, and approval rule.
Keep human approval for actions that affect money, access, safety, employment, legal rights, or external commitments. Show the reviewer the evidence and exact proposed change.
4. Operations: own the system
An agent needs evaluation, monitoring, incident response, cost ownership, and a withdrawal path. Assign someone who can pause it and return the process to a safe manual route.
Rerun evaluation when instructions, models, sources, permissions, or tools change. Review user corrections and near misses, not only completed tasks.
Apply the framework in one page
| Element | Question | Evidence |
|---|---|---|
| Outcome | What job should improve? | Baseline and acceptance threshold |
| Context | What may the agent know? | Source list, owners, freshness, access test |
| Action | What may it change? | Tool permissions, validation, approval rule |
| Operations | Who keeps it safe? | Evaluation, monitoring, incident, and stop plan |
If one row cannot be completed, the use case is not ready for autonomous action.
Platform choice comes after the boundary
Copilot Studio and Microsoft Foundry provide different authoring and hosting paths. Their features and release status change over time.
Use Microsoft’s agent adoption patterns to compare platform approaches, then check the selected product’s current documentation. The Agentic DNA worksheet remains platform-neutral.
The framework does not promise a delivery time, saving, or level of autonomy. It gives business, data, security, and delivery teams one way to test whether an agent has a justified and supportable role.
Testing an agent use case?
Define the outcome, evidence, authority, and operating owner before platform selection.