FlowDSL Node Catalog

Every FlowDSL node shipped across the Redelay ecosystem.

143 nodes across all framework and addon modules. Auto-generated by spec/cmd/gen-node-docs (make gen-docs in infra/) — do not edit by hand.

go-ai

Node IDNameKindModule
redelay/llm-chatLLM Chatactionllm-flowdsl
redelay/llm-embedLLM Embedactionllm-flowdsl
redelay/llm-guardLLM Guardrouterllm-flowdsl
redelay/llm-tool-routerLLM Tool Routerrouterllm-flowdsl

go-flowdsl

Node IDNameKindModule
alerts/recordRecord Alertactionflowexec
core/array-opsArray Optransformcore-flowdsl
core/assertAssertactioncore-flowdsl
core/audit-emitAudit Emitactioncore-flowdsl
core/catchCatchtransformcore-flowdsl
core/datetimeDateTimetransformcore-flowdsl
core/dead-letterDead Letteractioncore-flowdsl
core/delayDelayactioncore-flowdsl
core/foreachForEachtransformcore-flowdsl
core/idempotency-keyIdempotency Keyroutercore-flowdsl
core/ifIfroutercore-flowdsl
core/inspectInspectactioncore-flowdsl
core/json-mergeJSON Mergetransformcore-flowdsl
core/json-schema-validateJSON Schema Validateroutercore-flowdsl
core/jsonpath-extractJSONPath Extracttransformcore-flowdsl
core/logLogactioncore-flowdsl
core/mathMathtransformcore-flowdsl
core/mergeMergetransformcore-flowdsl
core/metric-counterMetric Counteractioncore-flowdsl
core/metric-gaugeMetric Gaugeactioncore-flowdsl
core/mockMockactioncore-flowdsl
core/noopNo-opactioncore-flowdsl
core/object-omitObject Omittransformcore-flowdsl
core/object-pickObject Picktransformcore-flowdsl
core/parallelParallel Fan-Outroutercore-flowdsl
core/raiseRaiseactioncore-flowdsl
core/rate-limit-checkRate Limit Checkroutercore-flowdsl
core/regex-extractRegex Extracttransformcore-flowdsl
core/require-fieldsRequire Fieldsactioncore-flowdsl
core/rethrowRethrowactioncore-flowdsl
core/returnReturnactioncore-flowdsl
core/signature-verifyHMAC Signature Verifyroutercore-flowdsl
core/string-opsString Optransformcore-flowdsl
core/subflow-invokeSubflow Invokeactioncore-flowdsl
core/switchSwitchroutercore-flowdsl
core/template-renderTemplate Rendertransformcore-flowdsl
core/throttleThrottleactioncore-flowdsl
core/timeoutTimeoutactioncore-flowdsl
core/type-castType Casttransformcore-flowdsl
core/webhook-respondWebhook Respondactioncore-flowdsl
redelay/event-sourceEvent Sourcesourceevents-flowdsl
redelay/http-endpointHTTP Endpointsourceevents-flowdsl
redelay/json-stream-sourceJSON Stream Sourcesourceevents-flowdsl
redelay/json-to-eventJSON → Eventtransformevents-flowdsl
redelay/kafka-produceKafka Produceactionevents-flowdsl
redelay/nats-publishNATS Publishactionevents-flowdsl
redelay/redis-stream-publishRedis Stream XADDactionevents-flowdsl
redelay/subworkflowSubworkflowactionflowexec

go-framework

Node IDNameKindModule
mongoops/aggregateMongo AGGREGATEtransformmongoops-flowdsl
mongoops/deleteMongo DELETEactionmongoops-flowdsl
mongoops/findMongo FINDtransformmongoops-flowdsl
mongoops/find-oneMongo FIND ONEroutermongoops-flowdsl
mongoops/insertMongo INSERTactionmongoops-flowdsl
mongoops/updateMongo UPDATEactionmongoops-flowdsl
redelay/auth-loginAuth Loginactionauth-flowdsl
redelay/auth-require-permissionRequire Permissionrouterauth-flowdsl
redelay/auth-validate-tokenValidate Tokentransformauth-flowdsl
redelay/groups-create-groupCreate Groupactiongroups-flowdsl
redelay/groups-delete-groupDelete Groupactiongroups-flowdsl
redelay/groups-resolve-permissionsResolve Permissionstransformgroups-flowdsl
redelay/groups-update-groupUpdate Groupactiongroups-flowdsl
redelay/settings-deleteDelete Settingactionsettings-flowdsl
redelay/settings-getGet Settingtransformsettings-flowdsl
redelay/settings-setSet Settingactionsettings-flowdsl
redelay/users-activateActivate Useractionusers-flowdsl
redelay/users-create-pendingCreate Pending Useractionusers-flowdsl
redelay/users-create-userCreate Useractionusers-flowdsl
redelay/users-delete-userDelete Useractionusers-flowdsl
redelay/users-find-by-emailFind User By Emailtransformusers-flowdsl
redelay/users-get-userGet Usertransformusers-flowdsl
redelay/users-list-usersList Userstransformusers-flowdsl
redelay/users-update-userUpdate Useractionusers-flowdsl
redisops/delRedis DELactionredisops-flowdsl
redisops/expireRedis EXPIREactionredisops-flowdsl
redisops/getRedis GETrouterredisops-flowdsl
redisops/hgetRedis HGETrouterredisops-flowdsl
redisops/hsetRedis HSETactionredisops-flowdsl
redisops/incrRedis INCRtransformredisops-flowdsl
redisops/lpopRedis LPOProuterredisops-flowdsl
redisops/lpushRedis LPUSHactionredisops-flowdsl
redisops/publishRedis PUBLISHactionredisops-flowdsl
redisops/setRedis SETactionredisops-flowdsl

go-module-clickhouse

Node IDNameKindModule
clickhouse/execClickHouse Execactionclickhouse-flowdsl
clickhouse/insertClickHouse Insertactionclickhouse-flowdsl
clickhouse/queryClickHouse Querytransformclickhouse-flowdsl

go-module-email

Node IDNameKindModule
redelay/email-render-templateRender Email Templatetransformemail-flowdsl
redelay/email-sendSend Emailactionemail-flowdsl
redelay/email-send-templatedSend Templated Emailactionemail-flowdsl

go-module-filesys

Node IDNameKindModule
filesys/deleteFile Deleteactionfilesys-flowdsl
filesys/listDirectory Listtransformfilesys-flowdsl
filesys/readFile Readrouterfilesys-flowdsl
filesys/statFile Statrouterfilesys-flowdsl
filesys/writeFile Writeactionfilesys-flowdsl

go-module-ftp

Node IDNameKindModule
ftp/deleteFTP Deleteactionftp-flowdsl
ftp/downloadFTP Downloadtransformftp-flowdsl
ftp/listFTP Listtransformftp-flowdsl
ftp/uploadFTP Uploadactionftp-flowdsl
sftp/downloadSFTP Downloadtransformftp-flowdsl
sftp/uploadSFTP Uploadactionftp-flowdsl

go-module-http

Node IDNameKindModule
http/deleteHTTP DELETEactionhttp-flowdsl
http/getHTTP GETtransformhttp-flowdsl
http/postHTTP POSTactionhttp-flowdsl
http/putHTTP PUTactionhttp-flowdsl
http/requestHTTP Requesttransformhttp-flowdsl

go-module-postgres

Node IDNameKindModule
postgres/copy-fromPostgres COPY FROMactionpostgres-flowdsl
postgres/execPostgres Execactionpostgres-flowdsl
postgres/queryPostgres Querytransformpostgres-flowdsl
postgres/transactionPostgres Transactionactionpostgres-flowdsl

go-module-rabbitmq

Node IDNameKindModule
rabbitmq/consumeRabbitMQ Consumesourcerabbitmq-flowdsl
rabbitmq/declareRabbitMQ Declareactionrabbitmq-flowdsl
rabbitmq/publishRabbitMQ Publishactionrabbitmq-flowdsl

go-module-sms

Node IDNameKindModule
sms/sendSend SMSactionsms-flowdsl

go-modules

Node IDNameKindModule
apilog/recordLog to API Logactionapilog-flowdsl
i18n/fill-translationsFill Translationsactioni18n-flowdsl
i18n/resolve-localeResolve Localetransformi18n-flowdsl
i18n/translateTranslatetransformi18n-flowdsl
redelay/links-createCreate Short Linkactionlinks-flowdsl
redelay/links-deleteDelete Short Linkactionlinks-flowdsl
redelay/links-resolveResolve Short Linktransformlinks-flowdsl
redelay/notifications-mark-readMark Notification Readactionnotifications-flowdsl
redelay/notifications-sendSend Notificationactionnotifications-flowdsl
redelay/s3-copy-objectS3 Copy Objectactionstorage-flowdsl
redelay/s3-delete-manyS3 Delete Manyactionstorage-flowdsl
redelay/s3-head-objectS3 Head Objectrouterstorage-flowdsl
redelay/s3-list-objectsS3 List Objectstransformstorage-flowdsl
redelay/scheduler-create-scheduleCreate Scheduleactionscheduler-flowdsl
redelay/scheduler-cron-triggerCron Triggersourcescheduler-flowdsl
redelay/scheduler-delete-scheduleDelete Scheduleactionscheduler-flowdsl
redelay/scheduler-interval-triggerInterval Triggersourcescheduler-flowdsl
redelay/search-querySearch Queryactionsearch-flowdsl
redelay/search-upsertSearch Upsertactionsearch-flowdsl
redelay/storage-deleteDelete Fileactionstorage-flowdsl
redelay/storage-downloadDownload Filetransformstorage-flowdsl
redelay/storage-presign-urlGenerate Presigned URLtransformstorage-flowdsl
redelay/storage-uploadUpload Fileactionstorage-flowdsl
redelay/verification-requestRequest Email Verification (legacy)actionverification-flowdsl
redelay/verification-request-emailRequest Email Verificationactionverification-flowdsl
redelay/verification-request-smsRequest SMS Verificationactionverification-flowdsl
redelay/verification-verifyVerify Tokenrouterverification-flowdsl