Skip to content

PlacementUiPath

UI path action that the CTA triggers.

optional params?: Record<string, unknown>

Non-whitelisted config keys carried by a tenant-defined custom CTA.

The engine spreads a custom CTA’s authored config into the cta_path record; parseUiPath lifts the known fields (url, plan_handle, …) onto this object and collects every remaining key here so a custom CtaResolver can read tenant-specific parameters. Omitted when the action carries no extra params.