Skip to content
Live product catalog

Everything NoriaFlow can do, in one verifiable catalog.

This page is generated from the same node definitions used by the editor and runtime. When a supported option changes, this catalog changes with it.

240available capabilities
9native providers
51provider triggers
156provider actions
Native integrations

Triggers and actions available now

Counts and option names below come directly from the production workflow catalog.

DiscordListen to your server and act on it: messages, members, roles, moderation, voice and interactions.23 triggers · 90 actions

Messages & reactions

  • Discord: MessageTrigger when a message is sent in a Discord channeltrigger.discord.message
  • Discord: ReactionTrigger when a reaction is added to or removed from a messagetrigger.discord.reaction
  • Discord: Message EditedTrigger when a message is edited in a Discord channeltrigger.discord.message_edit
  • Discord: Message DeletedTrigger when a message is deleted in a Discord channeltrigger.discord.message_delete
  • Discord: Poll VoteTrigger when someone votes on (or withdraws a vote from) a polltrigger.discord.poll_vote

People

  • Discord: MemberTrigger when a member joins, leaves, or receives a roletrigger.discord.member
  • Discord: Ban / UnbanTrigger when a user is banned or unbanned from the servertrigger.discord.guild_ban

Voice

  • Discord: Voice ChannelTrigger when a member joins or disconnects from voice, starts streaming, or mutestrigger.discord.voice
  • Server Mute / UnmutePerform any Discord action: send messages, manage members, reply to commandsvoice_mute
  • Server Deafen / UndeafenPerform any Discord action: send messages, manage members, reply to commandsvoice_deafen
  • Move to VoicePerform any Discord action: send messages, manage members, reply to commandsmove_to_voice
  • Disconnect from VoicePerform any Discord action: send messages, manage members, reply to commandsdisconnect_voice
  • List Voice Channel MembersPerform any Discord action: send messages, manage members, reply to commandslist_voice_members

Commands & buttons

  • Discord: Slash CommandTrigger when a slash command is used: define options to pass arguments (user, text, number…)trigger.discord.slash_command
  • Discord: Button ClickTrigger when a user clicks a button component on a messagetrigger.discord.button
  • Discord: Select MenuTrigger when a user picks option(s) from a select menu componenttrigger.discord.select_menu
  • Discord: Modal SubmittedTrigger when a user submits a modal (form). Read its fields and reply to the submissiontrigger.discord.modal_submit
  • When a ticket changesContinue a workflow when the built-in Ticket Panel opens, claims, closes or updates a ticket.trigger.discord.ticket
  • When a self role changesContinue a workflow after the built-in Self Role panel grants or removes a role.trigger.discord.self_role
  • When a giveaway changesContinue a workflow when someone enters, withdraws, or when the built-in Giveaway draw ends.trigger.discord.giveaway

Server admin

  • Discord: AutoMod Blocked SomethingTrigger when Discord's built-in AutoMod acts on a messagetrigger.discord.automod_action
  • Discord: Channel Created / Updated / DeletedTrigger when a channel is created, renamed, deleted, or its pins changetrigger.discord.channel
  • Discord: Role Created / Updated / DeletedTrigger when a role is created, changed, or deletedtrigger.discord.role
  • Discord: Thread Created / Updated / DeletedTrigger when a thread or forum post is created, changed, or deletedtrigger.discord.thread
  • Discord: Invite Created / DeletedTrigger when someone creates or revokes an invite linktrigger.discord.invite
  • Discord: Scheduled EventTrigger when a scheduled event is created, changed, cancelled, or someone RSVPstrigger.discord.scheduled_event
  • Discord: AutoMod Rule ChangedTrigger when an AutoMod rule is created, edited, or removedtrigger.discord.automod_rule
  • Discord: Audit Log EntryTrigger when something is recorded in the server audit log (who kicked, banned, deleted…)trigger.discord.audit_log

Messages

  • Send MessagePost a message in a channel.send_message
  • Send EmbedPost a rich embed card in a channel.send_embed
  • Send Direct MessageSend a private message to a member.send_dm
  • Delete MessageDelete a message from a channel.delete_message
  • Add ReactionAdd an emoji reaction to a message.react
  • Edit MessagePerform any Discord action: send messages, manage members, reply to commandsedit_message
  • Pin MessagePerform any Discord action: send messages, manage members, reply to commandspin_message
  • Unpin MessagePerform any Discord action: send messages, manage members, reply to commandsunpin_message
  • Remove ReactionPerform any Discord action: send messages, manage members, reply to commandsremove_reaction
  • Remove All ReactionsPerform any Discord action: send messages, manage members, reply to commandsremove_all_reactions
  • Bulk Delete (purge)Perform any Discord action: send messages, manage members, reply to commandsbulk_delete
  • Crosspost (publish)Perform any Discord action: send messages, manage members, reply to commandscrosspost
  • Get MessagePerform any Discord action: send messages, manage members, reply to commandsget_message
  • Get Recent MessagesPerform any Discord action: send messages, manage members, reply to commandslist_messages
  • End PollPerform any Discord action: send messages, manage members, reply to commandsend_poll
  • Get Poll VotersPerform any Discord action: send messages, manage members, reply to commandsget_poll_voters
  • Get ReactorsPerform any Discord action: send messages, manage members, reply to commandsget_reactors
  • List Pinned MessagesPerform any Discord action: send messages, manage members, reply to commandslist_pins

Interactions

  • Reply to Slash CommandPerform any Discord action: send messages, manage members, reply to commandsreply_interaction
  • Followup MessagePerform any Discord action: send messages, manage members, reply to commandsfollowup_interaction
  • Open a Form ModalOpen a form when a button is clicked.open_modal

Roles

  • Add RoleGive a role to a member.add_role
  • Remove RoleTake a role away from a member.remove_role
  • Set Member Roles (replace all)Perform any Discord action: send messages, manage members, reply to commandsset_roles
  • List RolesPerform any Discord action: send messages, manage members, reply to commandslist_roles
  • Update RolePerform any Discord action: send messages, manage members, reply to commandsupdate_role
  • Create RolePerform any Discord action: send messages, manage members, reply to commandscreate_role
  • Delete RolePerform any Discord action: send messages, manage members, reply to commandsdelete_role
  • Get RolePerform any Discord action: send messages, manage members, reply to commandsget_role

Moderation

  • Kick MemberRemove a member from the server.kick
  • Ban MemberBan a member from the server.ban
  • Unban UserPerform any Discord action: send messages, manage members, reply to commandsunban
  • Timeout MemberMute a member for a set time.timeout
  • Check If BannedPerform any Discord action: send messages, manage members, reply to commandscheck_ban
  • Read Audit LogPerform any Discord action: send messages, manage members, reply to commandslist_audit_log
  • Ban Multiple MembersPerform any Discord action: send messages, manage members, reply to commandsbulk_ban
  • Update AutoMod RulePerform any Discord action: send messages, manage members, reply to commandsupdate_automod_rule
  • Remove TimeoutPerform any Discord action: send messages, manage members, reply to commandsremove_timeout
  • Create AutoMod RulePerform any Discord action: send messages, manage members, reply to commandscreate_automod_rule
  • Delete AutoMod RulePerform any Discord action: send messages, manage members, reply to commandsdelete_automod_rule
  • List AutoMod RulesPerform any Discord action: send messages, manage members, reply to commandslist_automod_rules
  • List BansPerform any Discord action: send messages, manage members, reply to commandslist_bans
  • Pause Invites & DMs (raid shield)Perform any Discord action: send messages, manage members, reply to commandspause_invites

Members

  • Set NicknamePerform any Discord action: send messages, manage members, reply to commandsset_nickname
  • Get MemberLook up a member and their roles.get_member
  • List MembersPerform any Discord action: send messages, manage members, reply to commandslist_members
  • Search MembersPerform any Discord action: send messages, manage members, reply to commandssearch_members
  • Get UserPerform any Discord action: send messages, manage members, reply to commandsget_user
  • Prune MembersPerform any Discord action: send messages, manage members, reply to commandsprune_guild
  • Preview Inactive MembersPerform any Discord action: send messages, manage members, reply to commandspreview_prune

Administration

  • Get Server InfoPerform any Discord action: send messages, manage members, reply to commandsget_guild_info
  • Create EmojiPerform any Discord action: send messages, manage members, reply to commandscreate_emoji
  • Delete EmojiPerform any Discord action: send messages, manage members, reply to commandsdelete_emoji
  • Update ServerPerform any Discord action: send messages, manage members, reply to commandsupdate_guild
  • List EmojisPerform any Discord action: send messages, manage members, reply to commandslist_emojis

Channels

  • List ChannelsPerform any Discord action: send messages, manage members, reply to commandslist_channels
  • Get Channel InfoPerform any Discord action: send messages, manage members, reply to commandsget_channel
  • Set Channel PermissionPerform any Discord action: send messages, manage members, reply to commandsset_channel_permission
  • Reset Channel PermissionPerform any Discord action: send messages, manage members, reply to commandsclear_channel_permission
  • List Channel InvitesPerform any Discord action: send messages, manage members, reply to commandslist_channel_invites
  • Follow Announcement ChannelPerform any Discord action: send messages, manage members, reply to commandsfollow_channel
  • Create ChannelCreate a new text or voice channel.create_channel
  • Delete ChannelPerform any Discord action: send messages, manage members, reply to commandsdelete_channel
  • Create InvitePerform any Discord action: send messages, manage members, reply to commandscreate_invite
  • Update ChannelPerform any Discord action: send messages, manage members, reply to commandsupdate_channel
  • List InvitesPerform any Discord action: send messages, manage members, reply to commandslist_invites
  • Delete InvitePerform any Discord action: send messages, manage members, reply to commandsdelete_invite
  • Show TypingPerform any Discord action: send messages, manage members, reply to commandsshow_typing

Threads

  • List Active ThreadsPerform any Discord action: send messages, manage members, reply to commandslist_active_threads
  • List Thread MembersPerform any Discord action: send messages, manage members, reply to commandslist_thread_members
  • Join ThreadPerform any Discord action: send messages, manage members, reply to commandsjoin_thread
  • Leave ThreadPerform any Discord action: send messages, manage members, reply to commandsleave_thread
  • List Archived ThreadsPerform any Discord action: send messages, manage members, reply to commandslist_archived_threads
  • Create ThreadPerform any Discord action: send messages, manage members, reply to commandscreate_thread
  • Archive ThreadPerform any Discord action: send messages, manage members, reply to commandsarchive_thread
  • Lock ThreadPerform any Discord action: send messages, manage members, reply to commandslock_thread
  • Add Thread MemberPerform any Discord action: send messages, manage members, reply to commandsadd_thread_member
  • Remove Thread MemberPerform any Discord action: send messages, manage members, reply to commandsremove_thread_member

Scheduled events

  • Create Scheduled EventPerform any Discord action: send messages, manage members, reply to commandscreate_event
  • Delete Scheduled EventPerform any Discord action: send messages, manage members, reply to commandsdelete_event
  • List Scheduled EventsPerform any Discord action: send messages, manage members, reply to commandslist_events

Webhooks

  • Create WebhookPerform any Discord action: send messages, manage members, reply to commandscreate_webhook
  • Execute WebhookPerform any Discord action: send messages, manage members, reply to commandsexecute_webhook
  • Delete WebhookPerform any Discord action: send messages, manage members, reply to commandsdelete_webhook
  • List Channel WebhooksPerform any Discord action: send messages, manage members, reply to commandslist_channel_webhooks
TwitchReact to your channel (follows, subs, bits, raids, channel points and chat) and act back on it.20 triggers · 30 actions

Chat

  • Chat MessageFires when a chat message is receivedtrigger.twitch.chat_message
  • Send Chat MessagePost a message in your Twitch chat.send_chat
  • Send AnnouncementPost a highlighted announcement in chat.send_announcement
  • Clear ChatPerform any Twitch action: send chat, moderate, update stream, create clipsclear_chat
  • Send ShoutoutPerform any Twitch action: send chat, moderate, update stream, create clipssend_shoutout

Followers & subs

  • New FollowerFires when someone follows the channeltrigger.twitch.new_follower
  • New SubscriptionFires when someone subscribes to the channeltrigger.twitch.new_sub
  • Re-subscription MessageFires when a viewer shares a re-subscription message in chattrigger.twitch.resub
  • Gift SubscriptionFires when a subscription is giftedtrigger.twitch.gift_sub
  • Subscription EndedFires when someone's subscription lapsestrigger.twitch.sub_end

Hype & goals

  • Bits CheeredFires when someone cheers bitstrigger.twitch.bits
  • Hype Train StartedFires when a hype train beginstrigger.twitch.hype_train_begin
  • Hype Train EndedFires when a hype train finishes, with the level it reachedtrigger.twitch.hype_train_end
  • Goal EndedFires when a creator goal finishes. Reached or nottrigger.twitch.goal_end

Stream

  • Raid ReceivedFires when another channel raidstrigger.twitch.raid
  • Stream Goes LiveFires when the stream goes onlinetrigger.twitch.stream_online
  • Stream Goes OfflineFires when the stream endstrigger.twitch.stream_offline
  • Stream Info ChangedFires when the title, category or language of the stream changestrigger.twitch.channel_update
  • Ad Break StartedFires when an ad break begins: the moment to post "brb, ads"trigger.twitch.ad_break
  • Update Stream InfoChange your stream title or category.update_title
  • Create ClipPerform any Twitch action: send chat, moderate, update stream, create clipscreate_clip
  • Get Stream InfoCheck if you are live and read stream stats.get_stream_info
  • Start RaidPerform any Twitch action: send chat, moderate, update stream, create clipsstart_raid
  • Cancel RaidPerform any Twitch action: send chat, moderate, update stream, create clipscancel_raid
  • Get Channel InfoPerform any Twitch action: send chat, moderate, update stream, create clipsget_channel_info
  • Start CommercialPerform any Twitch action: send chat, moderate, update stream, create clipsstart_commercial
  • Get Ad SchedulePerform any Twitch action: send chat, moderate, update stream, create clipsget_ad_schedule
  • Snooze Next AdPerform any Twitch action: send chat, moderate, update stream, create clipssnooze_next_ad

Channel points

  • Channel Point RedeemedFires when a viewer redeems a channel point rewardtrigger.twitch.channel_point_redeem
  • Poll EndedFires when a poll closes, with the final vote countstrigger.twitch.poll_end
  • Prediction ResolvedFires when a prediction is resolved or cancelledtrigger.twitch.prediction_end
  • Redemption UpdatedFires when a channel point redemption is fulfilled or refundedtrigger.twitch.redemption_update

Moderation

  • User Banned / Timed OutFires when a user is banned or timed outtrigger.twitch.ban
  • Timeout UserTime out a viewer for a set time.timeout_user
  • Ban UserBan a viewer from your chat.ban_user
  • Unban UserPerform any Twitch action: send chat, moderate, update stream, create clipsunban_user
  • Update Chat SettingsPerform any Twitch action: send chat, moderate, update stream, create clipsupdate_chat_settings
  • Get Chat SettingsPerform any Twitch action: send chat, moderate, update stream, create clipsget_chat_settings

Channel Points

  • Update Redemption StatusPerform any Twitch action: send chat, moderate, update stream, create clipsupdate_redemption_status
  • Create Channel Point RewardPerform any Twitch action: send chat, moderate, update stream, create clipscreate_reward
  • Update Channel Point RewardPerform any Twitch action: send chat, moderate, update stream, create clipsupdate_reward
  • Delete Channel Point RewardPerform any Twitch action: send chat, moderate, update stream, create clipsdelete_reward
  • List Channel Point RewardsPerform any Twitch action: send chat, moderate, update stream, create clipslist_rewards
  • List Reward RedemptionsPerform any Twitch action: send chat, moderate, update stream, create clipslist_redemptions

Community

  • Get FollowersCheck whether a viewer follows you.get_followers
  • Get ChattersPerform any Twitch action: send chat, moderate, update stream, create clipsget_chatters

Engagement

  • Create PollPerform any Twitch action: send chat, moderate, update stream, create clipscreate_poll
  • End PollPerform any Twitch action: send chat, moderate, update stream, create clipsend_poll
  • Create PredictionPerform any Twitch action: send chat, moderate, update stream, create clipscreate_prediction
  • End PredictionPerform any Twitch action: send chat, moderate, update stream, create clipsend_prediction
YouTubeGo-live and new-video triggers, plus read access to channels, playlists, videos and comments.2 triggers · 8 actions

Live

  • Stream Goes LiveFires when the channel starts a live broadcast on YouTubetrigger.youtube.stream_went_live

Videos

  • New VideoFires when the channel uploads a new videotrigger.youtube.new_video
  • Get VideosGet public video details by video IDaction.youtube.list_videos
  • Get Video CategoriesLook up YouTube category names for a regionaction.youtube.list_video_categories

Channels

  • Get ChannelsGet public channel details by ID, handle, or legacy usernameaction.youtube.list_channels

Search

  • Search YouTubeSearch public YouTube videos, channels, and playlists (costs 100× a normal read, avoid running it on a short schedule)action.youtube.search

Playlists

  • Get PlaylistsList public playlists for a channel or by playlist IDaction.youtube.list_playlists
  • Get Playlist ItemsList the videos and resources contained in a public playlistaction.youtube.list_playlist_items

Comments

  • Get Comment ThreadsList public top-level comments and their repliesaction.youtube.list_comment_threads
  • Get Comment RepliesList the replies under one comment threadaction.youtube.list_comments
ResendSend transactional email and read what was sent.0 triggers · 3 actions

Actions

  • Retrieve a list of emailsRetrieve a list of emailsaction.resend.get_emails
  • Send an emailSend an emailaction.resend.post_emails
  • Retrieve a single emailRetrieve a single emailaction.resend.get_emails_email_id
GitHubRead repositories, manage issues, star repositories and dispatch GitHub Actions events.0 triggers · 6 actions

Actions

  • Get RepositoryFetch a repository's details (stars, branch, open issues…)action.github.get_repo
  • Create IssueOpen an issue. The connection needs Issues: write access to this repository.action.github.create_issue
  • Comment on IssueAdd a comment to an issue or pull requestaction.github.comment_issue
  • Close IssueClose an open issueaction.github.close_issue
  • Trigger Repository DispatchSend repository_dispatch to GitHub Actions. Requires Contents: write; the repository must handle this event.action.github.repo_dispatch
  • Star RepositoryStar a repository as the authenticated useraction.github.star_repo
XRead posts and profiles, publish text, reply and delete your posts through X API v2.0 triggers · 6 actions

Actions

  • Read PostRead one post accessible to the connection. Requires X API read access.action.x.get_post
  • Get UserLook up an X profile by username. Requires users.read access.action.x.get_user
  • Get My ProfileIdentify the user behind this connection. Requires a user OAuth 2.0 token with users.read and tweet.read.action.x.get_my_profile
  • Create PostPublish a text post as the connected user. Requires tweet.write and API access.action.x.create_post
  • Reply to PostReply as the connected user. X restricts API replies according to the app’s access and mention rules.action.x.reply_post
  • Delete PostDelete a post authored by the connected user. Requires tweet.write.action.x.delete_post
RobloxCheck and manage Roblox experiences through Open Cloud, with credentials hosted by NoriaFlow.0 triggers · 3 actions

Observe

  • Check Roblox connectionCheck that NoriaFlow can reach this experience and that its Open Cloud key is valid.action.roblox.get_status

Communicate

  • Send to Roblox serversPublish a message to every live server subscribed to an Open Cloud topic.action.roblox.publish_message

Manage

  • Restart Roblox serversRequest a graceful restart of the live servers in this experience.action.roblox.restart_servers
FiveMMonitor players and control a public FiveM server without installing a NoriaFlow resource.4 triggers · 5 actions

Server events

  • FiveM went online or offlineRun when the server becomes reachable or unreachable.trigger.fivem.status_changed

Player events

  • Player count changedRun when the number of connected players changes.trigger.fivem.player_count_changed
  • Player joinedRun when a player appears in the public player list.trigger.fivem.player_joined
  • Player leftRun when a player disappears from the public player list.trigger.fivem.player_left

Observe

  • Get server statusRead live status and the privacy-safe player list.action.fivem.get_status

Communicate

  • Announce in gameSend a server-wide chat message through RCON.action.fivem.announce

Moderate

  • Kick playerDisconnect a player by server ID with an optional reason.action.fivem.kick_player

Manage

  • Manage resourceStart, stop or restart one FiveM resource.action.fivem.manage_resource

Advanced

  • Run RCON commandAdvanced escape hatch for an existing FiveM server command.action.fivem.run_command
MinecraftMonitor and control a Minecraft Java server through its native status and RCON protocols.2 triggers · 5 actions

Server events

  • Minecraft went online or offlineRun when the server becomes reachable or unreachable.trigger.minecraft.status_changed

Player events

  • Player count changedRun when the public player count changes.trigger.minecraft.player_count_changed

Observe

  • Get server statusRead status, MOTD, version and player count with the native Minecraft ping protocol.action.minecraft.get_status

Communicate

  • Announce in gameBroadcast a message through Minecraft RCON.action.minecraft.announce

Players

  • Manage whitelistAdd or remove a player from the whitelist.action.minecraft.whitelist_player

Moderate

  • Moderate playerKick, ban or pardon a player.action.minecraft.moderate_player

Advanced

  • Run RCON commandAdvanced escape hatch for an existing Minecraft command.action.minecraft.run_command
Workflow intelligence

Logic, data and reliability tools

Integrations do the visible work. These built-in capabilities decide when it happens, shape the data and keep state between executions.

Triggers

  • WebhookTrigger workflow via HTTP requesttrigger.webhook
  • ScheduleRun workflow on a cron scheduletrigger.schedule
  • Manual TriggerManually trigger this workflow from the dashboardtrigger.manual

Actions

  • HTTP RequestMake an HTTP request to any API or URLaction.http.request
  • Ask an AISend a prompt to an AI model and use its answer in the workflowaction.ai.prompt
  • Let an AI handle itAn AI that understands the request, runs your workflows as tools when needed, remembers each member and answers.action.ai.agent
  • Answer the callerSend the HTTP response of a Webhook trigger set to wait: status, body and format. The workflow can keep running after it.action.webhook.respond
  • Send EmailSend an email via SMTPaction.email.send
  • Check a conditionBranch the workflow based on a conditioncondition.if
  • Pick one of several pathsRoute workflow through one of several casescondition.switch
  • Only continue if trueContinue only if a condition passes, otherwise stopcondition.filter
  • DelayPause briefly (up to 5 min) before the next node. For longer or restart-proof waits, use the Wait node instead.logic.delay
  • Repeat a stepRun a step once per item in a list, or a fixed number of times. The Item branch runs once PER iteration (with {{loop.item}} / {{loop.index}} / {{loop.iteration}}), then the Done branch runs with the aggregated results.logic.loop
  • Anti-spam / slow down repeatsLet this run through at most once every N seconds. Great for anti-spam. While still cooling down, the Blocked branch runs instead.logic.cooldown
  • Run another workflowRun another one of your workflows and pass its result downstream. The Error branch runs if the called workflow fails.logic.subworkflow
  • Wait for an event / durable delayPause the workflow WITHOUT holding a worker (until a matching event arrives, or a duration elapses) then continue. Unlike Delay, this survives restarts and can wait hours or days. The event/timer payload becomes this node's output.logic.wait_event
  • Wake up or cancel another workflow's WaitWake up (or cancel) ANOTHER workflow run that is paused in a Wait node, by its correlation key. E.g. an "/endgiveaway" command ending the wait a "/giveaway" command started.logic.signal_wait
  • Create or change a valueGive a simple name to text, a number or information from a previous step, then reuse it later in this runtransform.set_variable
  • Remember a value across runsGet / set / increment / delete a value that persists across executions (counters, leaderboards, flags, scoped to you)transform.store
  • Remember informationRemember information for future runs, or use information that was saved earliertransform.record
  • Collect entries across runsA durable list that grows across runs: collect entries (giveaway sign-ups, a waitlist, a queue), block duplicates atomically, then list, count, pick a random (or bonus-weighted) winner, remove or clear them. Scoped to you; optional expiry and size cap.transform.collection
  • Scores & rankingsDurable scores with a REAL Top-N ranking: points, XP, levels, “top chatters”. Add or increment a member’s score, then read the top, a score, or a rank. Scoped to you; optional expiry.transform.leaderboard
  • Build a messageBuild a string using {{node.field}} interpolationtransform.template
  • JSON ParseParse a JSON string into an objecttransform.json_parse
  • JSON StringifyConvert an object to a JSON stringtransform.json_stringify
  • MathPerform an arithmetic operation on two numberstransform.math
  • Pick a value from dataExtract one or more nested fields from an object using dot-paths. Each becomes its own named valuetransform.extract
  • Merge ObjectsMerge two objects into onetransform.merge
  • Split TextSplit a string by a delimiter into an arraytransform.split_text
  • Work with a listTransform a list (map, filter, sort, group, reduce, aggregate, pick at random and more) with {{item}} expressions.transform.list
  • Build a valueEvaluate one or more expressions: build an object { a: x, b: y }, an array [x, y], or compute values like price * qty, each under its own name.transform.expression
  • RegexExtract (with capture groups), replace, or test text with a regular expression.transform.regex
  • Date & timeDate math: now, add or subtract a duration, the difference between two dates, format, or compare. Can output a Unix timestamp or a ready Discord <t:…> tag for live countdowns.transform.date

AI co-pilot · In beta · when enabled

Plan and build with the editor’s AI chat when the installation has a configured, reachable model. Review the plan and proposed changes before applying them. The AI option appears only when the installation’s model is available. It does not require an external MCP connection.

MCP workspace access · Available

Connect a compatible external assistant to inspect and simulate workflows. Draft edits, publication and real runs depend on the permissions you approve. Requires a compatible assistant account and a NoriaFlow OAuth connection. Publication and real runs require explicit confirmation.

Read AI setup and permissions

For search engines and AI assistants

Use capabilities.json for structured product facts, llms.txt for the public site map, and ai-context.txt only when authoring a workflow.

Questions

NoriaFlow capabilities FAQ

What can NoriaFlow automate?

NoriaFlow combines event triggers, provider actions, conditions, loops, delays, webhooks, schedules, data transformation and saved values in a visual workflow.

Does NoriaFlow only work with Discord?

No. Its live catalog includes Discord, Twitch, YouTube, Resend, GitHub, X, Roblox, FiveM and Minecraft capabilities, plus generic HTTP and webhook nodes for compatible APIs.

Does NoriaFlow require coding?

Standard workflows are built visually with nodes. Advanced users can call HTTP APIs, but the normal bot and automation features do not require writing or hosting an application.