<!-- https://staircase.co/agents/roster/solver-services -->
# Solver services

# Solver services

Platform

<!--source:agent-kits-->
Designs and scaffolds optimisation services: a distributed layer that prepares data at scale, a pure solver core, and the infrastructure that wires them together.
<!--/source-->

- **Used when**
<!--source:agent-kits-->
— When assignment, scheduling or capacity has to be decided by an optimiser rather than by a sort.
<!--/source-->

- **Loads first**
<!--source:agent-kits-->
- The solver-service skill, before any code is written.
<!--/source-->
<!--source:agent-kits-->
- The shared engineering guidelines.
<!--/source-->

- **Returns**
<!--source:agent-kits-->
- The optimisation model — decision variables, constraints, objective, and the input and output contracts.
<!--/source-->
<!--source:agent-kits-->
- The service architecture.
<!--/source-->
<!--source:agent-kits-->
- An implementation plan by layer.
<!--/source-->
<!--source:agent-kits-->
- The verification strategy, covering both solver behaviour and an end-to-end run.
<!--/source-->

## Others in Platform

- Audience selection
- Batch workflows
- Capability map
- Channel assembly
- Contact scheduling solver
- Conversation management
- Conversation runtime
- Mail campaign operations
- Message assistant
- Rule editor
- Short links
- Template inventory
