-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/gpe 14858 update segment contract #1577
base: dev
Are you sure you want to change the base?
Feat/gpe 14858 update segment contract #1577
Conversation
Few things I noticed while working on the PR:
Should removing it here block its removal from Pub API? What's the process for removing fields from a request contract on CX as Code? What about the response contract (looks like CX as Code shares the schema for both)? Are we good to remove Scope, & does it need to be done before Pub API?
![]()
|
@matthewhallinan-gen Apologies about the delay. We will get to this ASAP. Also thanks for all the detail 👌 |
Thanks a million @charliecon! The main thing is point 1, whether I can go ahead and merge the Pub API PR. This PR is effectively soft blocking that one till I know. Even if the review & points 2 & 3 are addressed later, it would be great to get that part cleared up :) |
As part of the in-progress Customer Segmentation feature, Journey Segments can be directly assigned to an external contact (representing the end user), rather than the user's session. This allows Segments to live beyond the lifetime of the session. A new field is being added to the Segment, for admins to configure how long these Segment assignments to a contact should last. This PR adds this new field to the CX as Code repo.