Skip to main content
Version: 0.9.12

Header manipulation (platform)

platform v0.9.11verified 2026-05-14

Path: /admin-settingsHeader Manipulation tab

Platform-wide management of SIP header manipulation configs — both default (global) and team-specific. Defaults are processed first, then team configs.

Config types

TypeCreated byScopeVisible toEditable by
DefaultSUPERUSERPlatform-wide, applies to all teams.All teams (read-only).SUPERUSER.
TeamTeam ADMIN or SUPERUSERSingle team only.Owning team + SUPERUSER.Team ADMIN or SUPERUSER.

Default configs appear on base numbers automatically and cannot be removed by teams.

Fields

FieldRequiredDescription
Configuration NameYesFriendly name.
TypeAutoDefault or Team.
TeamConditionalRequired for Team-scoped configs.
DescriptionNoWhat it does.
EnabledYesMaster toggle.

Rules

FieldRequiredDescription
DirectionYesIncoming (call enters) / Outgoing (call forwarded).
ActionYesAdd / Remove / Modify.
Header NameYese.g. From, P-Asserted-Identity, X-Custom-Header.
Value / PatternConditionalValue (Add) or regex (Modify / Remove).
ConditionNoOptional match condition.

Display columns

ColumnDescription
Configuration NameName.
TypeDefault / Team.
TeamOwning team (Team type).
DescriptionDescription.
Rules CountNumber of rules.
Base Numbers CountHow many base numbers use this config.
EnabledActive toggle.

Examples

Add a platform-identification header (Default)

RuleDirectionActionHeaderValue
1OutgoingAddX-Platform-Sourcedelphi

Strip P-Asserted-Identity on incoming calls (Default)

RuleDirectionActionHeader
1IncomingRemoveP-Asserted-Identity

Rewrite From-domain for one team (Team)

RuleDirectionActionHeaderPatternValue
1OutgoingModifyFrom@delphi\.example\.com@sip.acme-corp.com

Workflows

Create a Default config

Click Create → leave Team empty → name + description → add rules → enable → save → assign to Base Numbers.

Create a Team-specific config

Click Create → pick the Team → name + description → add rules → enable → save. Team ADMINs can also create their own configs via Team settings → Header manipulation.

See also