createConversation 
  abstract suspend fun createConversation(conversationId: UUID, remoteConfiguration: RemoteConfiguration? = null): Result<Conversation>
Creates a conversation.
Return
The Result of the call to create conversation.
Result.Success.data returns the conversation.
Parameters
conversationId 
A UUID to represent the unique conversation identifier.
remoteConfiguration 
A RemoteConfiguration object for routing data.