Skip to main content
Version: 0.9.17-patch2 — legacy released snapshot

Header manipulation (team)

Path: /settings → Header Manipulation tab

Team-scoped header manipulation configs let your team add, remove, or modify SIP headers on calls through your endpoints. These are separate from the default platform-wide configs maintained by superadmins (see Admin settings → Header manipulation).

Configuration fields​

FieldRequiredDescription
Configuration NameYesFriendly name.
DescriptionNoWhat this config does.
EnabledYesMaster toggle.

Each config has one or more rules:

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

Default vs team configs​

  • Default configs are platform-wide and applied globally; they appear in Team overview but cannot be edited here.
  • Team configs apply only to your team's base numbers.
  • Both can be active on the same base number — defaults are processed first.

Examples​

Add a tracking header on outgoing calls​

FieldValue
DirectionOutgoing
ActionAdd
Header NameX-Team-Source
Valuemy-team-name

Genesys BYE metadata (DE-style)​

Bot hangup already sends X-Genesys-* headers. Add a fixed environment header that the bot does not send:

FieldValue
DirectionOutgoing
ActionAdd
Header NameX-VGW-Environment
Valuevgw-preprod-de-c1

Collab / GR Refer-To query params​

For on-prem Collab REFER, put k/v pairs on the transfer action as transferSipHeaders or as Refer-To query params (ANI_TRANS, handover_queue, …). Header-manipulation Modify can escape or rewrite Refer-To when the vendor needs a composed URI. Worked Genesys FQDN/TGRP URIs are on Genesys Cloud BYOC.

Strip a header on incoming calls​

FieldValue
DirectionIncoming
ActionRemove
Header NameP-Early-Media

Workflows​

Create a config​

  1. Click Create.
  2. Enter name, description, rules.
  3. Enable the config.
  4. Save.
  5. Assign the config to a base number in Team overview.

Edit a config​

Open the config, modify rules / metadata, save.

See also​