{
"chatFeatures": {
"coreMessagingExperience": {
"typingIndicator": true,
"threadConversationAndReplies": true,
"photosSharing": true,
"videoSharing": true,
"audioSharing": true,
"fileSharing": true,
"editMessage": true,
"deleteMessage": true,
"messageDeliveryAndReadReceipts": true,
"userAndFriendsPresence": true,
"quotedReplies": true,
"markAsUnread": true
},
"deeperUserEngagement": {
"mentions": true,
"mentionAll": false,
"reactions": true,
"messageTranslation": true,
"polls": true,
"collaborativeWhiteboard": false,
"collaborativeDocument": false,
"voiceNotes": true,
"emojis": true,
"stickers": true,
"userInfo": true,
"groupInfo": true
},
"aiUserCopilot": {
"conversationStarter": true,
"conversationSummary": true,
"smartReply": true
},
"userManagement": { "friendsOnly": false },
"groupManagement": {
"createGroup": true,
"addMembersToGroups": true,
"joinLeaveGroup": true,
"deleteGroup": true,
"viewGroupMembers": true
},
"moderatorControls": {
"kickUsers": true,
"banUsers": true,
"promoteDemoteMembers": true
},
"privateMessagingWithinGroups": {
"sendPrivateMessageToGroupMembers": true
}
},
"callFeatures": {
"voiceAndVideoCalling": {
"oneOnOneVoiceCalling": true,
"oneOnOneVideoCalling": true,
"groupVideoConference": true,
"groupVoiceConference": true
}
},
"layout": {
"withSideBar": true,
"tabs": ["chats", "calls", "users", "groups"],
"chatType": "user"
},
"style": {
"theme": "system",
"color": {
"brandColor": "#6852D6",
"primaryTextLight": "#2B2B2B",
"primaryTextDark": "#FFFFFF",
"secondaryTextLight": "#727272",
"secondaryTextDark": "#989898"
},
"typography": {
"font": "roboto",
"size": "default"
}
},
"noCode": {
"docked": true,
"styles": {
"buttonBackGround": "#6852D6",
"buttonShape": "rounded",
"openIcon": "https://example.com/open.svg",
"closeIcon": "https://example.com/close.svg",
"customJs": "console.log('hello from no-code')",
"customCss": ".cc-chat { border-radius: 16px; }",
"dockedAlignment": "right"
}
},
"agent": {
"chatHistory": true,
"newChat": true,
"agentIcon": "https://example.com/agent.png",
"showAgentIcon": true
}
}