Bỏ qua để đến nội dung

Danh mục node

Quy trình MZBase được dựng từ 222 loại node. Khi phù hợp, mỗi node cũng là công cụ cho tác tử AI, công cụ MCP và lệnh mzb. Danh mục này được tạo từ registry node của ứng dụng, nên khớp với phiên bản bạn đang chạy.

Trong trình soạn quy trình, dấu ? cạnh mỗi trường mở phần trợ giúp của trường đó và liên kết tới mục tương ứng tại đây.

Điều khởi động workflow: bấm tay, lịch, webhook, sự kiện (10 node)

Danh mục node Loại
Khi có tin nhắn chat
Bắt đầu với mỗi tin nhắn từ trang Tác tử AI hoặc ứng dụng chat
trigger.chat
Trigger lỗi
Khởi động khi một lần chạy của workflow khác thất bại
trigger.error
Sự kiện MZBase
Khởi động khi có sự kiện: có thư mới, tài khoản đổi trạng thái, hồ sơ đóng …
trigger.event
Trigger thủ công
Khởi động khi bạn bấm Chạy thử hoặc chạy nó
trigger.manual
Lịch
Khởi động theo lịch: mỗi N phút, hằng ngày vào một giờ, hoặc cron
trigger.schedule
Dòng Sheet mới
Bắt đầu khi có dòng mới trong Google Sheet (kiểm tra vài phút một lần)
trigger.sheetsRowAdded
Tin nhắn Telegram
Bắt đầu khi bot của bạn nhận tin nhắn
trigger.telegram
Webhook
Khởi động khi một yêu cầu HTTP tới URL của nó
trigger.webhook
Được workflow gọi
Khởi động khi workflow khác, agent hoặc MCP gọi nó
trigger.workflow
Sự kiện Zalo OA
Bắt đầu khi Official Account của bạn nhận tin nhắn hoặc lượt theo dõi
trigger.zalo

Rẽ nhánh, gộp, lặp, chờ và dừng (17 node)

Danh mục node Loại
Gắn thẻ lượt chạy
Gắn thẻ cho lượt chạy này để tìm lại hoặc gửi tín hiệu tới nó
execution.tag
Cổng duyệt
Tạm dừng tới khi có người duyệt hoặc từ chối, kèm các mục cho họ xem
flow.approve
Bắt lỗi
Bắt đầu một nhánh với các mục bị lỗi trong workflow, một nhóm hoặc các bước đã chọn
flow.catch
Gỡ lỗi
Hiện một giá trị trong bảng Gỡ lỗi hoặc trên bước, rồi chuyển các mục đi tiếp
flow.debug
Chạy workflow
Chạy một workflow khác, một lần hoặc cho từng mục
flow.executeWorkflow
Hỏi người dùng
Tạm dừng tới khi có người chọn một lựa chọn, kèm biểu mẫu nếu có
flow.humanInput
Nếu
Đưa mục sang Đúng hoặc Sai theo điều kiện
flow.if
Lặp qua các mục
Chạy các bước lặp cho từng mục (hoặc lô), rồi đi tiếp
flow.loop
Gộp
Ghép các mục của hai đầu vào
flow.merge
Không làm gì
Chuyển mục đi tiếp nguyên vẹn
flow.noOp
Giới hạn tần suất
Chỉ cho tối đa N mục mỗi khóa đi qua trong một khoảng thời gian, qua mọi lần chạy
flow.rateLimit
Dừng và báo lỗi
Cho lần chạy thất bại với một thông báo
flow.stopAndError
Đồ thị con
Một nhóm bước gộp thành một nút
flow.subgraph
Chuyển hướng
Đưa mục tới một đầu ra theo từng quy tắc
flow.switch
Chờ
Tạm dừng một khoảng thời gian hoặc tới một thời điểm
flow.wait
Chờ duyệt
Tạm dừng tới khi có người duyệt hoặc từ chối trong ứng dụng
flow.waitForApproval
Chờ webhook
Tạm dừng tới khi URL tiếp tục được gọi
flow.waitForWebhook

Sửa, lọc, sắp xếp và đổi dạng mục; code; bảng dữ liệu (35 node)

Danh mục node Loại
Nén
Đóng gói tệp thành tệp nén zip hoặc gzip
compression.compress
Giải nén
Giải nén tệp zip hoặc gzip thành các tệp
compression.decompress
Mã hóa / giải mã
Mã hóa Base64, Base64URL, hex hoặc URL
crypto.encode
Băm
Băm một giá trị (MD5, SHA, BLAKE3)
crypto.hash
HMAC
Ký một giá trị bằng khóa bí mật từ thông tin xác thực
crypto.hmac
Giá trị ngẫu nhiên
Tạo UUID, chuỗi, số hoặc byte ngẫu nhiên
crypto.random
Gom
Gom các mục thành một danh sách
data.aggregate
Code
Chạy JavaScript trên các mục
data.code
So sánh tập dữ liệu
So sánh hai danh sách theo khóa: chỉ có ở A, chỉ có ở B, giống, khác
data.compareDatasets
Bảng dữ liệu
Đọc bảng dữ liệu của đợt chạy hoặc ghi dòng kết quả
data.dataTable
Ngày & giờ
Định dạng, cộng hoặc so sánh ngày
data.dateTime
Lọc
Giữ các mục khớp điều kiện
data.filter
Giới hạn
Giữ N mục đầu hoặc cuối
data.limit
Mục ngẫu nhiên
Chọn N mục ngẫu nhiên, lặp lại được nhờ seed
data.random
Bỏ trùng
Bỏ các mục có cùng trường
data.removeDuplicates
Đổi tên khóa
Đổi tên các trường của mỗi mục
data.renameKeys
Trả lời webhook
Gửi phản hồi HTTP của webhook
data.respondToWebhook
Sửa trường
Thêm, đổi tên hoặc xóa trường, hoặc đặt biến
data.set
Sắp xếp
Sắp xếp mục theo trường
data.sort
Tách ra
Biến một trường danh sách thành nhiều mục
data.splitOut
Tổng hợp
Đếm, cộng, nhỏ nhất / lớn nhất theo nhóm
data.summarize
Xóa khỏi bảng dữ liệu
Xóa các hàng khớp điều kiện của một bảng dữ liệu đã lưu
dataTable.delete
Truy vấn bảng dữ liệu
Đọc các hàng của một bảng dữ liệu đã lưu
dataTable.query
Lưu vào bảng dữ liệu
Thêm hàng vào bảng dữ liệu đã lưu, hoặc cập nhật theo khóa
dataTable.upsert
Chuyển thành tệp
Ghi các mục ra tệp CSV, Excel, JSON hoặc văn bản
file.convert
Trích xuất từ tệp
Đọc các mục từ tệp CSV, Excel, JSON, văn bản hoặc PDF
file.extract
Trích xuất từ HTML
Đọc giá trị từ HTML bằng bộ chọn CSS
html.extract
Bảng HTML thành mục
Biến một bảng HTML thành mỗi hàng một mục
html.table
HTML sang Markdown
Chuyển HTML sang văn bản Markdown
markdown.fromHtml
Markdown sang HTML
Chuyển văn bản Markdown sang HTML
markdown.toHtml
Tạo mã QR
Tạo ảnh mã QR từ văn bản hoặc thanh toán VietQR
qr.generate
Đọc mã QR
Đọc mã QR trong ảnh; mã cài đặt 2FA thành khóa TOTP
qr.read
Định dạng văn bản
Spintax, mẫu, regex, tách, chữ hoa thường, slug và các công cụ văn bản khác
text.format
JSON sang XML
Ghi một giá trị JSON thành văn bản XML
xml.fromJson
XML sang JSON
Phân tích văn bản XML thành JSON
xml.toJson

Điều khiển trình duyệt của hồ sơ: trang, bấm, gõ, trích xuất (38 node)

Danh mục node Loại
Quay lại
Lùi lại trong lịch sử của tab
browser.back
Chặn tài nguyên
Chặn ảnh, media, phông chữ hoặc URL để tiết kiệm băng thông proxy
browser.blockResources
Lướt web nuôi tài khoản
Đọc, nghỉ và bấm các liên kết an toàn trên trang hoặc danh sách trang trong vài phút
browser.browse
Bắt phản hồi
Đọc phản hồi trang nhận được từ API của nó
browser.captureResponse
Bấm
Bấm vào một phần tử
browser.click
Bộ nhớ tạm
Đọc hoặc ghi bộ nhớ tạm của trang
browser.clipboard
Đóng tab
Đóng một tab
browser.closeTab
Cookie
Lấy, đặt hoặc xóa cookie
browser.cookies
Phát hiện thử thách
Cho biết trang đang hiện Cloudflare, Turnstile, reCAPTCHA, hCaptcha, trang chặn hay form đăng nhập
browser.detectChallenge
Xử lý hộp thoại
Đồng ý hoặc bỏ qua hộp thoại alert, confirm và prompt
browser.dialog
Tải tệp
Chờ tải xuống và giữ tệp
browser.download
Kéo thả
Kéo một phần tử thả vào phần tử khác
browser.dragDrop
Chạy JavaScript
Chạy một biểu thức JavaScript trong trang
browser.evaluate
Có phần tử?
Rẽ nhánh theo việc phần tử có trên trang hay không
browser.exists
Trích xuất
Đọc chữ, thuộc tính, HTML hoặc số lượng phần tử
browser.extract
Chuyển khung
Thao tác bên trong iframe, hoặc quay lại trang
browser.frame
Thông tin trang
URL và tiêu đề của trang
browser.getInfo
Mở URL
Mở một URL trong tab hiện tại
browser.goto
Di chuột
Đưa chuột lên một phần tử
browser.hover
Nghỉ như người thật
Chờ mà không bấm hay gõ; con trỏ nhích nhẹ và thỉnh thoảng cuộn trang
browser.idle
Lặp phần tử
Xuất một mục cho mỗi phần tử khớp, để thao tác với từng cái
browser.loopElements
Tab mới
Mở một tab mới
browser.newTab
Nhấn phím
Nhấn một phím hoặc tổ hợp phím
browser.press
Đọc trang
Cuộn qua trang hoặc một phần tử với tốc độ đọc, có lúc dừng, đến hết
browser.read
Tải lại
Tải lại trang
browser.reload
Chụp màn hình
Chụp màn hình thành một tệp
browser.screenshot
Chạy script trình duyệt
Chạy JavaScript tin cậy với trang, ngữ cảnh trình duyệt và các hàm vault an toàn; trả về các mục
browser.script
Cuộn
Cuộn trang hoặc tới một phần tử
browser.scroll
Cuộn đến khi
Cuộn như người thật đến khi thấy phần tử, hết trang, N lần hoặc hết giờ
browser.scrollUntil
Chọn mục
Chọn một lựa chọn của ô select
browser.select
Bộ nhớ trang
Đọc, ghi hoặc xóa localStorage và sessionStorage
browser.storage
Chuyển tab
Chuyển sang tab khác
browser.switchTab
Gõ chữ
Gõ chữ vào ô như người thật
browser.type
Gõ bí mật
Gõ mật khẩu từ kho mà không hiện ra
browser.typeSecret
Tải tệp lên
Đưa một tệp vào ô chọn tệp
browser.upload
Chờ
Chờ một phần tử, URL, chữ hoặc chuyển trang
browser.waitFor
Đóng hồ sơ
Đóng hồ sơ trình duyệt của lần chạy
profile.close
Mở hồ sơ
Khởi động một hồ sơ trình duyệt cho các bước trình duyệt tiếp theo
profile.open

Đăng nhập, mã 2FA, trạng thái tài khoản (8 node)

Danh mục node Loại
Điền đăng nhập
Gõ tên người dùng và mật khẩu của tài khoản
account.fillLogin
Danh sách tài khoản
Các tài khoản theo nền tảng, trạng thái hoặc thư mục, thành các mục
account.list
Đánh dấu đã dùng
Ghi nhận tài khoản vừa được dùng
account.markUsed
Chọn tài khoản
Lấy tài khoản rảnh ít dùng gần đây nhất và giữ cho lượt chạy này
account.pick
Lưu tài khoản
Tạo hoặc cập nhật tài khoản trong kho với đăng nhập, 2FA, cookie và hồ sơ
account.save
Đặt trạng thái tài khoản
Đặt trạng thái tài khoản (hoạt động, checkpoint …)
account.setStatus
Gõ mã 2FA
Gõ mã 2FA hiện tại của tài khoản
account.typeTotp
Cập nhật tài khoản
Thay đổi trường, trạng thái, thẻ hoặc ghi chú của tài khoản
account.update

Hồ sơ, kho, proxy, media, mã thư và SMS (81 node)

Danh mục node Loại
Giải captcha
Giải captcha qua dịch vụ giải
captcha.solve
Liệt kê tệp
Liệt kê các tệp khớp mẫu trong thư mục được phép
file.list
Đọc tệp
Đọc tệp văn bản, CSV, JSON hoặc nhị phân trong thư mục được phép
file.read
Ghi tệp
Ghi hoặc nối văn bản, dòng hoặc tệp nhị phân vào tệp trong thư mục được phép
file.write
Làm mờ ảnh
Làm mờ ảnh hoặc một phần ảnh
image.blur
Thêm viền
Thêm viền và bo góc
image.border
Ghép ảnh
Ghép nhiều ảnh thành lưới
image.collage
Chuyển định dạng ảnh
Chuyển ảnh sang JPG, PNG hoặc WebP
image.convert
Cắt ảnh
Cắt ảnh theo khung hoặc tỉ lệ
image.crop
Thông tin ảnh
Đọc kích thước và định dạng ảnh
image.info
Chèn logo vào ảnh
Đặt logo hoặc hình mờ lên ảnh
image.overlay
Đổi kích thước ảnh
Thay đổi kích thước ảnh
image.resize
Xoay ảnh
Xoay hoặc lật ảnh
image.rotate
Ảnh tương tự
Tìm ảnh gần giống nhau bằng hash cảm quan
image.similar
Chèn chữ vào ảnh
Viết chú thích lên ảnh
image.text
Token hộp thư
Token truy cập của một hộp thư
mail.getToken
Địa chỉ email mới
Tạo địa chỉ mới trên tên miền email của bạn
mail.tempAddress
Chờ mã trong thư
Chờ thư và đọc mã trong đó
mail.waitCode
Chờ liên kết trong thư
Chờ thư và đọc một liên kết trong đó
mail.waitLink
Tải media
Tải tệp từ một URL trực tiếp
media.download
Đánh dấu media đã dùng
Ghi nhận một tệp media đã được dùng
media.markUsed
Chọn media
Chọn các tệp media chưa dùng từ thư viện
media.pick
Lưu vào thư viện media
Lưu tệp vào thư viện media với thư mục và thẻ
media.save
Làm media khác biệt
Mã hóa lại ảnh hoặc video để mỗi bản sao khác nhau
media.uniquify
Gửi thông báo
Thông báo trong ứng dụng hoặc qua kênh cảnh báo
notify.send
Sao lưu ứng dụng
Lưu dữ liệu ứng dụng ra tệp hoặc thư viện media (máy đã root)
phone.backupApp
Xóa dữ liệu ứng dụng
Xóa dữ liệu và bộ nhớ đệm của ứng dụng
phone.clearAppData
Đóng điện thoại
Dừng điện thoại đã mở trước đó
phone.close
Tệp trên điện thoại
Chép tệp vào hoặc ra khỏi điện thoại
phone.file
Tìm ảnh
Tìm ảnh mẫu trên màn hình điện thoại
phone.findImage
Tìm trên màn hình
Tìm phần tử trên màn hình theo chữ, ID hoặc mô tả
phone.findText
Cài ứng dụng
Cài ứng dụng từ thư viện hoặc tệp APK
phone.installApp
Bấm phím điện thoại
Bấm Home, Back, Enter và các phím khác
phone.key
Mở ứng dụng hoặc liên kết
Mở một ứng dụng hoặc liên kết sâu (deep link)
phone.launchApp
Đọc chữ màn hình
Đọc chữ trên màn hình điện thoại bằng AI thị giác
phone.ocr
Mở điện thoại
Khởi động điện thoại Android (nếu cần) và dùng nó cho các bước sau
phone.open
Thêm media vào thư viện
Sao chép ảnh hoặc video vào thư viện ảnh của điện thoại
phone.pushMedia
Khôi phục ứng dụng
Khôi phục dữ liệu ứng dụng từ bản sao lưu (máy đã root)
phone.restoreApp
Chụp màn hình điện thoại
Chụp màn hình điện thoại thành ảnh
phone.screenshot
Đặt vị trí GPS
Đặt vị trí GPS giả trên điện thoại
phone.setGps
Lệnh shell trên điện thoại
Chạy lệnh shell trên điện thoại
phone.shell
Vuốt
Vuốt từ điểm này sang điểm khác
phone.swipe
Chạm
Chạm vào màn hình điện thoại tại một điểm (hoặc nhấn giữ)
phone.tap
Chạm ảnh
Chờ ảnh mẫu xuất hiện trên màn hình và chạm vào
phone.tapImage
Chạm vào chữ
Tìm phần tử trên màn hình rồi chạm vào
phone.tapText
Gõ trên điện thoại
Gõ chữ vào ô đang chọn
phone.type
Gỡ ứng dụng
Gỡ ứng dụng khỏi điện thoại
phone.uninstallApp
Chờ phần tử màn hình
Chờ đến khi một phần tử xuất hiện hoặc biến mất
phone.waitFor
Xóa bộ nhớ đệm hồ sơ
Xóa bộ nhớ đệm và dữ liệu lưu của hồ sơ, có thể giữ cookie
profile.clearCache
Xóa hồ sơ
Chuyển hồ sơ vào Thùng rác
profile.delete
Vân tay mới
Tạo vân tay mới cho hồ sơ, giữ nguyên hệ điều hành
profile.newFingerprint
Nhân bản hồ sơ
Sao chép hồ sơ, có thể kèm cookie và proxy
profiles.clone
Tạo hồ sơ
Tạo hồ sơ trình duyệt mới
profiles.create
Xuất cookie
Lưu cookie của hồ sơ thành tệp mà không cần mở
profiles.exportCookies
Nhập cookie
Thêm cookie vào hồ sơ mà không cần mở
profiles.importCookies
Danh sách hồ sơ
Các hồ sơ theo thư mục, thẻ hoặc tìm kiếm, thành các mục
profiles.list
Chuyển hồ sơ vào thư mục
Chuyển hồ sơ vào một thư mục
profiles.setGroup
Đặt proxy cho hồ sơ
Đặt hoặc bỏ proxy của hồ sơ
profiles.setProxy
Đặt thẻ hồ sơ
Thêm, bớt hoặc thay thẻ của hồ sơ
profiles.setTags
Cập nhật hồ sơ
Đổi thẻ, thư mục hoặc ghi chú của hồ sơ
profiles.update
Gán proxy
Gán proxy cho một hồ sơ
proxy.assign
Đổi IP proxy
Yêu cầu proxy xoay một IP mới
proxy.changeIp
Kiểm tra proxy
Kiểm tra proxy: IP, quốc gia, tốc độ, còn sống
proxy.check
Chọn proxy
Lấy một proxy rảnh và giữ cho lượt chạy này
proxy.pick
Hủy số SMS
Hủy số đã thuê nhưng chưa dùng
sms.cancel
Thuê số điện thoại
Thuê một số để xác minh qua SMS
sms.rentNumber
Chờ mã SMS
Chờ mã SMS của số đã thuê
sms.waitCode
Tạo mật khẩu
Tạo mật khẩu mạnh và lưu vào kho; chỉ chuyển tiếp một tham chiếu
vault.generatePassword
Mã 2FA
Mã 2FA hiện tại của tài khoản (cho API cần nó)
vault.getTotp
Âm thanh video
Thêm nhạc, chỉnh âm lượng, tắt tiếng hoặc tách âm thanh
video.audio
Nén video
Giảm dung lượng video theo kích thước, bitrate hoặc nền tảng
video.compress
Nối video
Nối các video liên tiếp
video.concat
Khung hình video
Lấy các khung hình của video theo chu kỳ
video.frames
Thông tin video
Đọc thời lượng, kích thước và codec của video
video.info
Chèn logo vào video
Đặt logo hoặc hình mờ lên video
video.overlay
Đổi khung video
Chuyển video sang 9:16, 1:1, 16:9 hoặc 4:5
video.reframe
Video trình chiếu
Tạo video từ ảnh
video.slideshow
Tốc độ video
Tăng hoặc giảm tốc độ video
video.speed
Gắn phụ đề
Gắn cứng phụ đề SRT hoặc VTT vào video
video.subtitles
Ảnh bìa video
Lấy một khung hình của video làm ảnh
video.thumbnail
Cắt video
Cắt một đoạn video
video.trim

Yêu cầu HTTP, lệnh SSH và terminal (7 node)

Danh mục node Loại
Yêu cầu HTTP
Gọi một API hoặc một URL
http.request
Lệnh SSH
Chạy một lệnh trên máy SSH
ssh.exec
Xóa khỏi kho lưu trữ
Xóa tệp khỏi một kết nối lưu trữ
storage.delete
Tải từ kho lưu trữ
Tải tệp từ một kết nối lưu trữ
storage.download
Liệt kê tệp lưu trữ
Liệt kê các tệp trong thư mục lưu trữ
storage.list
Tải lên kho lưu trữ
Tải tệp lên một kết nối lưu trữ
storage.upload
Lệnh terminal
Chạy một lệnh trên máy tính này
terminal.run

Trò chuyện, trích xuất, phân loại và thao tác trên trang (15 node)

Danh mục node Loại
AI thao tác trang
Để AI làm một số thao tác giới hạn trên trang hiện tại
ai.act
Tác tử AI
Cho mô hình gọi công cụ, quy trình và kho tri thức đến khi có câu trả lời
ai.agent
Chạy agent
Giao việc cho Claude Code hoặc Codex và chờ câu trả lời
ai.agentRun
Trả lời từ tri thức
Trả lời câu hỏi từ kho tri thức, kèm trích dẫn
ai.answer
Chú thích AI
Viết chú thích bài đăng cho từng tài khoản bằng AI
ai.caption
Trò chuyện AI
Hỏi một mô hình; có thể trả về dữ liệu có cấu trúc
ai.chat
AI phân loại
Đưa mục tới một đầu ra theo từng nhãn
ai.classify
AI trích xuất
Lấy các trường từ văn bản hoặc trang
ai.extract
Ảnh AI
Tạo hoặc chỉnh sửa ảnh bằng AI
ai.image
Bộ nhớ AI
Đọc, thêm hoặc xóa bộ nhớ hội thoại
ai.memory
Chuyển giọng nói thành chữ
Chuyển lời nói trong âm thanh hoặc video thành chữ hoặc phụ đề
ai.transcribe
Chuyển văn bản thành giọng nói
Chuyển văn bản thành âm thanh giọng nói bằng AI
ai.tts
Xóa khỏi kho tri thức
Xóa tài liệu khỏi kho tri thức
kb.delete
Thêm vào kho tri thức
Chia văn bản hoặc tệp thành đoạn và lưu để tìm kiếm
kb.insert
Tìm trong kho tri thức
Tìm các đoạn gần nhất với truy vấn
kb.search

Google Sheets, Telegram và Zalo OA (11 node)

Danh mục node Loại
Gửi email (SMTP)
Gửi email qua máy chủ thư của bạn, kèm tệp của mục
mail.send
Thêm dòng
Thêm các mục thành dòng ở cuối Google Sheet
sheets.appendRows
Xóa vùng
Xóa các ô trong một vùng của Google Sheet
sheets.clear
Đọc dòng
Đọc các dòng của Google Sheet thành mục
sheets.readRows
Cập nhật dòng
Cập nhật các dòng có cột khớp bằng giá trị của mục
sheets.updateRows
Cập nhật hoặc thêm dòng
Cập nhật các dòng có cột khớp bằng giá trị của mục và thêm các mục còn lại
sheets.upsertRows
Lấy cập nhật Telegram
Đọc các tin nhắn mới gửi tới bot của bạn
telegram.getUpdates
Gửi tệp Telegram
Gửi tệp của mục tới một cuộc trò chuyện
telegram.sendDocument
Gửi tin Telegram
Gửi tin nhắn chữ hoặc ảnh từ bot của bạn
telegram.sendMessage
Lấy người theo dõi Zalo
Liệt kê người theo dõi Official Account của bạn
zalo.getFollowers
Gửi tin Zalo
Gửi tin nhắn chữ hoặc ảnh tới người theo dõi Official Account của bạn
zalo.sendMessage