Boltrics Data Flow Explained: How to Set Up Triggers, Actions & Integrations

Boltrics Data Flow & How to Set It Up

Triggers, Data Flow Actions, and Actions in Boltrics Data Flow make it easy to move data between Boltrics and other systems.

This guide will help you understand and set up a data flow in Boltrics by going over all the parts and steps you need to take to get started.

Important Parts of a Data Flow

Core components of data flow showing trigger, data transformation, actions, and endpoint integration in automated workflow

Triggers (Start the Process)

When something happens, triggers automatically start the flow. Some examples are:

  • New order created
  • Scheduled job
  • Incoming API request

Data Flow Actions (Modify & Process Data)

Data Flow Actions transform, filter, or map data before sending it. Examples include:
  • Convert JSON to XML
  • Map invoice fields
  • Filter records

Actions (Execute the Task)

Actions perform tasks like sending an HTTP request, saving data, or logging information. Examples include:
  • Send invoice data to an API
  • Write to a database
  • Trigger an email

Endpoints (Final Destination)

Endpoints are where the processed data is sent. Examples include:

  • External APIs
  • Databases
  • Cloud services
When working with endpoints, API limitations and performance can become critical. Here are some practical Xero API optimization techniques that can help reduce unnecessary calls and improve efficiency.

Steps to Configure a Data Flow in Boltrics

7 steps to configure data flow in Boltrics including trigger, actions, endpoint setup, testing, and workflow automation

Step 1: Open DataHub

Log in to Boltrics DataHub, then navigate to DataHub > Flow List.

Step 2: Create a New Flow

Click “New” to create a data flow. Give it a name and select the appropriate module.

Step 3: Add a Trigger (If Needed)

If the flow needs to start automatically, add a Trigger. Example triggers:

  • “New Record Created” (e.g., a new invoice)
  • “Scheduled Job” (e.g., every night at 12 AM)
  • “HTTP Request Received” (if data is coming from an external system)

Step 4: Add Data Flow Actions (If Required)

Click “Add Action” → “Data Flow Action”. Select the required transformations, such as:

  • Data Mapping — match fields between systems
  • Format Conversion — e.g., JSON to XML
  • Filtering — only send relevant data.

Step 5: Add an Action

Click “Add Action” → “Action”. Choose what needs to happen, such as:
  • Send HTTP Request — to send data to an external API
  • Store Data — save information in Boltrics
  • Trigger Notification — email or alert

Step 6: Configure the Endpoint

If sending data to an external system, define the endpoint URL. Set the HTTP method (POST, GET, etc.). Include required headers and request format (JSON, XML, etc.).

Security Note: Boltrics allows the configuration of API security. You can set the header security to anonymous and pass default headers, which will be matched against the stored database. Store the configured headers in the database to ensure the API matches and validates each request.

Setting up endpoints correctly is key to successful integrations. If you’re planning a more advanced setup, explore our Zoho CRM integration services to see how complex workflows can be implemented.

Step 7: Test & Activate the Flow

Click “Test Flow” to check if it works correctly. If successful, activate the flow.

FAQ

What is Boltrics Data Flow?
Boltrics Data Flow is a tool in the Boltrics DataHub that automates the movement of data between Boltrics and other systems. It does this by using triggers, data flow actions, actions, and endpoints.
Do I need to know how to code to set up a data flow?
No. Boltrics DataHub provides a visual interface for creating and configuring data flows. You configure triggers, actions, and endpoints through the UI without writing code.
What authentication methods does Boltrics support for API endpoints?
Boltrics supports header-based authentication in which you store API keys in the database and pass them as default headers. You can also configure anonymous access for internal flows.
Can I schedule a data flow to run automatically?
Yes. Use a “Scheduled Job” trigger to run your data flow at specific intervals, such as nightly at 12 AM or at any custom schedule you define.

Article by

Chintan Prajapati

Chintan Prajapati, a seasoned computer engineer with over 20 years in the software industry, is the Founder and CEO of Satva Solutions. His expertise lies in Accounting & ERP Integrations, RPA, and developing technology solutions around leading ERP and accounting software, focusing on using Responsible AI and ML in fintech solutions. Chintan holds a BE in Computer Engineering and is a Microsoft Certified Professional, Microsoft Certified Technology Specialist, Certified Azure Solution Developer, Certified Intuit Developer, Certified QuickBooks ProAdvisor and Xero Developer.Throughout his career, Chintan has significantly impacted the accounting industry by consulting and delivering integrations and automation solutions that have saved thousands of man-hours. He aims to provide readers with insightful, practical advice on leveraging technology for business efficiency.Outside of his professional work, Chintan enjoys trekking and bird-watching. Guided by the philosophy, "Deliver the highest value to clients". Chintan continues to drive innovation and excellence in digital transformation strategies from his base in Ahmedabad, India.