Skip to main content

Understanding Interface Tools

Use interface tools to author apps and macros. The tools make it easy to design user-interface elements and update workflow tools at runtime based on user specifications.


Interface tools have their own set of connector anchors.

  • Input and output anchor: This connector anchor displays for every Interface tool. The Action and Condition tools can accept multiple inputs through this anchor. Only Interface tools can be connected to other Interface tools with this anchor, with the exception of workflow tools with an expression editor. See Expression Editor.

  • Optional input anchor: This connector displays for Interface tools (questions) that could use an input from another tool to populate the interface element. These tools all have this optional input anchor type: Drop Down tool, List Box tool, Map tool, and Tree tool.

  • Condition anchor: This connector can only be connected to other condition anchors. The Condition tool has true and false output condition anchors that you can only connect to an Action tool input.

  • App or macro anchor: This connector displays for when a workflow is saved as an app or macro, each tool in the workflow gets a lightning bolt anchor. Only Interface tools can connect to these anchors and it indicates that there are Interface elements and actions updating a workflow tool.

Interface Tools

Add an Interface tool to the workflow canvas to automatically change the workflow type to an app or macro. Go to Workflow Configuration for more on workflow type.

Additional Resources and Examples

For additional information and examples, in Designer go to Help > Tutorials > Intro to Applications > Understanding a Designer Application or Help > Tutorials > Intro to Macros > Understanding a Designer Standard Macro.