feat: Add Circleback connector integration

- Implement CirclebackConnectForm for user input and configuration
- Update connector benefits to include Circleback features
- Add CirclebackConfig component for webhook configuration
- Integrate Circleback into connector selection and management UI
- Update connector constants and document mappings for Circleback
This commit is contained in:
Anish Sarkar 2026-01-01 02:59:49 +05:30
parent 2373421212
commit e2f4f6c8e0
23 changed files with 370 additions and 296 deletions

View file

@ -38,7 +38,7 @@ export const CRAWLERS = [
id: "youtube-crawler",
title: "YouTube",
description: "Crawl YouTube channels and playlists",
connectorType: null, // Not a connector, handled separately
connectorType: EnumConnectorName.YOUTUBE_CONNECTOR,
},
{
id: "webcrawler-connector",
@ -140,6 +140,12 @@ export const OTHER_CONNECTORS = [
description: "Search with Baidu",
connectorType: EnumConnectorName.BAIDU_SEARCH_API,
},
{
id: "circleback-connector",
title: "Circleback",
description: "Receive meeting notes via webhook",
connectorType: EnumConnectorName.CIRCLEBACK_CONNECTOR,
},
] as const;
// Re-export IndexingConfigState from schemas for backward compatibility