Package com.flowable.engage.conversation.api
package com.flowable.engage.conversation.api
-
InterfacesClassDescriptionThe conversation is a container where messaging and events between humans and even bots happen.A builder interface building
Conversation
objects.The conversation holder might be used to hold a conversation and additional information like if it was a newly created one or an existing one.Notification service for the Conversations which is responsible for sending messages to conversation.This builder supports various ways to add or drop participants within a conversation with smart options like letting them see previous messages or even all past messages and similar options.Allows for programmatic querying of conversations.The conversation service is the main API for the conversation and messaging functionality.Interface containing the known states of a conversation.The conversation type specifies the conversation in more detail.A participant query object can be obtained throughConversationService.createConversationUserQuery()
and can be used to query for participant information within a conversation.Represents the joining type of aConversation
which defines on how new participants can join a running conversation.Once you start joining a new participant to an existing conversation, there are a lot of options which can be set additionally using this builder API which is returned with one of the join methods in theConversationParticipantBuilder
API.Represents the type used for handling permissions within aConversation
.