iachat/config
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
..
environments feat: add lograge to improve logging (#5423) 2023-04-07 13:44:30 +05:30
initializers feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
integration feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
languages feat: Updated public portal header design (#8089) 2023-11-08 17:56:59 -08:00
locales feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
app.yml Bump version to 3.16.0 2024-12-17 23:02:59 +05:30
application.rb feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
boot.rb Upgrade to rails 6 💎 (#11) 2019-08-19 13:49:57 +05:30
cable.yml fix: Redis 6 on Heroku breaks ActionCable config (#4269) 2022-03-24 19:25:07 +05:30
database.yml fix: Quote database env variables (#7216) 2023-06-05 14:19:35 +05:30
elastic_apm.yml chore: Support for Elastic APM (#5004) 2022-07-22 11:39:37 +02:00
environment.rb Initial Commit 2019-08-14 15:18:44 +05:30
features.yml feat: Add new sidebar for Chatwoot V4 (#10291) 2024-10-23 18:32:37 -07:00
installation_config.yml feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
newrelic.yml fix: logic error when setting new relic logging forwarding (#8687) 2024-01-11 21:05:04 +05:30
puma.rb chore: Fix puma configuration (#5023) 2022-07-12 12:27:33 +02:00
rds-ca-2019-root.pem chore: add aws rds root cert for tls connection (#3812) 2022-02-01 16:01:25 +05:30
routes.rb feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
schedule.yml feat(ee): Add Captain features (#10665) 2025-01-14 16:15:47 -08:00
scout_apm.yml chore: Load only required APMs (#6497) 2023-03-01 14:31:51 +05:30
secrets.yml Use secret_key_base from env 2019-08-15 23:08:36 +05:30
sidekiq.yml chore: Upgrade to Rails 7 (#6719) 2023-05-06 10:44:52 +05:30
spring.rb 🚨Fix Rubocop lint errors 2019-10-20 14:17:26 +05:30
storage.yml fix: GCS credentials dont need to be parsed as JSON (#1429) 2020-11-27 14:39:25 +05:30
vite.json feat: Vite + vue 3 💚 (#10047) 2024-10-02 00:36:30 -07:00