Deploy Service (authorization-gated)
deploy_serviceDeploy a service to a specified environment with pre-execution authorization via AtlaSent. Returns a permit token upon approval.
Instructions
Example protected tool. Every call is authorized by AtlaSent BEFORE the deploy runs. Denied or held calls are blocked and never touch the target system. On allow, the deploy executes and a permit_token is returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor_id | Yes | Identifier for the user or service account the agent is acting on behalf of. | |
| approvals | No | Approval identifiers already obtained for this action (e.g. ticket IDs, reviewer handles). | |
| environment | Yes | Target environment for the action (e.g. production, staging, development). | |
| service_name | Yes | Name of the service to deploy. | |
| change_window | No | ISO-8601 time window during which the change is permitted (e.g. 2025-01-15T02:00:00Z/PT4H). |