AI agents for complex task execution