Trong thời đại công nghệ phát triển như vũ bão, nơi mọi người làm việc từ xa, họp trực tuyến và quản lý dự án qua các nền tảng số, việc chọn đúng công cụ làm việc nhóm là yếu tố tiên quyết để đảm bảo hiệu suất. Với hàng loạt phần mềm hỗ trợ công việc trên thị trường, Asana và Slack luôn là hai cái tên “cộm cán” trong lĩnh vực quản lý công việc và giao tiếp nhóm. Câu hỏi đặt ra là: Asana hay Slack, nền tảng nào thực sự vượt trội hơn ở thời điểm hiện tại? Hãy cùng BENOCODE tìm hiểu đâu là lựa chọn tốt hơn cho nhu cầu của bạn trong bài viết này nhé!
Hướng dẫn kết nối Google Sheets, Gmail và Slack với Make chỉ trong 5 phút
Nếu muốn phát huy hết sức mạnh của Make.com, bạn cần kết nối nó với tài khoản của các nền tảng, ứng dụng khác như Google Sheets, Gmail và Slack… Song, các bước thực hiện có chút khác biệt so với nhiều công cụ khác.
Để kết nối, bạn cần phải tạo kịch bản workflow được gọi là scenario. Mỗi scenario sẽ bao gồm nhiều module khác nhau gắn với ứng dụng mà bạn mong muốn sử dụng. Bài viết dưới đây sẽ mách bạn chi tiết cách kết nối Google Sheets, Gmail và Slack với Make chỉ trong vài phút nhé!
1. Kết nối Make với Google Sheets
Bạn có thể dễ dàng kết nối Make với Google Sheets với những bước đơn giản như sau:
Bước 1: Đăng nhập tài khoản Make của bạn, vào menu bên trái chọn scenario → Nhấn vào biểu tượng + màu tím (góc trên cùng bên phải) → Chọn Build from Scratch.
Bước 2: Bấm vào biểu tượng dấu + lớn → Chọn Google Sheets → chọn hành động bất kỳ để thêm module vào kịch bản của bạn. Ví dụ mình chọn Add a Row.
Bước 3: Một hộp thoại sẽ hiện ra, bạn chọn Create a connection để kết nối Make với Google Sheets.
Bước 4: Chọn Sign in with Google → Đăng nhập vào tài khoản Google của bạn là xong.
Như vậy là bạn đã kết nối thành công Make với Google Sheets. Bây giờ bạn có thể thoải mái chỉnh sửa kịch bản cũng như thêm nhiều module Google Sheets mà không gặp bất cứ trở ngại nào.
2. Kết nối Make với Gmail
Kết nối Make.com với Gmail là một trong những điểm khiến người dùng đau đầu. Bởi lẽ, Make.com chỉ hỗ trợ trơn tru với các tài khoản có đăng ký Google Workspace. Còn với tài khoản Google thông thường (email có đuôi @gmail hoặc @googlemail), thì bạn phải tạo custom OAuth client trong Google Cloud Console để lấy ID kết nối với Make.com.
Quy trình này khá phức tạp và khiến nhiều người nản lòng, thậm chí quyết định không sử dụng dịch vụ của Make.com nữa.
Đối với tài khoản Google Workspace
Cách kết nối cũng tương tự như kết nối với Google Sheets. Bạn có thể thực hiện theo các bước dưới đây:
Bước 1: Đăng nhập tài khoản Make của bạn, vào menu bên trái chọn scenario → Nhấn vào biểu tượng + màu tím (góc trên cùng bên phải) → Chọn Build from Scratch.
Bước 2: Bấm vào biểu tượng dấu + lớn → Chọn module Gmail để thêm vào kịch bản của bạn → chọn một hành động bất kỳ, ví dụ trong bài mình chọn Watch emails.
Bước 3: Một hộp thoại sẽ hiện ra, bạn chọn Create a connection để kết nối Make với Gmail.
Bước 4: Chọn Sign in with Google → Đăng nhập vào tài khoản Google của bạn là xong.
Đối với tài khoản Google thông thường
Bước 1: Tạo Project mới cho Google Cloud Console.
Đăng nhập vào Google Cloud Console → chọn Create or select a project → chọn New project.
Thêm tên ở mục Project name và chọn Location, có thể chọn bất kỳ → chọn Create.
Bước 2: Bật Gmail API.
Vào dashboard của project vừa tạo → chọn mục APIs & Services → chọn Library.
Tìm và bật API có tên là Gmail API.
Bước 3: Cài đặt OAuth consent screen.
Ở mục APIs & Services, chọn OAuth consent screen → Mục User Type bạn chọn External → nhấn Create.
Bạn điền thông tin như sau:
Mục App information: Điền App name là Make và nhập địa chỉ email vào User support email.
Mục Authorized domains: Bấm Add domain → Thêm make.com và integromat.com.
Mục In the Developer contact information: Thêm địa chỉ Gmail của bạn vào.
Sau đó, bạn nhấn Save and continue cho tất cả các bước còn lại.
Bước 4: Tạo Gmail client credentials
Ở menu APIs & Services, bạn tiếp tục chọn Credentials → chọn Create Credentials (ở trên cùng) → chọn OAuth client ID.
Ở mục Application type, bạn chọn Web application → Mục Name, bạn điền Make.
Mục Authorized redirect URIs, bạn bấm Add URL và thêm đường dẫn sau: https://www.integromat.com/oauth/cb/google-restricted/
Nhấn Create → Lúc này, Google sẽ hiển thị cho bạn hai thông số là Client ID và Client secret → Bạn copy lại để dùng kết nối với Make.com
Chú ý: Cần quay lại mục OAuth consent screen → chọn Publish App thì mới có thể thực hiện thành công.
Bước 5: Kết nối với Make.com
Sau khi tiến hành các bước 1, 2, 3 như trên, bạn bấm Show advanced settings ở hộp thoại Create a connection.
Bạn điền Client ID và Client secret vào và bấm Sign in with Google như bình thường là xong.
Chú ý: Nếu Google cảnh báo bảo mật thì bạn cứ bỏ qua bằng cách vào Cài đặt nâng cao → tiếp tục đi đến Integromat.
3. Kết nối Make với Slack
Sau khi đã kết nối với Google Sheets và Gmail, bạn chỉ cần thiết lập kết nối với Slack thông qua các bước sau:
Bước 1: Tạo App trong Slack.
Bạn vào mục Your Apps của Slack → Chọn Create App → Chọn From scratch.
Điền tên và chọn Workspace → nhấn Create App.
Bước 2: Lưu Client ID và Client Secret.
Ở mục App Credentials, Bạn copy Client ID và Client Secret (nhấn Show để hiện) và lưu lại dùng.
Bước 3: Thêm URL của Integromat.
Ở menu bên trái, bạn chọn OAuth & Permissions → tìm Redirect URLs và chọn Add New Redirect URL → thêm vào URL sau:
https://www.integromat.com/oauth/cb/slack2
Bạn nhấn Add → chọn Save URLs.
Bước 4: Thêm Scope.
Ở mục Scopes section, bạn chọn User Token Scopes → chọn Add an OAuth Scope → chọn scope tương ứng với hành động bạn muốn thực hiện trong Make.
Ví dụ, mình muốn thực hiện thao tác Get a File nên điền files:read.
Các bạn cần tham khảo danh sách Scope trong phần hướng dẫn của Make.com.
Bước 5: Kết nối với Make.com
Bạn tạo module Slack tương tự như Google Sheets hay Gmail ở trên, nhưng chọn Get a file vì mình đã điền scope cho thao tác này.
Nhấn Show advanced settings → Điền Client ID và Client Secret ở bước 4 → nhấn Save là xong.
Hy vọng qua bài viết, các bạn đã nắm được cách kết nối Google Sheets, Gmail và Slack với Make đơn giản, nhanh chóng rồi nhé!
