object
Conversation
A customer conversation as it appears in the shared Flownally inbox.
Properties
- Name
revision- Type
- integer
- Description
- Optional property.
- Name
waitingSince- Type
- string | null
- Description
- Optional property.
- Name
actionContext- Type
- InboxActionContext
- Description
- Optional property.
- Name
id- Type
- string
- Description
- Required property.
- Name
channel- Type
- string
- Description
- Required property.
- Name
externalId- Type
- string
- Description
- The channel's identifier for the customer in this inbox. For WhatsApp it is the business-scoped user ID when available, otherwise the phone number digits without `+`. It can change; use `id` as the stable key.
- Name
inboxId- Type
- string
- Description
- Optional property.
- Name
name- Type
- string
- Description
- Optional property.
- Name
contactId- Type
- string
- Description
- Optional property.
- Name
contactName- Type
- string
- Description
- Optional property.
- Name
status- Type
- enum
- Description
- Required property. Allowed values: cold, pending, open, closed.
- Name
activeOwner- Type
- ConversationOwner
- Description
- Optional property.
- Name
lastMessageAt- Type
- string
- Description
- Required property.
- Name
lastMessagePreview- Type
- string
- Description
- Required property.
- Name
lastMessageSender- Type
- string
- Description
- Required property.
- Name
lastMessageSenderId- Type
- string
- Description
- Actual sender identity of the latest visible message, when available.
Related operations
- Send a messagePOST /messages
- Get messageGET /messages/{id}
- List conversationsGET /conversations
- Get conversationGET /conversations/{id}
- List conversation messagesGET /conversations/{id}/messages
- Send message in a conversationPOST /conversations/{id}/messages
- Mark conversation as readPOST /conversations/{id}:markRead
- Close conversationPOST /conversations/{id}:close
- Webhook payloadsPOST {configured webhook URL}