Getting started
Rules Engine Widgets
Link Node
6 min
important when you drag and drop the link in the creation engine, only then it will be detected in the rules engine (after adding it in creation, the component appears in the rules engine for wiring and automation ) purpose create clickable links in your app that navigate to internal pages or external urls, optionally passing parameters and choosing where to open problem statement hard coding links limits flexibility and makes dynamic navigation (with variables, params, and open in new tab behavior) difficult the link element centralizes link config and lets workflows control navigation safely requirements link component added in creation engine (so it’s selectable in rules) a valid url or page target optional parameters/variables for dynamic urls use cases “learn more” / “view details” buttons navigate to another app page with the current row’s id open external docs, dashboards, or file urls in a new tab build deep links with query parameters outcome clickable text/button that redirects users to the configured destination, with optional parameters and target behavior how to use 1\) add the component creation engine → drag link element onto the page now it’s available in the rules engine 2\) choose a navigation mode you have two modes that map to the two tabs in your screenshots a) use page link (simple, internal) for linking to another page in your app fields link id auto generated component id link text visible label (e g , view profile ) link url usually an internal path like /profile or # (if later overridden) target self (same tab) or other targets basic link settings (same values, quick access) link text link url target e g , same page ( self) typical link text go to dashboard link url /dashboard target self b) custom navigation (dynamic/external) for external links or when you need variables/params fields target url base url or variable driven url e g , https //example com or {{dataflow\ getbynodeid('input id')}} parameters (optional) build query string with variables e g , userid={{selectedrow\ id}}\&plan={{workflowvars plan}} action open in new tab or redirect in same tab final url (preview) shows the composed url the link will use custom navigation settings (detailed) target url (same as above; supports variables formdata, selectedrow, apidata, workflowvars) navigation action radio — open in new tab or redirect in same tab navigation preview live preview of the final url and the resulting action e g , action window\ open(url, " blank") example (external with params) target url https //portal example com/account parameters id={{selectedrow\ id}}\&org={{workflowvars org}} action open in new tab final url (preview) https //portal example com/account?id=42\&org=acme