Nodes are the fundamental building blocks of a workforce in Relevance AI. They represent all the components you can place on your workspace to create automated workflows.
Nodes are the technical term for all the elements you can place and connect in the Workforce interface. They come from graph theory, where a graph consists of nodes (points) and edges (connections between points). In Workforce Builder:
Nodes are the individual components you place on the workspace
Edges are the connections between nodes that define how they interact
Triggers are the starting points of your workflows. They initiate the execution of your workforce when specific conditions are met.Examples of triggers include:
Manual triggers (allowing you to message an agent directly)
Integration triggers (such as when an email is received)
Scheduled triggers (running at specific times)
Triggers are essential because they determine when and how your workforce begins its work.
Agents are AI-powered entities that can reason, make decisions, and complete tasks. In Workforce, agents are the same as those you’ve configured elsewhere in Relevance AI, but now they can be visually connected to other components.Agents can:
Tools are specific capabilities that perform defined actions. Unlike in the previous system where tools were tightly coupled to specific agents, in Workforce, tools exist independently and can be connected to multiple agents or other tools.This modular approach offers several advantages:
One tool can be used by multiple agents
Tools can be connected to other tools in sequence
Tools can be easily substituted (e.g., changing from Notion to Confluence) without having to reconfigure each agent
Conditions act as decision points in your workflow, similar to IF statements in programming. They evaluate specific criteria and direct the flow based on whether those criteria are met.For example:
A condition might check if the current day is a weekday
If true, it might trigger an email tool
If false, the workflow might end or take a different path
Conditions help create more sophisticated, branching workflows that respond dynamically to different situations.
By understanding and effectively utilizing nodes, you can create powerful, flexible workflows that automate complex tasks while maintaining appropriate control and oversight.