Tạo liên kết Google Meet tức thì qua Lệnh Gạch Chéo Slack - Quy trình làm việc n8n

Sử dụng workflow n8n mạnh mẽ này để tạo ngay lập tức liên kết Google Meet bằng lệnh gạch chéo (slash command) của Slack. Tự động hóa n8n này tạo, đăng và xóa sự kiện lịch tạm thời, làm cho nó trở thành một trong những mẫu n8n hữu ích nhất để nâng cao hiệu quả làm việc của nhóm.

Xem trước Workflow

Sẵn sàng tự động hóa chưa?

Tải xuống mẫu quy trình làm việc n8n này và bắt đầu sử dụng ngay lập tức.

Các node được sử dụng trong n8n

Đối tượng phù hợp

Các nhóm làm việc từ xa và kết hợp (hybrid) cần khả năng họp nhanh chóng, linh hoạt theo tình huống (ad-hoc).
Các nhà phát triển và đội ngũ kỹ thuật phụ thuộc nhiều vào Slack để giao tiếp.
Người dùng đang tìm kiếm các mẫu n8n mạnh mẽ để tự động hóa Slack.
Quản trị viên hệ thống tìm cách tinh gọn quy trình tạo cuộc họp bằng một workflow n8n đáng tin cậy.

Tổng quan

Việc tạo liên kết cuộc họp ngẫu hứng thường đòi hỏi chuyển đổi ngữ cảnh, mở lịch và tạo sự kiện, ngay cả khi chỉ là tạm thời. Workflow n8n này loại bỏ hoàn toàn sự phiền toái đó.

Bằng cách tận dụng một lệnh gạch chéo đơn giản của Slack (ví dụ: /meet), hệ thống tự động hóa này ngay lập tức thực hiện một chuỗi hành động: nó kích hoạt webhook trigger của n8n, tạo một sự kiện Google Calendar ngắn hạn chỉ để lấy liên kết Google Meet, gửi liên kết đó trở lại kênh Slack, sau đó dọn dẹp bằng cách xóa ngay lập tức sự kiện lịch tạm thời. Cấu trúc node n8n này đảm bảo hiệu quả và giảm thiểu sự lộn xộn trong lịch, mang lại trải nghiệm liền mạch và thể hiện sức mạnh của tự động hóa n8n thông minh.

Cách thức hoạt động

Workflow n8n này hoạt động hoàn toàn theo lệnh, được khởi tạo bởi một Lệnh Gạch Chéo (Slash Command) tùy chỉnh của Slack đóng vai trò là trigger của n8n.


  1. Thực thi Lệnh Slack: Người dùng nhập /meet vào bất kỳ kênh Slack nào, gửi một yêu cầu POST đến Webhook n8n đã được cấu hình.

  2. Kích hoạt Webhook: Node Webhook của n8n nhận yêu cầu, nắm bắt các ngữ cảnh quan trọng như channelid và đảm bảo workflow n8n tiếp tục.

  3. Tạo Google Meet: Node n8n Lịch Google "Create event with google meet link" tạo một sự kiện tạm thời kéo dài 15 phút. Quan trọng là, nó yêu cầu giải pháp hội nghị hangoutsMeet, buộc Google tạo và đính kèm URL Google Meet duy nhất.

  4. Phân phối Liên kết: Node n8n Slack "Send msg with Google meet link" trích xuất hangoutLink vừa tạo bằng cách sử dụng biểu thức ({{ $('Create event with google meet link').item.json.hangoutLink }}) và đăng liên kết tham gia trở lại kênh Slack ban đầu, được xác định bằng channelid động được thu thập bởi trigger n8n.

  5. Dọn dẹp: Cuối cùng, node n8n Lịch Google "Delete temporary calendar event" sử dụng ID sự kiện duy nhất được tạo ở bước 3 để xóa mục lịch tạm thời, đảm bảo lịch của bạn luôn gọn gàng trong khi vẫn cung cấp liên kết cuộc họp tức thì. Toàn bộ chu trình này thể hiện việc sử dụng hiệu quả nhiều node n8n trong một workflow n8n duy nhất, hiệu suất cao.

Hướng dẫn cài đặt

Để triển khai workflow n8n này, bạn cần cấu hình cả Ứng dụng Slack (Slack App) và thông tin xác thực Google Calendar.

1. Thiết lập n8n & URL Webhook


  1. Nhập file JSON mẫu n8n này vào instance n8n của bạn.

  2. Kích hoạt node trigger Webhook của n8n để tạo URL Webhook Sản xuất (Production).

  3. Sao chép URL này (nó sẽ chứa đường dẫn /slack-meet-trigger).

2. Cấu hình Ứng dụng Slack


  1. Truy cập cổng thông tin API của Slack và tạo một Slack App mới cho không gian làm việc của bạn.

  2. Trong mục OAuth & Permissions (Quyền & OAuth), thêm các Phạm vi Mã thông báo Bot (Bot Token Scopes) cần thiết:

chat:write
chat:write.public

  1. Trong mục Slash Commands (Lệnh Gạch Chéo), tạo một lệnh mới:

Command (Lệnh): /meet
Request URL (URL Yêu cầu): Dán URL Webhook Sản xuất đã sao chép từ node trigger n8n của bạn.

  1. Cài đặt ứng dụng vào không gian làm việc của bạn.

  2. Cấu hình node n8n Slack Send msg with Google meet link bằng thông tin xác thực tài khoản Slack của bạn.

3. Cấu hình Google Calendar


  1. Thiết lập thông tin xác thực Google OAuth 2.0 cho n8n, đảm bảo chúng có quyền truy cập vào Google Calendar. Tham khảo tài liệu của n8n để biết cách thiết lập dịch vụ đơn lẻ (single-service setup).

  2. Trong cả node n8n "Create event with google meet link" và node n8n "Delete temporary calendar event", hãy chọn lịch mong muốn (thường là lịch chính của bạn) bằng cách sử dụng thông tin xác thực Google mới tạo của bạn.

Chi tiết Node

Workflow n8n này sử dụng bốn node n8n chính để đạt được việc tự động hóa:

Webhook (n8n trigger)
Chức năng: Đóng vai trò là trigger ban đầu của n8n, lắng nghe yêu cầu POST được gửi bởi lệnh gạch chéo của Slack.
Cấu hình chính: Phương thức (Method) được đặt là POST, và đường dẫn (path) được cấu hình là slack-meet-trigger.

Google Calendar: Create event with google meet link
Chức năng: Tạo một sự kiện lịch tạm thời với mục đích duy nhất là tạo ra URL hangoutsMeet.
Cấu hình chính: Thời lượng sự kiện được đặt là 15 phút (start: ={{ $now }} và end: ={{ $now.plus({minutes: 15}) }}). Tham số conferenceSolution được đặt rõ ràng là hangoutsMeet.

Slack: Send msg with Google meet link
Chức năng: Gửi liên kết cuộc họp vừa tạo trở lại kênh Slack ban đầu.
Cấu hình chính: ID kênh được lấy động từ tải trọng (payload) webhook đến (={{ $('Webhook').item.json.body.channel_id }}). Văn bản tin nhắn sử dụng biểu thức để chèn liên kết: {{ $('Create event with google meet link').item.json.hangoutLink }}.

Google Calendar: Delete temporary calendar event
Chức năng: Dọn dẹp lịch bằng cách xóa sự kiện đã được tạo ra ngay trước đó.
Cấu hình chính: Thao tác (operation) được đặt là delete. Nó tham chiếu đến ID của sự kiện đã tạo trước đó bằng cách sử dụng biểu thức: ={{ $('Create event with google meet link').item.json["id"] }}.

Các quy trình n8n liên quan

miễn phí

Node: 4 Node
Đã cập nhật: Tháng 12 26 2025
Xem tất cả
Tạo bởi
Jonathan
Jonathan

Đặc sắc*