Deploy agent
Deploys the latest build of an agent to Kubernetes. Creates or updates the K8s namespace,
deployment, services, and ingress. Returns 200 on full success or 207 if some
resources had errors.
Authentication
AuthorizationBearer
OAuth 2.0 device flow or platform session token
Request
This endpoint expects an object.
account
Account that owns the deployment
name
Agent name
source_account
Source account for cross-account deploys (uses latest published version)
user_credentials
Credential key-value pairs required by the agent
interfaces
Interface adapter names to enable (e.g. [“slack”, “web”])
schedules
Cron schedules keyed by ingestion name
Response
Deployment succeeded
status
name
build_id
k8s_namespace
deployed_at
resources
Kubernetes resources created or updated
service_endpoints
errors
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error