Switchbordswitchbord
v0.16.08

v0.16.08

Add an ID-only Travio practice-link importer for identity-expansion output.

What's new


  • Added scripts/import-travio-practice-links.mjs for importing GB identity-expansion output into the ID-only inbox Travio context contract.
  • The importer supports --dry-run, --apply, JSONL/JSON-array input, and JSON reports.

Privacy & security


  • The importer writes only numeric Travio practice IDs plus importer metadata.
  • Rows containing rich Travio/customer payload fields are rejected instead of partially stored.
  • Each apply validates that (workspaceId, campaignId, contactId, campaignRecipientId) belongs to a real campaign recipient before writing.
  • Practice IDs are normalized, de-duplicated, capped, and non-numeric values are stripped.