INTERFACE
Channel
A chat conversation that describes participants, state, a list of chat logs and other meta information.
link GraphQL Schema definition
1 interface Channel { 2 3 # The list of agents currently participating in the channel. 4 AgentConnection : 5 6 # Globally unique identifier. 7 ID! : 8 9 # The list of chat logs of the channel. 10 String, : Int, : String, : Int): ChatLogConnection ( : 11 12 }
link Required by
- AgentChannelAn agent to agent chat channel.
- ChannelEdgeAn edge in a connection.
- MemberChangeLogA log regarding member change event of a channel
- MemberJoinLogA log regarding a user joining a channel
- MemberLeaveLogA log regarding a user leaving a channel
- MessageA type of chat log sent by either an agent or visitor
- VisitorChannelA visitor to agent chat channel.