This guide will walk you through creating, configuring, and deploying your first workflow with Prolixis. By the end, you'll have a fully functional automated workflow that can be triggered by events and perform actions based on your business logic.
Prerequisites
Before you begin creating your first workflow, ensure you have the following:
A Prolixis account with appropriate permissions (Admin or Workflow Creator role)
Basic understanding of your business process that you want to automate
Access to any external systems or APIs that you want to integrate with (if applicable)
Before building your workflow in Prolixis, sketch it out on paper or using a flowchart tool. Identify the trigger events, actions, decision points, and desired outcomes. This planning will make the implementation process much smoother.
Step 1: Create a New Workflow
Let's start by creating a new workflow in the Prolixis platform:
Navigate to the Workflows section: Log in to your Prolixis dashboard and click on "Workflows" in the main navigation menu.
Create a new workflow: Click the "Create Workflow" button in the top-right corner of the Workflows page.
Name your workflow: Enter a descriptive name for your workflow (e.g., "Customer Onboarding Process" or "Invoice Approval Workflow").
Add a description: Provide a clear description of what the workflow does, its purpose, and any important notes for other team members.
Select a category: Choose a category that best fits your workflow's purpose (e.g., Sales, HR, Finance, Operations).
Set visibility and permissions: Determine who can view and edit this workflow within your organization.
Click "Create": This will create your workflow and open the Workflow Designer interface.
Create Workflow Form
Step 2: Configure Triggers
Triggers are events that initiate your workflow. Let's configure a trigger for our workflow:
In the Workflow Designer: Click on the "Add Trigger" button or the trigger node in the canvas.
Select a trigger type: Choose from available trigger types such as:
Form Submission: Trigger when a form is submitted
Scheduled: Trigger at specified times or intervals
Webhook: Trigger when an HTTP request is received
Database Change: Trigger when data is created, updated, or deleted
API Event: Trigger based on events from integrated systems
Configure trigger settings: Each trigger type has specific configuration options. For example, if you select "Form Submission":
Select the form from your existing forms or create a new one
Specify which form fields to use in the workflow
Set any conditions for when the trigger should fire
Save trigger configuration: Click "Save" to apply your trigger settings.
Example: Webhook Trigger Configuration
If you're using a webhook trigger to start your workflow when a new customer signs up through your website: