Serval CLI Overview
The Serval CLI is a powerful command-line tool that enables you to manage your Serval workflows, skills, and configurations locally. With the CLI, you can pull workflows and skills from your Serval teams, edit them in your preferred development environment, and push changes back to Serval.Key Features
- Pull and Push Workflows and Skills: Download workflows and Help Desk and Catalyst skills from your Serval teams to edit locally and push changes back
- Version Control Integration: Manage your workflows and skills in Git or other version control systems
- Team-based Organization: Work with multiple teams and their respective workflows
- Secure Authentication: OAuth-based device authentication flow
Available Commands
The Serval CLI provides the following commands:Getting Started
- Install the Serval CLI
- Run
serval loginto authenticate - Use
serval pull <team-prefix>to download your team’s workflows and skills - Edit workflows and skills locally
- Use
serval push <team-prefix>to deploy your changes
Next Steps
- Learn how to install the CLI
- Understand pushing and pulling configuration
- Manage access requests from the CLI

