Đăng ký quyền truy cập sớm

Nhập tên và địa chỉ email công việc của bạn. Chúng tôi sẽ gửi liên kết để xác nhận yêu cầu truy cập Tajo.

Trình Kết Nối Slack

Trạng thái trình kết nối: Dự kiến Chưa được xây dựng. Hiện Tajo chưa chạy trình kết nối này.

Minh họa · dữ liệu mẫu

Ví dụ đồng bộ

Kiểm tra một bản ghi

Nguồn

Slack

Trạng thái trình kết nối: Dự kiến

Đích

Công cụ khác của bạn

Trạng thái trình kết nối: Công cụ tùy chỉnh

Trường nguồnTrường đíchGiá trị mẫu
record.id source_id record_1042
record.updated_at updated_at 2026-10-18T08:00:00Z
record.value value sample_value
  1. Soạn thảo
  2. Kiểm tra một bản ghi
  3. Phê duyệt phiên bản này

Trạng thái áp dụng cho từng trình kết nối, không bảo đảm lần đồng bộ này đã sẵn sàng. Các trường chỉ để minh họa. Hãy kiểm tra lược đồ và quyền thực tế trước khi chạy đồng bộ.

Kết nối Slack với Brevo qua Tajo để gửi thông báo tự động cho team, cảnh báo về tương tác khách hàng quan trọng và đồng bộ dữ liệu Slack users sang liên hệ Brevo.

Tổng Quan

Thuộc TínhGiá Trị
Nền TảngSlack
Danh MụcTùy Chỉnh
Độ Phức Tạp Thiết LậpDễ
Tích Hợp Chính ThứcKhông
Dữ Liệu Đồng BộMessages, Users, Channels
Loại APIWeb API
URL APIhttps://slack.com/api

Tính Năng

  • Gửi thông báo - Gửi tin nhắn Slack tự động cho sự kiện Brevo
  • Cảnh báo team - Thông báo cho nhóm sales khi deal quan trọng tương tác
  • Đồng bộ users - Nhập thành viên Slack workspace vào liên hệ Brevo
  • Tương tác channel - Đọc và gửi messages trong channels cụ thể
  • Block Kit - Tạo tin nhắn tương tác với buttons và actions

Yêu Cầu

Trước khi bắt đầu, hãy đảm bảo bạn có:

  1. Tài khoản Slack workspace
  2. Slack App với Bot Token
  3. Tài khoản Brevo với quyền truy cập API
  4. Tài khoản Tajo

Xác Thực

Bot Token (Khuyến Nghị)

Terminal window
curl -X POST "https://slack.com/api/chat.postMessage" \
-H "Authorization: Bearer xoxb-YOUR-BOT-TOKEN" \
-H "Content-Type: application/json" \
-d '{"channel": "C1234567890", "text": "Hello!"}'

Tạo Slack App và lấy Bot Token tại https://api.slack.com/apps.

Truy Cập Email Người Dùng

Để lấy email người dùng Slack, app cần users:read.email scope và phải được workspace admin phê duyệt. Người dùng cũng cần đã cài đặt email trong hồ sơ Slack.

Bot Token Scopes Cần Thiết

channels:read - Liệt kê public channels
chat:write - Gửi messages
users:read - Đọc thông tin user cơ bản
users:read.email - Đọc email người dùng (cần admin phê duyệt)

Cấu Hình

Thiết Lập Cơ Bản

connectors:
slack:
enabled: true
bot_token: "${SLACK_BOT_TOKEN}"
# Channels mặc định cho thông báo
notification_channels:
deals: "C1234567890" # #sales-alerts
marketing: "C0987654321" # #marketing
support: "C1111111111" # #support-escalations
sync:
users: true
channels: false

Cấu Hình Thông Báo

notifications:
- trigger: brevo_campaign_sent
channel: "C0987654321"
template: "campaign_sent"
- trigger: contact_high_engagement
channel: "C1234567890"
template: "hot_lead"
- trigger: unsubscribe_spike
channel: "C0987654321"
template: "unsubscribe_alert"

API Endpoints

Phương ThứcEndpointMô Tả
POST/chat.postMessageGửi message vào channel
POST/chat.postEphemeralGửi message ephemeral cho user
GET/users.listLiệt kê workspace users
GET/users.infoLấy thông tin user cụ thể
GET/conversations.listLiệt kê channels
POST/conversations.inviteMời user vào channel

Ví Dụ Code

Khởi Tạo Trình Kết Nối

import { TajoClient } from '@tajo/sdk';
const tajo = new TajoClient({
apiKey: process.env.TAJO_API_KEY,
brevoApiKey: process.env.BREVO_API_KEY
});
await tajo.connectors.connect('slack', {
botToken: process.env.SLACK_BOT_TOKEN
});

Gửi Cảnh Báo Deal Tới Slack

// Gửi thông báo khi lead có giá trị cao tương tác
await tajo.connectors.notify('slack', {
channel: 'C1234567890',
blocks: [
{
type: 'section',
text: {
type: 'mrkdwn',
text: '*Hot Lead Alert!*\n<[email protected]> vừa mở email 3 lần trong 1 giờ'
}
},
{
type: 'actions',
elements: [
{
type: 'button',
text: { type: 'plain_text', text: 'Xem Liên Hệ' },
url: 'https://app.brevo.com/contact/[email protected]'
}
]
}
]
});

Tốc Độ Đăng Bài Vào Channel

Slack giới hạn 1 tin nhắn/giây mỗi channel. Đối với thông báo khối lượng lớn, hãy nhóm chúng lại hoặc sử dụng message threading thay vì gửi từng tin nhắn riêng lẻ.

Giới Hạn Tốc Độ

Phương Thức APIGiới Hạn
chat.postMessage1 yêu cầu/giây mỗi channel
users.list20 yêu cầu/phút
Tier 1 endpoints1 yêu cầu/phút
Tier 2 endpoints20 yêu cầu/phút
Tier 3 endpoints50 yêu cầu/phút
Tier 4 endpoints100 yêu cầu/phút

Khắc Phục Sự Cố

Sự CốNguyên NhânGiải Pháp
channel_not_foundChannel ID không đúngXác minh Channel ID (không phải tên)
not_in_channelBot chưa được thêmMời bot vào channel (/invite @bot-name)
missing_scopeThiếu Bot Token scopeThêm scope cần thiết và cài đặt lại app
Email người dùng thiếuThiếu users:read.email scopeYêu cầu admin phê duyệt scope

Tài Nguyên Liên Quan

Đăng ký quyền truy cập sớm

Nhập tên và địa chỉ email công việc của bạn. Chúng tôi sẽ gửi liên kết để xác nhận yêu cầu truy cập Tajo.

Trợ lý AI

Xin chào! Hãy hỏi tôi về tài liệu.

Trang này dưới dạng Markdown: slack.md

Đang tải Markdown…
Mở trong Claude Mở trong ChatGPT