What AI agents can't do out of the box - and how to add capabilities