osFoundry / Platform
Источники данных
Синхронизируйтесь со Stripe, Postgres, Mixpanel — чем угодно с API. Каналы держат ваши данные свежими.
Что это
Источник данных в osFoundry — это канал, который вытягивает записи из внешней системы и держит их актуальными. Вы подключаете нечто, говорящее по API: Stripe, Postgres, Mixpanel или любой REST-эндпоинт, и osFoundry синхронизирует это в канал рабочего пространства, который одинаково доступен для чтения вашему чату, агентам, приложениям и базе знаний. Поскольку подключение — это канал, а не разовый экспорт, вы настраиваете его один раз и повторно используете повсюду, а данные обновляются сами, а не устаревают в тот же миг, когда вы их скачали.\n\nНастройка предельно конкретна. Для API-источника вы указываете URL и HTTP-метод (GET, POST, PUT), выбираете способ аутентификации (без неё, bearer-токен, заголовок с API-ключом или basic auth) и добавляете любые нестандартные заголовки, которые требует эндпоинт. Затем вы задаёте частоту обновления: ежемесячно, еженедельно, ежедневно, каждые 6 часов, ежечасно или так часто, как раз в 15 или 5 минут, причём более короткие интервалы открываются на более высоких тарифах синхронизации. Если же источник сам отправляет данные вам, вы создаёте webhook-эндпоинт с секретом подписи для проверки HMAC, необязательным списком разрешённых IP и максимальным размером полезной нагрузки. Можно и вовсе обойтись без API: вводить строки вручную через интерфейс или загружать CSV-файлы для пакетного импорта, и эти ручные и CSV-источники остаются локально на вашем устройстве. osFoundry также умеет принимать живые видеопотоки по RTSP, WebRTC или HLS как потоковый источник.\n\nЭто важно, потому что osFoundry работает по принципу BYOK и local-first. Вы подключаете источники своими собственными учётными данными, между вами и Stripe или вашим сервером Postgres не сидит перепродавец, а ручные и CSV-данные никогда не обязаны покидать вашу машину. В результате появляется единое место, где цифры, на которых рассуждают агенты, — это те же живые цифры, что показывают ваши дашборды, и держит их актуальными частота, которой управляете вы, а не необходимость помнить о повторном экспорте.
Ключевые возможности
- Подключайте любой REST API как источник данных: задайте URL и метод, добавьте bearer-токен, заголовок с API-ключом или basic auth и передайте нестандартные заголовки
- Синхронизируйте с выбранной вами частотой — от раза в месяц до каждых 5 минут, чтобы агенты и чат всегда читали актуальные данные, а не устаревший экспорт
- Принимайте отправляемые данные через подписанные webhook-эндпоинты, списки разрешённых IP, проверку подписи HMAC и ограничение размера полезной нагрузки
- Импортируйте и без API: вводите строки вручную или загружайте CSV-файлы, которые остаются локально на вашем устройстве
- Каждый источник — это канал, на который можно ссылаться из чата, агентов, знаний и приложений: одно подключение, переиспользуемое во всём рабочем пространстве
Сценарии использования
- Основатель: подключить Stripe и Mixpanel как источники данных, чтобы агент отвечал на вопрос «что изменилось в выручке и активации за эту неделю» по живым цифрам, а не по CSV прошлого месяца
- Дата-инженер: направить источник данных на внутренний API поверх Postgres с bearer-аутентификацией и 15-минутной синхронизацией, а затем запрашивать его из чата, не строя отдельный BI-конвейер
- Руководитель операций: открыть подписанный webhook-эндпоинт, чтобы вышестоящая система отправляла события заказов в канал, за которым агенты и приложения следят почти в реальном времени
Часто задаваемые вопросы
Какие источники данных я могу подключить?
Всё, у чего есть REST API: Stripe, Mixpanel, API поверх Postgres или ваш собственный внутренний сервис, плюс варианты без API: ручной ввод, загрузку CSV и живые видеопотоки по RTSP, WebRTC или HLS. Для API-источников вы настраиваете URL, метод и аутентификацию (bearer, заголовок с API-ключом или basic), так что любой эндпоинт, который вы можете вызвать, вы можете и синхронизировать.
Как часто обновляются данные?
Вы выбираете интервал синхронизации для каждого источника — от раза в месяц до каждых 5 минут. Более редкие расписания (ежемесячно, еженедельно, ежедневно) доступны на облегчённых тарифах; обновление чаще раза в час, например каждые 15 или 5 минут, требует тарифа синхронизации в реальном времени. Webhook-источники обновляются всякий раз, когда вышестоящая система отправляет событие.
Останутся ли мои данные приватными и нужны ли мне ключи osFoundry?
osFoundry работает по принципу BYOK: вы подключаете каждый источник своими собственными API-учётными данными, так что нет ни наценки перепродавца, ни третьей стороны между вами и источником. Ручные и CSV-источники остаются локально на вашем устройстве, а webhook-эндпоинты поддерживают подпись HMAC и списки разрешённых IP, поэтому отправлять данные могут только доверенные вызывающие стороны.