Introduce an amb agent type