person merge. talkvalue path person merge-undo restores the retired source record, splits the merged emails, phones, channels, events, and activity history back to their original owners, and returns the target to its pre-merge state. Use this when a merge collapsed the wrong pair and you catch it inside the retention window.
Synopsis
Arguments
Options
Examples
1. Undo a recent merge
503. The output is { "undone": true, "mergeOperationId": 503 }. Re-read the target with person get to confirm the source is no longer in mergeOperations.
2. Find the operation ID from the target
142 and reverses it in one pipeline. Handy when you know which target person was affected but not the specific operation ID.
3. Guard against a stale operation
404 (operation not found) or 409 (already undone, or past the retention window). See Exit codes for the full mapping.
Response
person get, and the target’s mergeOperations list no longer contains the reversed entry.
See also
person merge. The forward operation this command reverses.person get. ReadmergeOperations[].idfrom the target’s detail record.person activity.UNMERGEDentries record the reversal.- People. The dashboard surface for the same operation.
