type field on an action. It’s the key AtlaSent uses to match against the policy’s rule set.
healthcare.record.amend.
Naming convention
Lowercase, dot-separated segments:<domain>.<verb> or <domain>.<object>.<verb>. The v1 API validates action_type against ^[a-z][a-z0-9_]*(\.[a-z][a-z0-9_]*)+$, so at least one dot is required and colons are rejected. Where one exists, use the canonical action slug. Examples:
target.environment
production, staging, dev. Policies often have stricter rules for production (for example, escalate in prod, allow in staging).
Not the same as “tool name”
The action class is about regulatory meaning, not framework plumbing.healthcare.record.amend is the class whether the agent uses LangChain, LlamaIndex, or a raw HTTP call. The tool name is implementation; the class is what the FDA or EMA cares about.