iachat/spec/factories
Sojan Jose 480f34803b
feat: Response Bot using GPT and Webpage Sources (#7518)
This commit introduces the ability to associate response sources to an inbox, allowing external webpages to be parsed by Chatwoot. The parsed data is converted into embeddings for use with GPT models when managing customer queries.

The implementation relies on the `pgvector` extension for PostgreSQL. Database migrations related to this feature are handled separately by `Features::ResponseBotService`. A future update will integrate these migrations into the default rails migrations, once compatibility with Postgres extensions across all self-hosted installation options is confirmed.

Additionally, a new GitHub action has been added to the CI pipeline to ensure the execution of specs related to this feature.
2023-07-21 18:11:51 +03:00
..
bot_message chore: Handle attachments in Whatsapp Channel (#3299) 2021-11-11 13:03:48 +05:30
channel chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
facebook_message chore: Move Facebook event processing to worker (#2988) 2021-09-13 18:05:14 +05:30
instagram fix: Duplicate instagram conversations for echo messages (#7078) 2023-05-15 16:25:15 +05:30
instagram_message feat: Add Instagram Channel (#2955) 2021-10-05 14:35:32 +05:30
integrations feat: Ability to improve drafts in the editor using GPT integration (#6957) 2023-04-24 23:52:23 +05:30
twitter chore: upgrade ruby to 3.1.3 (#5555) 2023-01-24 23:55:07 +05:30
account_users.rb Chore: Enable Users to create multiple accounts (#440) 2020-03-07 12:18:16 +05:30
accounts.rb chore: Use feature_flags attribute instead of settings_flags (#6820) 2023-04-04 09:56:58 -07:00
agent_bot_inboxes.rb Feature: Introduce bots (#545) 2020-03-06 01:43:12 +05:30
agent_bots.rb feat: Ability to update avatars from super admin (#7264) 2023-06-09 15:32:24 +05:30
articles.rb chore: Add formatting for the view count (#6447) 2023-02-13 14:29:14 -08:00
automation_rules.rb chore: Refactor Automation Specs (#6796) 2023-03-30 21:02:52 +05:30
campaigns.rb chore: Campaign ID migration for existing accounts (#2189) 2021-04-30 06:15:24 -07:00
canned_responses.rb Chore: Added tests for canned_responses (#477) 2020-02-08 11:58:40 +05:30
categories.rb feat: Portal endpoint (#4633) 2022-05-16 13:59:59 +05:30
contact_inbox.rb fix: "wa_source_id" function return value (#5451) 2022-09-29 10:34:55 -07:00
contacts.rb feat: Update API for contact avatar (#4719) 2022-07-12 10:03:16 +02:00
conversation_participants.rb chore: Add controllers for conversation participants (#6462) 2023-02-15 16:33:31 -08:00
conversations.rb Chore: API Improvements (#2956) 2021-09-04 17:56:46 +05:30
csat_survey_responses.rb feat: Add CSAT response APIs (#2503) 2021-06-29 20:59:41 +05:30
custom_attribute_definitions.rb feat: Add APIs for custom attribute definitions (#2689) 2021-07-23 17:04:33 +05:30
custom_filters.rb feat: Add APIs to create custom views on the dashboard (#2498) 2021-06-29 19:29:57 +05:30
dashboard_app.rb feat: Allow users to create dashboard apps to give agents more context (#4761) 2022-06-01 11:13:10 +05:30
data_import.rb feat: Add bulk imports API for contacts (#1724) 2021-02-03 19:24:51 +05:30
email_template.rb feat: Customisable Email Templates (#1095) 2020-08-06 15:21:06 +05:30
folders.rb feat: Portal endpoint (#4633) 2022-05-16 13:59:59 +05:30
inbox_members.rb chore: Ability to Disable Gravatars (#5027) 2022-07-21 19:27:12 +02:00
inboxes.rb [Feature] Email collect message hooks (#331) 2020-01-09 13:06:40 +05:30
installation_config.rb feat: installation config in super admin console (#1641) 2021-01-15 13:21:53 +05:30
labels.rb Feature: Improve label experience (#975) 2020-06-25 21:04:03 +05:30
macros.rb feat: Macros CRUD api (#5047) 2022-07-19 17:37:00 +05:30
mentions.rb Feat: custom sort (#4864) 2022-06-22 11:04:42 +05:30
messages.rb chore: Enable the new Rubocop rules (#7122) 2023-05-19 14:37:10 +05:30
notes.rb chore: Add contact note model (#2462) 2021-06-21 15:16:26 +05:30
notification_subscriptions.rb Feature: Add web push notification permission in frontend (#766) 2020-05-06 00:10:56 +05:30
notifications.rb Feature: User Notification Objects (#752) 2020-05-01 14:53:43 +05:30
platform_apps_permissibles.rb feat: Add Platform APIs (#1456) 2021-01-14 20:35:22 +05:30
platform_apps.rb feat: Add Platform APIs (#1456) 2021-01-14 20:35:22 +05:30
portal_members.rb feat: CRUD operation for associated articles to current article (#4912) 2022-07-04 20:29:44 +05:30
portals.rb feat: Portal endpoint (#4633) 2022-05-16 13:59:59 +05:30
related_categories.rb feat: Category API to handle linked categories and parent-sub categories (#4879) 2022-06-28 11:23:20 +05:30
reporting_events.rb Chore: clean up Reporting Events (#4044) 2022-02-28 18:16:12 +05:30
response_source.rb feat: Response Bot using GPT and Webpage Sources (#7518) 2023-07-21 18:11:51 +03:00
sla_policies.rb feat: SLA CRUD APIs (EE) (#7027) 2023-05-11 22:42:56 +05:30
super_admins.rb feat: Unify user and super admin credentials (#3830) 2022-01-25 16:58:49 -08:00
team_members.rb feat: Team APIs (#1654) 2021-01-17 23:56:56 +05:30
teams.rb feat: Team APIs (#1654) 2021-01-17 23:56:56 +05:30
users.rb feat: Ability to update avatars from super admin (#7264) 2023-06-09 15:32:24 +05:30
webhooks.rb feat: Add webhook events for contact created, updated (#6415) 2023-02-13 13:28:27 -08:00
working_hours.rb feat: Business hours 2020-11-01 00:14:33 +05:30