An "Action" in ReBid CDP is a trigger the user performs by taking actions on the ReBid CDP Platform. Actions can do things like getting information or sending it to another step.
Imagine an Action as a computer program. Just like a program has input and output, an Action also has places to get data (input) and places to send data (output). It's like giving and receiving information.
It has three main things it can do:
1. Build: This is like getting the tool ready to work. It's a special way to prepare for the Action.
2. Init: This is like setting up the tool. It gets everything ready so the tool can do its job.
3. Run: This is when the tool actually does the work. It uses the information you've given it to do its task.
There are also some extra things an Action can do to help out:
- Register: An Action has a "registration" that gives it a name and some details about what it can do. This helps you know what each Action is for.
- Validate: ​Before an Action starts working, it makes sure the information you gave it is correct. It checks that everything is ready to go.
In ReBid CDP, all these actions work together to help you do what you need to do. You can use different Actions in different ways to get the results you want. For these steps to work well, they need to be set up right. It's like having a plan for different situations.
Below is a list of the actions that you can perform:
Input/Output: Get or send data to other steps in the workflow.
Operations: Perform specific tasks or actions based on user interactions.
Error Reporting: Notify about problems or errors that occur.
Stats: Gather and analyze data to understand user behavior.
Flow Control: Decide what to do next in the workflow based on conditions.
Data Processing: Manipulate and transform information for better use.
GDPR: Handle user data in compliance with privacy regulations.
Location: Work with user location information.
Validators: Check if data meets specific criteria or rules.
Regex: Use patterns to find and manipulate text data.
Time: Deal with dates and time-related actions.
UIX Widgets: Create interactive elements for user interfaces.
Connectors: Integrate with external services or platforms.
Mailing: Send emails to users.
Trello: Interact with Trello boards and cards.
AWS: Use Amazon Web Services for various tasks.
Machine Learning: Apply advanced algorithms for data analysis.
Google: Connect and use Google services.
Marketing Automation: Automate marketing actions and campaigns.
Sendgrid: Utilize SendGrid for sending emails.
Consents: Manage user permissions and consents.
SMS: Send text messages to users.