It needs a helpdesk to exist
My AskAI, eesel and similar tools are agent layers on top of an existing helpdesk rather than products in their own right — so the helpdesk subscription is a prerequisite cost, and the assistant lives in the ticket flow rather than in your product.
No helpdesk required. The assistant sits in your product where the user already is, which is why it can finish the task instead of filing it.