Turn Natural Language into Agent Policies

💡Learn how to turn plain-language governance rules into enforceable AgentCore policies.
⚡ 30-Second TL;DR
What Changed
Policy Authoring converts natural-language policy documents into Dogwood policies.
Why It Matters
This lowers the barrier for enterprise teams to translate governance requirements into enforceable agent controls. Time-based rules can help organizations restrict when agents perform sensitive actions, improving operational safety and compliance.
What To Do Next
Review your existing agent governance documents and test converting one policy into a Dogwood policy with AgentCore Policy Authoring.
Key Points
- •Policy Authoring converts natural-language policy documents into Dogwood policies.
- •AgentCore Policy can enforce controls across AI agents.
- •Time-based constraints are now supported for more precise policy enforcement.
- •The post includes worked examples and best practices for authoring policies.
🧠 Deep Insight
Background and context from public sources — not the original article. 21 sources cited.
🔑 Enhanced Key Takeaways
- •Dogwood is an open-source governance language that extends Cedar, AWS's existing policy language, by adding support for temporal conditions.
- •Temporal policies in AgentCore allow for stateful rules that evaluate an agent's session history, enabling advanced controls such as workflow sequencing, human approval gates, argument matching, data freshness checks, and aggregate limits across multiple actions.
- •Policy enforcement is executed at the AgentCore Gateway, operating outside the agent's own code, which ensures that policies cannot be bypassed by prompt injection, agent reasoning, or code errors.
- •The natural language policy authoring service automatically validates generated policies against the tool schema and employs automated reasoning to detect potential issues like overly permissive, overly restrictive, or unsatisfiable rules before deployment.
- •Amazon Bedrock AgentCore, the underlying platform for these policy features, was launched in preview on July 16, 2025, and became generally available on October 13, 2025, serving as a successor to the original Bedrock Agents.
🛠️ Technical Deep Dive
- Dogwood Policy Language: Dogwood is an open-source policy language, released under the Apache 2.0 license, that extends Cedar by introducing temporal conditions.
- Compatibility with Cedar: Dogwood is fully backward-compatible with Cedar; any valid Cedar policy is also a valid Dogwood policy, allowing existing Cedar policies to function without migration.
- Temporal Conditions: Unlike Cedar's point-in-time decisions, Dogwood enables policies to reference an agent's prior tool calls and responses within a session, supporting rules that depend on the sequence of actions.
- Translation Mechanism: Under the hood, a temporal condition in Dogwood is translated into a Cedar context field, which the policy interpreter populates with event history before Cedar evaluates the decision.
- Enforcement Architecture: Policies are enforced at the AgentCore Gateway, which acts as a secure, serverless entry point for AI traffic. The gateway intercepts agent-to-tool requests, queries the agent's trajectory (session history), evaluates the request against Dogwood policies, and then issues a deterministic ALLOW or DENY decision.
- Isolation and Billing: AgentCore Runtime executes each agent session within a dedicated microVM, ensuring isolation and sanitizing memory upon session termination. CPU is only charged during active processing, not during I/O wait times for LLM responses or external tool calls.
- Gateway Functionality: The AgentCore Gateway also serves as a secure hub for tool discovery, automatically converting existing AWS Lambda functions, APIs, and services into formats that agents can easily understand and utilize.
🔮 Future ImplicationsAI analysis grounded in cited sources
⏳ Timeline
📎 Sources (21)
Factual claims are grounded in the sources below. Forward-looking analysis is AI-generated interpretation.
Weekly AI Recap
Read this week's curated digest of top AI events →
👉Related Updates
AI-curated news aggregator. All content rights belong to original publishers.
Original source: AWS Machine Learning Blog ↗
This is a summary, not the original. Read the source, or get the weekly briefing.
Weekly AI briefing
One email a week. Unsubscribe anytime.



