Prerequisites — Managed in Your AWS
Complete the following before onboarding for the Managed in Your AWS delivery model. Most prerequisites are common to both operating modes; a few differ depending on whether your team operates the deployment (self-managed) or Serval does (Serval-managed) — see Managed in Your AWS.AWS account
- A supported AWS account that you own and control
- The ability to complete the setup steps Serval provides during onboarding
This delivery model is single-tenant. The AWS account should be dedicated to the Serval deployment and not shared with unrelated production workloads.
Domain and DNS
- A domain you own with the ability to create DNS records
- DNS records for:
app.<your-domain>— the Serval web application*.api.<your-domain>— backend API services (subdomain-based ingress)
Private network access (optional)
If the deployment needs to reach resources on your internal network — on-prem Active Directory, internal LDAP, self-hosted Git, internal APIs — plan the connectivity path before onboarding. See Private Network Access for the common AWS patterns (Site-to-Site VPN, Direct Connect, Transit Gateway, private DNS resolution).LLM / agent API keys
Provide your own keys for the AI providers Serval uses at runtime:- Anthropic API key — primary provider for AI agents and help desk functionality
- OpenAI API key — used for embeddings, image description, and specific model tasks
Additional prerequisites by operating mode
- Self-managed — administrator access to the account during setup, and a team able to apply and operate the deployment (working familiarity with Terraform and AWS). Serval provides the deployment bundle and setup scripts; see Self-managed deployments.
- Serval-managed — the internal approvals needed for Serval to operate the deployment in your account.
Onboarding phases
- Prepare the AWS account and access
- Provision and deploy the stack
- Configure core integrations (Slack, AI keys, OAuth apps)
- Account setup (teams, users, workflows)
Next steps
Managed in Your AWS — overview
Understand the operating modes and what runs in your account.
Talk to Sales
Kick off onboarding.

