Deploy, manage, and monitor AI agents with built-in trust controls. Fleet is VeriSwarm's service layer for operating agents with Gate scoring, Guard security, Passport identity, Vault audit, and Cortex runtime already wired in.
Plan requirement: Fleet features are available on all plans. Some capabilities (Guard scanning, Passport verification, Vault audit) require the corresponding plan tier.
Fleet includes 6 built-in templates for common agent workflows. Each template comes with pre-configured channels, compliance settings, pricing guidance, and a SOUL personality definition.
| Template | Use Case | Key Integrations |
|---|---|---|
| Generalist | General-purpose assistant | Slack, Gmail, Google Calendar |
| Healthcare | Patient-facing clinical support | FHIR, Insurance Verification |
| Real Estate | Property search and lead management | kvCORE, Zillow, Follow Up Boss |
| Support | Customer service and ticketing | Zendesk, Freshdesk, Intercom |
| Accounting | Bookkeeping and financial ops | QuickBooks, Xero, Stripe, Expensify |
| Legal | Case management and document review | Clio, MyCase, DocuSign |
Browse templates from the Agents page in the dashboard. Each template shows a description, included integrations, compliance presets, and a deploy button.
Build your own agent template when the built-ins do not fit.
The SOUL defines the agent's personality, boundaries, and behavioral rules. Write it in markdown with structured sections:
SOUL content is security-scanned on create and update. The scanner checks for prompt injection patterns, bypass attempts, and content that conflicts with the agent's compliance profile.
The config.json defines channels, pricing, LLM configuration, and integration requirements. Custom templates are tenant-scoped -- they are only visible within your workspace.
POST /v1/agents/marketplace/custom-templatesPUT /v1/agents/marketplace/custom-templates/{id}DELETE /v1/agents/marketplace/custom-templates/{id}GET /v1/agents/marketplace/custom-templates/{id}/exportPOST /v1/agents/marketplace/custom-templates/import (SOUL is re-scanned on import)Deploy an agent in five steps:
Click Deploy to create the agent. The agent immediately appears in your workspace with Gate scoring active.
After deployment, the manage page provides eight tabs for operating the agent.
Connect external services on a per-agent basis. Each agent can have its own set of active integrations, independent of workspace-level connections.
See Agent Integrations for the full list and setup instructions.
Upload documents or crawl URLs to build the agent's retrieval corpus.
Send test messages to the agent directly from the dashboard. Useful for verifying LLM config, knowledge base accuracy, and SOUL behavior before going live.
Browse all conversations the agent has had, across all channels (widget, API, Slack, etc.). Each log shows:
Filter by date range, channel, or search by message content.
View the agent's immutable audit trail (requires Max plan with Vault enabled):
Manage the agent's verified identity (requires Pro+ plan with Passport enabled):
Guard security controls (requires Max plan with Guard enabled):
Get the embed snippet from the Settings tab on the manage page. See Widget Chat for full configuration details, authentication modes, and security settings.
Each agent can have its own API key (agta_...) for self-service operations:
POST /v1/public/agents/{agent_id}/api-keys/rotate -- generates a new key and invalidates the old onePOST /v1/public/agents/{agent_id}/api-keys/{key_id}/revoke -- permanently deactivates a keyGET /v1/public/agents/{agent_id}/api-keys -- view active keysAgent keys are used for portable credential issuance (POST /v1/credentials/issue) and self-service score retrieval (GET /v1/agents/me/scores).
Emergency stop for a compromised or misbehaving agent. Activating the kill switch:
Activate from the Security tab on the manage page, or via the API:
curl -X POST https://api.veriswarm.ai/v1/suite/guard/kill/agt_123 \
-H "x-account-access-token: vsa_your_token"
The kill switch is reversible. Only accounts with guard.killswitch.write permission can activate or reverse it.
Deleting an agent removes:
Vault ledger entries are retained (they are immutable). Deletion is permanent and cannot be undone.
Real-time and historical logs across all channels. Filter, search, and drill into individual conversations.
Immutable record of every action taken by or on behalf of the agent. Useful for compliance reviews, incident investigations, and customer disputes.
Per-agent cost breakdown by LLM provider and model. Tracks token usage, estimated cost per conversation, and daily/weekly/monthly aggregates. Set budget limits via Cortex budget enforcement.