Interactions
The contact history with a customer — calls, e-mails, WhatsApp, meetings and notes — including payment promises (promise_date, promised_amount).
| Command | HTTP | Description |
|---|---|---|
interactions list | GET /v1/interactions | List interactions |
interactions create | POST /v1/interactions | Log interaction |
interactions get | GET /v1/interactions/{id} | Get interaction |
interactions update | PUT /v1/interactions/{id} | Update interaction |
interactions delete | DELETE /v1/interactions/{id} | Delete interaction |
Examples
--params carries query, path and header parameters (id, page, filters, X-Workspace-Id); --json carries the request body; --fields limits which fields come back — worth using on every list/get to save context. See Global flags for the full reference.
# A customer's interactions
kobana dunning interactions list \
--params '{"person_id": "PERSON_ID"}' \
--fields "id,interaction_type,direction,outcome,contacted_at"
# Log a call with a payment promise
kobana dunning interactions create \
--json '{"person_id": "PERSON_ID", "charge_id": "CHARGE_ID", "interaction_type": "call", "direction": "outbound", "summary": "Cliente promete pagar sexta", "promise_date": "2026-08-07", "promised_amount": 500}'
Next steps
- Tasks
- Schema introspection — every parameter this resource accepts.