a16z sorts enterprise AI into assistants, agents and long-running agents that own an outcome
An assistant handles one task in seconds and is paid from the software budget. An agent handles one interaction in minutes and is paid from the labor budget. A long-running agent works toward a goal for weeks or months, so the seller can price on the outcome.