Task Assignment

Matches individual tasks to agents in real time or in batches.

Supported rules and limits

Agents have skills and calendars. Tasks use durationByResource for agent-specific completion time; resourceCosts encode an explicit quality penalty/cost. Lower cost represents better quality; no quality prediction is performed.

Version 1.0.0 is a release candidate. Confirm supported rules before integrating.

  • Heuristic search; no optimality or infeasibility proof
  • Agents have skills and calendars. Tasks use durationByResource for agent-specific completion time; resourceCosts encode an explicit quality penalty/cost. Lower cost represents better quality; no quality prediction is performed.

What you can optimize

  • Completion time
  • Cost
  • Quality

Typical applications

  • Ticket routing
  • Gig platforms
  • AI agent swarms

Related models

Assignment & Resource Allocation

Workforce Assignment

Assigns people to tasks or projects based on skills, cost and availability.

Scheduling

Employee Shift Scheduling

Builds staff rosters that cover demand while respecting contracts, skills and preferences.

Assignment & Resource Allocation

Resource Allocation

Distributes limited budget or capacity across competing demands.

Make it work in your product.

We run and maintain the model, solver and cloud. Need different rules? We can adapt the model.

Custom requests: reply in less than 48 hours.