Интеграции
Узнайте, как Firmreader интегрируется со Slack, Microsoft Teams, Email, Okta, Zapier и другими сервисами, доставляя обновления в привычные рабочие инструменты.
Firmreader интегрируется с привычными инструментами вашей команды, поэтому важные обновления доходят до людей везде, где они работают. Это обновление.
Доступные интеграции
| Интеграция | Назначение |
|---|---|
| Slack | Публикация сводок в каналах Slack и подписка на каналы Firmreader через Slack |
| Microsoft Teams | Доставка публикаций в виде сообщений и адаптивных карточек Teams |
| Отправка публикаций в виде форматированных писем спискам рассылки | |
| Google Workspace | Вход через SSO и синхронизация Google Groups |
| Okta | SSO и автоматическое предоставление пользователям доступа (SCIM) |
| Zapier | Подключение Firmreader к более чем 5 000 приложениям с помощью рабочих процессов без кода |
| Webhooks | Отправка событий в реальном времени на любой HTTP endpoint |
Slack
Настройка
Перейдите в Settings > Integrations > Slack и нажмите Add to Slack. Авторизуйте приложение Firmreader в рабочем пространстве Slack.
Свяжите каналы Firmreader с каналами Slack. Когда публикация выходит в Firmreader, сводка автоматически публикуется в связанном канале Slack.
Выберите компактную сводку (заголовок + ссылка) или расширенный предпросмотр (заголовок, отрывок и обложка).
Команды Slack
| Команда | Описание |
|---|---|
/firmreader latest | Показать самые последние публикации из ваших подписок |
/firmreader search [query] | Выполнить поиск публикаций в Slack |
/firmreader subscribe [channel] | Подписаться на канал Firmreader |
Microsoft Teams
Настройка
Перейдите в Settings > Integrations > Microsoft Teams и нажмите Connect. Войдите с помощью учетной записи администратора Microsoft и предоставьте необходимые разрешения.
Публикации доставляются в виде адаптивных карточек в каналы Teams со ссылкой на полную публикацию в Firmreader.
Webhooks
Отправляйте события в реальном времени на любой URL при возникновении событий в вашем рабочем пространстве.
Типы событий
| Событие | Данные |
|---|---|
post.published | Полный объект публикации с каналом и автором |
post.updated | Обновленная публикация с описанием изменений |
post.deleted | Идентификатор публикации и метаданные удаления |
channel.created | Сведения о новом канале |
member.joined | Информация о новом участнике и командах |
Создание webhook
Перейдите в Settings > Integrations > Webhooks и нажмите New Webhook.
Укажите HTTPS endpoint, который будет получать события.
Выберите события, которые запускают webhook. Можно выбрать все события или указать отдельные.
Нажмите Save, затем Send Test Event, чтобы проверить, что ваш endpoint корректно получает данные.
Данные webhook
{
"event": "post.published",
"timestamp": "2026-02-24T10:30:00Z",
"data": {
"id": "post_abc123",
"title": "Q1 Company Update",
"channel": {
"id": "ch_company_news",
"name": "Company News"
},
"author": {
"id": "usr_def456",
"name": "Sarah Chen"
},
"url": "https://yourcompany.firmreader.com/posts/post_abc123"
}
}
Безопасность webhook
Каждый запрос webhook содержит заголовок X-Firmreader-Signature с подписью HMAC-SHA256 для данных. Проверяйте эту подпись с помощью секрета webhook, указанного при создании endpoint.
const crypto = require('crypto');
function verifyWebhook(payload, signature, secret) {
const expected = crypto
.createHmac('sha256', secret)
.update(payload)
.digest('hex');
return crypto.timingSafeEqual(
Buffer.from(signature),
Buffer.from(expected)
);
}
Zapier
Подключите Firmreader к тысячам приложений без написания кода. Распространенные варианты использования:
- Публикация записи Firmreader при появлении новой записи в блоге
- Создание записи Firmreader из ответа Google Form
- Синхронизация записей Firmreader с базой данных Notion
- Отправка дайджестов Firmreader в группу WhatsApp
Чтобы начать, найдите «Firmreader» в каталоге приложений Zapier.
Last updated on
