A module for FreePBX© which, for enrolled extensions, allows for system-wide round-robin use of a pool of outgoing CallerID numbers, distributing outbound call center activity amongst them.
asiplas/fpbx-cidrotation
FreePBX module implementing CallerID Rotation from a system-wide round-robin list for configured extensions
PHPGPL-3.0