iachat/app/javascript/dashboard/components-next
Pranav d070743383
feat(ee): Add Captain features (#10665)
Migration Guide: https://chwt.app/v4/migration

This PR imports all the work related to Captain into the EE codebase. Captain represents the AI-based features in Chatwoot and includes the following key components:

- Assistant: An assistant has a persona, the product it would be trained on. At the moment, the data at which it is trained is from websites. Future integrations on Notion documents, PDF etc. This PR enables connecting an assistant to an inbox. The assistant would run the conversation every time before transferring it to an agent.
- Copilot for Agents: When an agent is supporting a customer, we will be able to offer additional help to lookup some data or fetch information from integrations etc via copilot.
- Conversation FAQ generator: When a conversation is resolved, the Captain integration would identify questions which were not in the knowledge base.
- CRM memory: Learns from the conversations and identifies important information about the contact.

---------

Co-authored-by: Vishnu Narayanan <vishnu@chatwoot.com>
Co-authored-by: Sojan <sojan@pepalo.com>
Co-authored-by: iamsivin <iamsivin@gmail.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2025-01-14 16:15:47 -08:00
..
avatar fix: Fix issue with profile picture not updating (#10532) 2024-12-04 15:02:29 -08:00
breadcrumb feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
button feat: Contact filter preview (#10516) 2024-12-02 16:22:05 +05:30
Campaigns feat: Update design for report pages (#10506) 2024-11-27 18:10:15 +08:00
captain feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
colorpicker feat: Update button component (#10362) 2024-10-29 14:00:24 +05:30
combobox feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
Contacts feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
Conversation/ConversationCard fix(v4): Overflow issue in conversation card (#10679) 2025-01-14 12:48:30 +05:30
copilot feat: Insert captain response to reply editor (#10581) 2024-12-13 15:13:16 +05:30
CustomAttributes feat(v4): Add new contact details screen (#10504) 2024-12-03 21:29:47 -08:00
dialog feat: Updates on new components (#10444) 2024-11-20 20:21:35 +05:30
dropdown-menu fix: links rendering in sidebar profile (#10574) 2024-12-11 17:42:46 -08:00
Editor feat: Add compose conversation components (#10457) 2024-12-05 16:31:47 -08:00
filter chore: Fix issues with Contact pages (#10544) 2024-12-05 14:24:10 -08:00
flag feat: Flag icon component (#10564) 2024-12-10 11:53:24 +05:30
HelpCenter feat: Add compose conversation components (#10457) 2024-12-05 16:31:47 -08:00
icon feat: Add new message bubbles (#10481) 2024-12-12 17:42:22 -08:00
Inbox fix: v4 ui issues (#10652) 2025-01-08 18:17:50 +05:30
inline-input feat: Add compose conversation components (#10457) 2024-12-05 16:31:47 -08:00
input feat: Updates on new components (#10444) 2024-11-20 20:21:35 +05:30
Label chore: Adds the ability to remove labels from label card (#10591) 2024-12-17 18:43:36 +05:30
message fix: Fix bubble design in RTL (#10683) 2025-01-14 11:14:13 -08:00
NewConversation feat(v4): Compose a new conversation from a phone number. (#10568) 2024-12-17 18:07:58 +05:30
pagination feat: Contact filter preview (#10516) 2024-12-02 16:22:05 +05:30
phonenumberinput feat: Improve Contact list (#10522) 2024-12-02 18:23:41 -08:00
selectmenu feat: Add the new select menu component (#10445) 2024-11-19 14:25:45 -08:00
sidebar feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
spinner feat: Add Spinner to new components (#10303) 2024-10-16 17:53:46 -07:00
switch feat: Add custom attributes components (#10467) 2024-11-24 16:46:00 -08:00
tabbar feat: Update button component (#10362) 2024-10-29 14:00:24 +05:30
taginput feat(v4): Compose a new conversation from a phone number. (#10568) 2024-12-17 18:07:58 +05:30
textarea feat: Add compose conversation components (#10457) 2024-12-05 16:31:47 -08:00
CardLayout.vue feat: Updates on new components (#10444) 2024-11-20 20:21:35 +05:30
EmptyStateLayout.vue feat(v4): Update the campaigns page design (#10371) 2024-10-31 11:57:13 +05:30