AI agents designed to perform specific, distinct functions (e.g., extraction, reasoning, evaluation) within a larger workflow.