Skip to content

Setting the CLI name & number

  • The caller ID can be set per user or at the entire account level.
  • If each user has a dedicated DID that you want displayed for that user, set the CID on each user in Smart PBX.
  • If you have departments with dedicated DIDs (sales, billing, support) and you want to avoid customers calling representatives back directly, consider displaying the group’s main number rather than the associate’s specific number.
  • Set the Emergency Caller ID correctly on the account, or 911 will not work.
  • Always set a general account CID as a failsafe — without one, some features misbehave.
  • Settings are shared between applications. Changing a device CID in Smart PBX also changes it in the CallFlows app.

You can set a caller ID in several places, so it matters which one wins. Highest priority first:

PrioritySet atConfigured in
1DeviceSmart PBX / CallFlows
2UserSmart PBX
3NumberNumber Manager
4AccountControl Center

In other words, a per-device CLI overrides a per-user CLI, which overrides the Number Manager CLI, which overrides the account-level CLI. A CLI name set on a specific number in Number Manager is only used when no user or device CID is set.

FieldWhat it does
Emergency Caller IDAssigns the number and physical location used for 911 calls.
Faxbox Caller IDAssigns the name and number printed on faxes sent from a faxbox.
Hot Desking IDAssigns an ID to a device so it can be hot-desked to another device.
In-House IDThe name and number or extension shown on calls within the account. A user can choose whether they see the original caller ID from the provider or the edited one assigned inside the account — which sometimes includes a string prepended by a call queue or other setting.
Inbound IDEnables viewing an incoming caller ID.
Outbound IDSets the ID used for outbound calls. BrightPBX starts from the assigned DID, then applies any personalizations it finds, in the order Device → User → Number → Account.
Prepend ID InboundAdds a text string to an inbound call based on its number — for example all calls from Spain, or from a specific customer.
Prepend ID OutboundAdds a text string to an outbound call based on its number — for example all calls to Spain, or to a specific customer.
Presence IDSet in CallFlows under the device caller ID.
Preserve Caller IDKeeps the original caller ID when a call is forwarded, rather than substituting the more recent endpoint.