Skip to main content
Interactions are your record of every touchpoint with a contact — calls, emails, meetings, and notes. Log them as they happen to keep your team in sync.

moss interaction list

List interactions with optional filtering.
moss interaction list
moss interaction list --contact-id cnt_abc123 --type call
OptionRequiredDescription
--page <n>NoPage number
--per-page <n>NoItems per page
--sort <field>NoSort field
--order <dir>NoSort order (asc or desc)
--contact-id <id>NoFilter by contact
--deal-id <id>NoFilter by deal
--type <type>NoFilter by type (call, email, meeting, note)
--q <query>NoSearch query

moss interaction show

Show details for a single interaction.
moss interaction show --id int_abc123
OptionRequiredDescription
--id <id>YesInteraction ID

moss interaction log

Log a new interaction.
moss interaction log \
  --contact-id cnt_abc123 \
  --type meeting \
  --notes "Discussed Q2 roadmap and pricing" \
  --occurred-at "2026-02-08T14:00:00Z"
OptionRequiredDescription
--contact-id <id>YesContact ID
--type <type>YesType: call, email, meeting, or note
--deal-id <id>NoAssociated deal ID
--notes <text>NoInteraction notes / content
--occurred-at <datetime>NoWhen it occurred (ISO datetime, defaults to now)

moss interaction update

Update an existing interaction’s notes or timestamp.
moss interaction update --id int_abc123 --notes "Updated: discussed Q2 roadmap, agreed on pricing"
OptionRequiredDescription
--id <id>YesInteraction ID
--notes <text>NoUpdated notes
--occurred-at <datetime>NoUpdated timestamp (ISO datetime)

moss interaction delete

Delete an interaction.
moss interaction delete --id int_abc123 --confirm
OptionRequiredDescription
--id <id>YesInteraction ID
--confirmYesConfirm deletion (required for destructive operations)
This permanently deletes the interaction. This cannot be undone.