Seedly CRM
Help Center

Workflow Node Reference

Complete list of all 78 workflow action nodes organized by category.

Every workflow action node available in the visual builder, organized by category. Drag any of these from the node palette onto the canvas to add them to your workflow.


Communication (14 nodes)

NodeDescription
Send EmailSend an email to the enrolled contact using a template or inline content
Send SMSSend an SMS message to the contact's phone number
CallPlace an automated phone call to the contact
Voicemail DropDrop a pre-recorded voicemail into the contact's inbox without ringing their phone
Manual SMSQueue an SMS for a team member to review and send by hand
Send MessengerSend a message via Facebook Messenger
Send Instagram DMSend a direct message via Instagram
FB InteractiveSend an interactive Facebook message with buttons or quick replies
IG InteractiveSend an interactive Instagram message with buttons or quick replies
Review RequestSend an email or SMS asking the contact to leave a review
Internal NotificationSend an in-app notification to a team member
Slack MessagePost a message to a Slack channel or DM
Edit ConversationUpdate the contact's conversation (mark read or unread, archive, unarchive)
Mark ReadMark the contact's conversation as read

CRM (17 nodes)

NodeDescription
Update ContactUpdate fields on the enrolled contact
Create ContactCreate a new contact record with specified fields
Find ContactLook up a contact by email, phone, or other criteria
Delete ContactDelete the enrolled contact (moves to trash)
Assign to UserAssign the contact to a specific user
Add TagAdd one or more tags to the contact
Remove TagRemove one or more tags from the contact
Add NoteAdd a note to the contact's timeline
DNDEnable or disable Do Not Disturb on specified channels for the contact
Engagement ScoreIncrease or decrease the contact's engagement score
Remove UserRemove the currently assigned user from the contact
Create TaskCreate a task linked to the contact
Add FollowerAdd a user as a follower on the contact
Remove FollowerRemove a user from the contact's followers
Merge ValueUpdate a custom value stored on the contact
Manual CallQueue a call for a team member to place by hand
Copy ContactDuplicate the contact record

Calendar (2 nodes)

NodeDescription
Update Appointment StatusChange the status of an existing appointment (confirmed, cancelled, no-show, completed)
Create AppointmentBook an appointment for the contact on a specified calendar

Pipeline (8 nodes)

NodeDescription
Create OpportunityCreate a new opportunity linked to the contact
Update OpportunityUpdate fields on an existing opportunity
Remove OpportunityRemove an opportunity linked to the contact
Find OpportunityLook up an opportunity by name, stage, or other criteria
Remove OpportunityRemove a specific opportunity from the pipeline
Remove Opportunity OwnerClear the assigned owner on an opportunity
Add Opportunity FollowerAdd a user as a follower on an opportunity
Remove Opportunity FollowerRemove a user from an opportunity's followers

Logic & Flow (14 nodes)

NodeDescription
ConditionBranch based on a single true/false evaluation
If/Else Multi-BranchEvaluate multiple conditions with separate paths for each, plus a default
Split A/B TestRandomly distribute contacts between paths by percentage
A/B Split (Tracked)Run an A/B split test with tracked variant performance
WaitPause for a fixed duration (seconds, minutes, hours, days, or weeks)
Wait for ReplyPause until the contact responds on a specific channel, with optional timeout
Wait for ConditionPause until a contact field changes to a specific value
Go ToJump to another node in the workflow
Set VariableStore a value for use in later nodes
DripRate-limit how many contacts move forward over a time interval
Wait Link ClickPause until the contact clicks a link in a previously sent email
Wait Email EventPause until an email is opened, clicked, or bounced
Set Event DateSet the start date used for date-based scheduling later in the workflow
Array FunctionsFilter, find, or aggregate values in a list (sum, count, average, min, max)

Data (4 nodes)

NodeDescription
Math OperationPerform arithmetic (add, subtract, multiply, divide) on numeric values
Text FormatterTransform text (uppercase, lowercase, trim, replace, extract)
Number FormatterFormat a number as currency, phone, or with decimal precision
Date/Time FormatterFormat a date or time value into a specific pattern

Intelligence (1 node)

NodeDescription
AI PromptSend a prompt to an AI model (GPT-4o, Claude, or others) and use the response in subsequent nodes

Integration (13 nodes)

NodeDescription
WebhookSend an HTTP request to an external URL with custom headers and body
Custom WebhookSend a fully configurable HTTP request with custom method, authentication, headers, and body
ZapierSend data to a connected Zapier automation
Send InvoiceSend an invoice to the contact via email
Create InvoiceCreate a new invoice with line items
Send EstimateSend an estimate to the contact for review
Send DocumentSend a document for viewing or e-signature
Stripe ChargeCharge a stored payment method via Stripe
Google SheetsAdd or update rows in a Google Sheet
Google CalendarCreate or update Google Calendar events
Google DriveUpload or manage files in Google Drive
Send Google Ads ConversionReport an offline conversion to Google Ads, matched to the original ad click
Meta ConversionSend a server-side conversion event to Meta for Facebook and Instagram

Workflow (5 nodes)

NodeDescription
Add to WorkflowEnroll the contact in another workflow
Remove from WorkflowRemove the contact from a running workflow
Remove from All WorkflowsRemove the contact from every workflow they are currently in
Goal EventDefine a conversion event; contacts who meet the goal are tracked separately
Enroll in CampaignEnroll the contact in a campaign sequence

Summary

CategoryNodes
Communication14
CRM17
Calendar2
Pipeline8
Logic & Flow14
Data4
Intelligence1
Integration13
Workflow5
Total78

On this page