A Singapore Government Agency Website

Node reference

Nodes are the building blocks of workflows and decisions. Each node type serves a specific purpose. This page categorises all available nodes. Select a node to view its configuration details.

Basic nodes

Node Purpose
Annotation Visual documentation tool — adds notes to workflow graphs
API HTTP API calls and integrations
Convert File format conversion
Crypto Cryptographic operations (encryption, signing, HMAC, hashing)
Decision Reuse an existing decision entity within the same project
Decision Table Rule-based decision tables with conditions and outcomes
Delay Time-based delays in workflow execution
Expression Rule-based expressions and conditions
Extract File extraction
Function Custom JavaScript code execution
Interrupt Cancel a running Delay node to resume workflow immediately
Meta Access and manage workflow execution metadata
Output Set failure handling for your workflow or decision
Slack Send Slack messages
Storage Persist and retrieve files across workflow executions
Switch Conditional branching logic
Webhook Webhook triggers and callbacks
Workflow Reuse an existing workflow as a child workflow

Whole-of-Government (WoG) nodes

Node Purpose
APEX Interact with APEX Cloud APIs using API Key or JWT authentication
AI Models Call LLMs via GovTech AI Platform Models
AISay GovTech AI-powered document processing with OCR and LLM
AIBots GovTech GenAI chatbot integration with RAG-powered responses
BookingSG Integrate with the appointment and facility booking platform
CFT Secure platform for cross-zone file transfers
Databricks Query Databricks SQL Warehouse tables via Unity Catalog
Email Approval Email-based approval service with approve/reject responses
GovWallet Secure digital wallet for disbursement and collections
Optical GovTech OCR and document processing service
Ownself Gather Interact with the Case Management system
Postman Send email via Postman mass messaging tool

Trigger nodes

Node Purpose
Input (default) Standard webhook endpoint for API-triggered workflows
ApplySG Receive form submissions from ApplySG
CFT (Trigger) Receive files transferred through Cloud File Transfer
Email (Trigger) Start workflow when an email is received
FormSG (Trigger) Receive secure form submissions from FormSG
GovEntry (Trigger) Receive event notifications from GovEntry
GovRewards (Trigger) Receive event notifications from GovRewards
Ownself Gather (Trigger) Receive events from Ownself Gather

Retired nodes

Node Status
Telegram Retired — no longer supported
Chat with me!
Bot Launcher