Skip to content

Commit 7723f4a

Browse files
George-iamclaude
andauthored
docs: add cross-org delivery control section to README (#36)
Add documentation for org receive policy and agent receive override APIs — enterprise features for controlling cross-org intent delivery. Co-authored-by: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 805e9fb commit 7723f4a

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -269,6 +269,34 @@ client.update_intent_controls(
269269

270270
---
271271

272+
## Cross-Org Delivery Control
273+
274+
Organizations can control which external orgs may send intents to their agents. Three levels of control:
275+
276+
1. **Org receive policy** — org-wide default (`open`, `allowlist`, `closed`)
277+
2. **Agent receive override** — per-agent exceptions to the org policy
278+
279+
```python
280+
# Get org receive policy
281+
policy = client.get("/v1/organizations/{org_id}/receive-policy")
282+
283+
# Set org receive policy to allowlist mode
284+
client.put("/v1/organizations/{org_id}/receive-policy", json={
285+
"mode": "allowlist",
286+
"allowlist": ["org_id_of_trusted_partner"]
287+
})
288+
289+
# Allow a specific agent to receive from any org (override)
290+
client.put("/v1/agents/{address}/receive-override", json={
291+
"override_type": "allow",
292+
"source_org_id": "org_id_of_partner"
293+
})
294+
```
295+
296+
See [`cross-org-receive-policy.md`](https://github.com/AxmeAI/axme-docs/blob/main/docs/cross-org-receive-policy.md) for the full decision flow.
297+
298+
---
299+
272300
## SDK Diagrams
273301

274302
The SDK docs folder contains diagrams for the API patterns used by this client:

0 commit comments

Comments
 (0)