Agent-First Approach