talkvalue path person groups every command that reads or writes a single person record in Path. The same dataset powers the People surface in the dashboard, so every change you make here is reflected in the dashboard.
Subcommands
| Command | Description |
|---|---|
person list | List people with keyword, channel, event, company, and job-title filters |
person get | Fetch a single person by ID, including channels and events |
person update | Update names, emails, phones, job, social URLs, or company assignment |
person delete | Delete a person. Requires --confirm. |
person merge | Merge a source person into a target person. Requires --confirm. |
person merge-undo | Reverse a merge by mergeOperationId. Requires --confirm. |
person export | Stream the full people list as CSV to stdout |
person activity | Page through the activity log for a single person |
Typical workflow
Find a person, inspect their record, and update a missing field:--json for piping into jq or another script, and every read prints a table by default. Mutating commands (update, delete, merge) print the resulting record (or a { deleted: true } / { undone: true } acknowledgement) so you can confirm the write succeeded.
See also
- People. The dashboard surface this group mirrors.
- Recipe: New registrants this week. End-to-end script that drives
person list. - Recipe: CSV import.
person exportcomplements the import flow. - Recipe: Scripting with jq. Patterns for piping
--jsonoutput.
