Есть внутренняя система для работы с агентской сетью (агенты привлекают клиентов и получают комиссию). Это backend-сервис без сложного интерфейса, используется внутри компании. Основная логика написана на Python (FastAPI), данные хранятся в PostgreSQL.
Нужно доработать механизм распределения заявок между агентами.
Как сейчас устроено:
— есть список агентов
— заявки распределяются по простому правилу (очередь или вручную)
Этого уже не хватает, потому что появились дополнительные условия:
Задача — сделать более гибкий механизм распределения.
По факту нужна логика, которая:
Важно, чтобы решение:
Нужна помощь: