Workflows

Icon admin
3 min read
Updated:
 

Workflow Nodes are the action and step placeholder components in different shapes, representing each action in your workflow. These workflow nodes also display unique numeric values at the corner of the placeholder of each node for identification purposes for any further investigation in case of any discrepancy or error.

What are the Workflow Nodes?

Familiarizing yourself with the workflow nodes will make it easy for you to create and manage your workflows. Check below how each node functions in your workflow toolbar.

formForm You can initiate a workflow using a Form node. It will allow you to choose from one of the forms that you have created in the CRM.
entityEntity You can also initiate a workflow using an Entity node. The Entity node will be triggered when an entity is either created, updated, or converted.
conditionCondition The Condition node is a qualifier for every workflow process. For example, if you want to only qualify the leads who are English speakers, then you can set your condition properties.
uploadScheduleThe Schedule node is useful in email marketing. This allows you to set up your schedule for your emails. This node is always connected to the email node.
Delay The Delay node allows you to set up “delay” or pre-determined intervals when sending auto-responder or sequence emails. You can set your  “Delay” according to Specific Count of Days and/or Time, Until a Day of the Week and/or Time, Until Event Happens (when the email is clicked or opened)
Custom ActionCustom Action is designed to execute or perform any activity/update based on the desired condition in bulk for a contact database. It allows you to pull the database while adding a condition/conditions in order to initiate/execute proceeding actions in a workflow. It should be applied to a specific entity at a time.
TriggerTrigger helps to schedule an action based on a date range available in General or Custom Field, to execute proceeding action on the day the date has been reached or before several days, weeks, or months the of a date stored in the condition source. It is useful for sending Birthday mailers or payment reminders to the contacts. You may set execution time and add more conditions to pre-define the database for the execution of Trigger.
sendemailSend EmailThe Send Email node allows you to automate sending your emails. Click here for an additional reference regarding emails.
createCreate an EntityThe Create Entity node will automatically create your entity profile in the CRM.
updateUpdate Entity The Update Entity node will allow you to update your existing entity’s details based on your own conditions.
convertConvert Entity The Convert Entity node converts your clients to either Lead, Prospect, or Customer automatically based on your business process regarding conversions.
addAdd Annotation The Add Annotation node allows you to assign tasks to your entity. This node only works when it is connected to an entity.
generateGenerate PDF The Generate PDF node has to be connected after a form as this will generate a PDF file of all the form submission information. This can be sent as an email attachment.
Update StagesUpdate Stages is useful for Deals entity while creating a workflow for different stages of Deals.
Icon admin
2 min read
Updated:
 
main action buttons

Familiarize yourself with the workflow’s main action buttons.

active status Active Status This lets you activate or deactivate the workflow in the system.
workflow Workflow Access This restricts workflow access to certain departments and vendors.
save Save This saves your workflow.
group ungroup Group/Ungroup This allows you to group or ungroup your nodes.
Duplicate Workflow This allows you to Duplicate the existing workflow.
delete Delete This allows you to delete a node or an arrow from your workspace.
preview Preview This allows you to preview your whole workflow process and save it as a PDF file.

Icon admin
2 min read
Updated:
 
viewing toolbar

This explains the function of each icon for the viewing toolbar.

collapse Collapse AllA collapsed view of your nodes
collapsenode
expand Expand AllThis is the expanded view of the nodes.
normal view
enter group Enter GroupIsolates the grouped nodes
exit Exit GroupExit the view from the isolated grouped nodes
zoom in Zoom InZooms the whole workspace in
zoom out Zoom OutZooms the whole workspace out
normal Normal ViewReturns you to the normal view
zoomed Zoomed ViewBrings you to the zoomed-in view
Icon admin
2 min read
Updated:

Automate sending your emails on a schedule. This workflow is useful when you want to send a newsletter or a promotion to your targeted list at a specific time.

To automate email schedule sending:

1. Drag the Schedule node as the initiator of your workflow. Double-click the Schedule node to set the timing on when you will send your email.

saphyte schedule emails

2. Set the exact time and date. You can choose to send the email at a specific time or by minute or hour interval. You can also choose to send it on different days of the week or on the exact days of the month.

saphyte properties of schedule

3. Connect the ‘Send Email’ node to the Schedule node. The workflow will identify that sending an email is triggered based on the timing that was set on the Schedule node.

saphyte send email node

4. Double-click the ‘Send Email’ node to set up the properties of your email.

saphyte select email sender
Choose your email sender.
saphyte email types
Select the email type. Transactional email type is the commonly used email type.

Transactional – Emails to be sent to your contacts database
Internal – Emails to be sent to your internal users or vendors
Marketing – This is used for drip email marketing analytics

saphyte internal email type
Written – manually input the email address
Email type: Internal
saphyte internal email type
User – choose from the registered users in the system as your email recipients
Email type: Internal
saphyte transactional email
Selection – choose from your contacts based on their category or condition
Email type: Transactional
saphyte compose email content
Compose your email and click ‘Save’

5. Add the name of your workflow and enable it to ‘Active’. Once done, click the ‘Save’ icon.

saphyte workflow name
Icon admin
< 1 min read
Updated:
 
workflow

Remove the repetitive and manual tasks from your process by automating them using the ‘Workflows‘ functionality. Teach the system what to automate by triggering certain actions based on conditions that you set.

With Saphyte, building your workflow is not that complicated. You can build your workflow and at the same time visualize it by dragging, dropping, and connecting workflow nodes.

There are many processes that you can automate using Saphyte and some of them we listed below:

  1. Onboarding Process
  2. KYC Procedure
  3. Drip Email Marketing – we can send emails in sequences and scheduling
  4. Schedule Newsletters and other marketing emails
  5. Newsletter Subscription (subscribe/unsubscribe)
  6. Auto Reminder (Payment, Docs) – user(s) will be reminded when it’s due to collect payments or when documents are expiring
  7. Client Survey/Feedback
  8. Automate capture of online/web forms such as Contact Us form and store the information in the CRM
  9. Auto-assign, Leads, Prospects, Customers to managers in different distribution types (such as Round Robin, Random, etc)
  10. Auto-email response / Auto-alerts
  11. Blacklist or Whitelist Countries
  12. Create users – activate or deactivate users
  13. Categorize Leads/Prospects/Customers
  14. Convert leads into prospects and customers
  15. Generate a PDF of the form response
  16. Verify emails
  17. Notifications/Reminders
  18. Auto-assign to Departments
  19. Auto-assign to Partners/Affiliates/Suppliers/Vendors
  20. Auto-assign leads to managers depending on languages
  21. Automatically create Company Profiles
  22. Identifies Lead Source
  23. Trigger automation based on Lead Scoring
  24. Identify duplicates
  25. Trigger automation based on Custom Field

Icon admin
2 min read
Updated:

How to create workflows?

 

1. Go to the Admin Panel.

2. Under the Configuration settings, click ‘Workflows’.

configuration

3. Click to create a workflow.

4. Add a Workflow Name (this is a required field).

workflow name

5. Drag and drop the initial node from the selection bar. Note that you can only initiate a workflow by a Form, Scheduler, or Entity node.

workflow nodes

6. Connect the nodes together by dragging the line from the end of each node towards the connector of each node (you will see a line that automatically appears).

connect nodes

7. Make sure to activate your workflow before saving by ticking the active button. Setting it to active status means that the workflow is ready to perform automation once the nodes are triggered.

activate - inactive workflow

8. Save the workflow by clicking the ‘Save’ button.

save workflow