Automation
Automation is an easy to use and real time processing solution that allows companies of any size, with any kind of staff level to scale safely and quickly by automating internal and external communication, data exchange, and third-party integration. These are just only few examples of use. The flexibility of the Automation module is guaranteed by possibility of using Jinjava that simplifies programming efforts and facilitates the use of the data gathered in Synerise, so you can build workflows that match your business needs.
-
Introduction to Automation
Learn about the benefits, prerequisites and best practices of Automation module
-
Workflow processing logic
Learn more about processing workflows
-
Automation dictionary
Check the terminology related to the Automation module
-
Creating workflows
Learn how to build a workflow
-
Trigger nodes explained
-
"Data Changed" node
This trigger starts a workflow when changes in the customer data are detected
-
"Audience" node
The trigger starts a workflow for specific customer groups at a scheduled date
-
"Profile Event" node
This trigger starts a scenario when a defined customer activity is detected
-
"Business Event" node
This trigger starts a workflow without the customer context
-
"Scheduled Run" node
This trigger lets you define the start date of your workflow
-
-
Condition nodes explained
-
"ABx Test" node
This node branches paths according to the allocation assumptions set in the condition
-
"Profile Filter" node
It lets through customers in the workflow who met conditions defined in the filter
-
"Metric Filter" node
It branches scenario into paths that match and not match results of the metrics
-
"Event Filter" node
It lets customers through in the workflow if they perform a defined activity
-
"Business Filter" node
It lets a journey continue if a certain set of business events co-occur
-
"Flow Limiter" node
It limits the passages through a specific node or a workflow
-
-
Operation nodes explained
-
Flow nodes explained
-
"Optimize Time" node
The AI engine calculates the best time for performing marketing actions for every customer
-
"Delay" node
It makes customers wait before passing through the subsequent step in the workflow
-
"End" node
It finishes a workflow
-
"Merge Paths" node
It combines separate paths into one and limits the action executions
-
"Split Path" node
It branches a path into multiple paths
-
-
Action nodes explained
-
"Update Profile" node
It changes the attributes of a customer
-
"Email Alert" node
Send email alerts to defined email addresses
-
"SMS Alert" node
Send SMS alerts to defined phone numbers
-
"Send Email" node
In response to circumstances defined in a workflow, send emails to your customers automatically
-
"Generate Event" node
It generates a new event for a customer
-
"Send Mobile Push" node
Communicate with your customers automatically by sending them mobile pushes
-
"Send SMS" node
Communicate with your customers through text messages
-
"Send Web Push" node
Communicate with your customers through web pushes
-
"Outgoing Integration" node
Send requests from Synerise to external systems
-
Synerise collection
A collection of nodes that allow you to transfer data to and from Synerise
-
-
Integration
-
Amazon S3 Bucket
Use the native integration with Amazon S3 bucket to send data collected in Synerise to a container in Amazon S3
-
Azure Blob Storage
Use the native integration with Azure Blob Storage to send data collected in Synerise to a container in Azure
-
Facebook
Make use of native Facebook integration in the workflows you create
-
Google Ads
Make use of native Google Ads integrations in the workflows you create
-
Google Analytics
Learn how to integrate Synerise with Google Analytics
-
Google BigQuery
Learn how to integrate Synerise with Google BigQuery
-
Google Cloud Pub/Sub
Learn how to integrate Synerise with Google Cloud Pub/Sub
-
Google Sheets
Learn how you can integrate Synerise with Google Sheets
-
Google Cloud Storage
Use the native integration with Google Cloud Storage to send data collected in Synerise to a storage in Google
-
HTTPS integrations
Learn how to upload data by HTTPS protocol using the HTTPS node
-
Incoming Integration
Receive requests from external systems to Synerise and use this data to trigger workflows
-
Microsoft Teams
Make use of native Microsoft Teams integration in the workflows you create
-
Outgoing Integration
Send data to external systems in the form of an action
-
SFTP integrations
Learn how to upload a file from a server using the SFTP node
-
Slack
Make use of native Slack integration in the wokrflows you create
-
Snowflake
Learn how to integrate Snowflake with Synerise
-
TrustMate
Make use of native Trustmate integration in the workflows you create
-
Weather API
Retrieve weather information from Weather API and save it in Synerise
-
WhatsApp
Check the native integration of WhatsApp in Synerise
-
-
Data Transformation
-
Limits
Define the limits within nodes and limits regarding the whole workflow
-
Statistics and tracking automation events
You can explore statistics of running automations.
-
Reusing event context from preceding nodes
You can reuse data from preceding nodes to continue building a workflow and personalize content
-
Using event expressions in Automation
Learn how and where you can use event expressions in Automation