Outbound CID Based on Group

I know that FreePBX determines the outbound CID based on the trunk setting and can be overridden with the extension’s Outbound CID.

I’m wondering if anyone knows of a plug-in that allows setting the outbound CID based on the group(s) the user belongs to?

Seems like that would be very useful.

If not, is there a way to change the extension CID in a batch? Or do I have to change them one-by-one by hand??

Are you referring to call pickup groups? ring groups? or some other group definition. Regardless of the answer there is no GUI support for what you’re looking for.

is there a way to change the extension CID in a batch?

Bulk Handler, export to csv, edit and re-import
https://wiki.freepbx.org/display/FPG/Bulk+Handler+User+Guide

I’m actually asking about group groups. :grin: Admin > User Management > Groups.

But setting the outbound caller ID based on what ring group or queue the extension is a member of would solve the problem for some situations. Is there a way to do that?

Thanks for the Bulk Handler tip @Igaetz. That looks like a way to work around what I need until I can find a plug in that will set it based on the actual group membership. I’ll give that a try.

If your CID is fairly static, I would think setting at the extension level would work the best. If not static, the commercial Caller ID Management module would prob fit the bill:
https://wiki.freepbx.org/display/FPG/Caller+ID+Management

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.