Skip to main content

Interactions

The contact history with a customer — calls, e-mails, WhatsApp, meetings and notes — including payment promises (promise_date, promised_amount).

CommandHTTPDescription
interactions listGET /v1/interactionsList interactions
interactions createPOST /v1/interactionsLog interaction
interactions getGET /v1/interactions/{id}Get interaction
interactions updatePUT /v1/interactions/{id}Update interaction
interactions deleteDELETE /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​