When the Recommendation API is triggered, the engine executes a step-by-step validation process. It begins by checking for active courier partner accounts and then applies all configured rules (serviceability, ODA, filters, ordered list, performance, load distribution, etc.).
At the end of this process, the system generates a Preference Array — a priority-wise list of courier partners that shall be eligible for allocation, ranked according to the defined logics and conditions.
Check out the Workflow here:
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article
