Интеграции
Crawbl подключается к внешним сервисам через единый слой интеграций. На этой странице описаны возможности интеграций и их архитектура.
Типы интеграций
LLM-провайдеры
Crawbl может маршрутизировать обращения к LLM через слои runtime и оркестратора. Сейчас путь по умолчанию — OpenAI, поддержка других провайдеров из списка ниже расширяется.
| Провайдер | Модели | Статус |
|---|---|---|
| OpenAI | GPT-5, GPT-5 mini, семейство GPT-4o | ✅ Текущий путь по умолчанию |
| Anthropic | Семейство Claude Sonnet / Opus | ⚙️ Настраиваемый путь через runtime |
| Семейство Gemini | ⚙️ Настраиваемый путь через runtime | |
| OpenRouter | Любая upstream-модель, доступная через OpenRouter | ⚙️ Настраиваемый путь через runtime |
| Open-source через шлюзы | Llama, Mistral и другие модели, маршрутизируемые через шлюз | 🔜 Запланировано как полноценный путь |
Выбор провайдера
Оркестратор выбирает провайдера на основе:
- Предпочтений пользователя и настроек рабочего пространства
- Возможностей модели (рассуждение, зрение, инструменты)
- Оптимизации стоимости
- Доступности лимитов запросов
Внешние сервисы
Подключи свои существующие инструменты:
| Категория | Сервисы | Статус |
|---|---|---|
| Календарь | Google Calendar | ✅ Доступно в каталоге интеграций |
| Электронная почта | Gmail | ✅ Доступно в каталоге интеграций |
| Командный чат | Slack | 🔜 Скоро |
| Встречи | Zoom | 🔜 Скоро |
| Управление проектами | Jira, Asana | 🔜 Скоро |
| Знания / Рабочее пространство | Notion | 🔜 Скоро |
| Разработка | GitHub | 🔜 Скоро |
| Хранилище | Google Drive, Dropbox | 🔜 Запланировано |
| CRM | Salesforce, HubSpot | 🔜 Запланировано |
Процесс OAuth-интеграции
Click diagram to zoom
Управление токенами
- Токены хранятся отдельно для каждого пользователя и каждого сервиса
- Автоматическое обновление до истечения срока действия
- Шифрование при хранении и передаче
- Пользователь может отозвать токен в любой момент
Архитектура вызова инструментов
Когда агенту нужно воспользоваться внешним инструментом:
Click diagram to zoom
Гарантии безопасности
- Токены никогда не попадают в runtime: учётные данные хранит оркестратор
- Требуется согласие пользователя: действия логируются с контекстом пользователя
- Ограничение запросов: соблюдаются лимиты на пользователя и сервис
- Журнал аудита: все внешние вызовы фиксируются
MCP Server
Crawbl встраивает MCP (Model Context Protocol) сервер для выполнения инструментов:
Click diagram to zoom
Доступные категории инструментов
| Категория | Инструменты |
|---|---|
| Коммуникация | Отправить сообщение, прочитать сообщения |
| Управление проектами | Создать задачу, обновить статус |
| Поиск | Веб-поиск, база знаний |
| Данные | Запрос к базе данных, чтение файлов |
Подробнее
Дополнительные материалы:
- Authentication Flow — реализация OAuth