|
1 | 1 | # TalkValue CLI |
2 | 2 |
|
3 | | -Manage your contacts and channels. |
| 3 | +Manage your contacts, channels, events, and companies. |
4 | 4 |
|
5 | 5 | ## Install |
6 | 6 |
|
@@ -29,24 +29,63 @@ TALKVALUE_TOKEN="eyJ..." talkvalue path person list |
29 | 29 | ## Commands |
30 | 30 |
|
31 | 31 | ```bash |
32 | | -talkvalue path overview # dashboard summary |
33 | | - |
34 | | -talkvalue path person list # list people |
35 | | -talkvalue path person list --event-id 16 # filter by event |
36 | | -talkvalue path person list --sort joinedAt:desc # sort by join date |
37 | | -talkvalue path person get <id> # person details |
38 | | -talkvalue path person update <id> --name "…" # update |
39 | | -talkvalue path person delete <id> --confirm # delete |
40 | | -talkvalue path person export # CSV export |
41 | | - |
42 | | -talkvalue path channel list # list channels |
43 | | -talkvalue path channel create --name "VIP" # create |
44 | | -talkvalue path channel update <id> --name "…" # update |
45 | | -talkvalue path channel delete <id> --confirm # delete |
46 | | - |
47 | | -talkvalue config list # show config |
48 | | -talkvalue config set <key> <value> # set value |
49 | | -talkvalue version # version info |
| 32 | +talkvalue path overview # dashboard summary |
| 33 | +talkvalue path overview stats # detailed stats |
| 34 | + |
| 35 | +# People |
| 36 | +talkvalue path person list # list people |
| 37 | +talkvalue path person list --event-id 16 --sort joinedAt:desc |
| 38 | +talkvalue path person get <id> |
| 39 | +talkvalue path person update <id> --name "…" |
| 40 | +talkvalue path person delete <id> --confirm |
| 41 | +talkvalue path person merge <sourceId> <targetId> --confirm |
| 42 | +talkvalue path person merge-undo <mergeOperationId> --confirm |
| 43 | +talkvalue path person activity <personId> |
| 44 | +talkvalue path person export # CSV export |
| 45 | + |
| 46 | +# Events |
| 47 | +talkvalue path event list |
| 48 | +talkvalue path event get <id> |
| 49 | +talkvalue path event create --name "…" --start-at "…" --time-zone "…" |
| 50 | +talkvalue path event update <id> --name "…" --start-at "…" --time-zone "…" |
| 51 | +talkvalue path event delete <id> --confirm |
| 52 | +talkvalue path event person list <eventId> |
| 53 | +talkvalue path event person add <eventId> --email "…" |
| 54 | +talkvalue path event person export <eventId> |
| 55 | + |
| 56 | +# Channels |
| 57 | +talkvalue path channel list |
| 58 | +talkvalue path channel create --name "…" |
| 59 | +talkvalue path channel update <id> --name "…" |
| 60 | +talkvalue path channel delete <id> --confirm |
| 61 | +talkvalue path channel people <channelId> |
| 62 | +talkvalue path channel add-person <channelId> --email "…" |
| 63 | +talkvalue path channel export <channelId> |
| 64 | + |
| 65 | +# Companies |
| 66 | +talkvalue path company list |
| 67 | +talkvalue path company get <id> |
| 68 | +talkvalue path company update <id> --display-name "…" |
| 69 | +talkvalue path company person list <companyId> |
| 70 | +talkvalue path company person export <companyId> |
| 71 | + |
| 72 | +# Analysis |
| 73 | +talkvalue path analysis channel attribution <channelId> --event-id <id> |
| 74 | +talkvalue path analysis channel audience --channel-id <id> --channel-id <id> |
| 75 | +talkvalue path analysis event insights |
| 76 | +talkvalue path analysis event trend |
| 77 | + |
| 78 | +# Import |
| 79 | +talkvalue path import list |
| 80 | +talkvalue path import get <id> |
| 81 | +talkvalue path import create --file-key "…" --source-id <n> --mode UPDATE --mapping 0:EMAIL |
| 82 | +talkvalue path import analyze --file ./data.csv |
| 83 | +talkvalue path import failed-export <id> |
| 84 | + |
| 85 | +# Config |
| 86 | +talkvalue config list |
| 87 | +talkvalue config set <key> <value> |
| 88 | +talkvalue version |
50 | 89 | ``` |
51 | 90 |
|
52 | 91 | ## Flags |
|
0 commit comments