Join our live webinar: Cut Automation Costs and Improve Productivity with AI Workflows and AI Agents. Register Now

Skip to the content

Automate Everything !

🤖 Explore with AI: ChatGPT Perplexity Claude Google AI Grok

For Enterprises | Teams | Start-Ups

eZintegrations

eZintegrations – AI Workflows & AI Agents Automation Hub

Automate to Innovate

0
$0.00
eZintegrations

eZintegrations – AI Workflows & AI Agents Automation Hub

Automate to Innovate

Menu
0
$0.00
  • Categories
    • Workflow Automation
    • AI Workflow
    • AI Agent
    • Agentic AI
  • Home
  • Automate Now !
  • Platform
  • Goldfinch AI
  • About Us
  • Contact
  • Blog
  • Pricing
  • Free AI Workflow
  • Free AI Agents

eZintegrations

  • eZintegrations Introduction
  • Integration Bridge
    • Rename Integration Bridge
    • Enable and Disable Integration Bridge
    • Integration Bridge Save
    • Integration Bridge Run Once
    • Clear Logs of An Integration Bridge
    • Integration Bridge Share Feature
    • Copy Operation
    • Integration Bridge Import/Export
    • Integration Bridge Auto Save Feature
    • View An Integration Bridge
    • Copy Integration Bridge
    • Streaming Logs of Integration Bridge
    • Download Logs of An Integration Bridge
    • Status of Integration Bridge
    • Refresh an Integration Bridge
    • Stop An Integration Bridge
    • Start An Integration Bridge
    • Frequency
  • Feedback
    • Feedback: Tell Us What You Think
  • Understanding Session Timeout
    • Understanding Session Timeout and the Idle Countdown Timer
  • Alerts
    • Alerts
  • Marketplace
    • Marketplace
  • DIY Articles
    • 60+ Transformations for Smarter Data: How eZintegrations Powers Operations
    • From SOAP to GraphQL: Modernizing Integrations with eZintegrations
    • Accelerate Growth with eZintegrations Unified API Marketplace
    • Collaborative Integrations: Sharing Bridges in eZintegrations to Foster Cross-Team Innovation
    • Unlocking Hidden Value in Unstructured Data: eZintegrations AI Document Magic for Strategic Insights
    • Workflow Cloning Wizardry: Replicating Success with eZintegrations Integration Duplication for Rapid Scaling
    • Time Zone Triumph: Global Scheduling in eZintegrations for Synchronized Cross-Border Operations
    • Parallel Processing Power: eZintegrations Multi-Threaded Workflows for Lightning Fast Data Syncs
    • From Data Chaos to Competitive Edge: How eZintegrations AI Syncs Silos and Boosts ROI by 40%
    • From Emails to Insights: eZintegrations AI Turns Chaos into Opportunity
    • Handling XML Responses in eZintegrations
    • Text to Action: Shape Data with Plain English or Python in eZintegrations
    • AI Magic: Send Data to Any Database with a Simple English Prompt in eZintegrations
    • Configuring Netsuite as Source
    • Configuring Salesforce as Source
    • Overcoming Upsert Limitations: A Case Study on Enabling Upsert Operations in APIs without Inherent Support
    • Connecting QuickBooks to Datalake
    • Connecting Salesforce to Netsuite
    • Connecting My-SQL to Salesforce Using Bizdata Universal API
    • Effortless Integration Scheduling: Mastering Biweekly Execution with eZintegrations
    • Connecting MS-SQL or Oracle Database to Salesforce Using Bizdata Universal API
    • Establishing Token-Based Authentication within NetSuite
    • Registering a Salesforce App and Obtaining Client ID / Secret (for API Calls / OAuth)
  • Management
    • Adding Users and Granting Organization Admin Privileges : Step-by-Step Guide
    • Security Matrix
    • Adding Users as an Organization Admin (Step-by-Step Guide)
  • Appendix
    • Pivot Operation Use Cases
    • Efficient Column Renaming in eZintegration Using Python Operation
    • Filter Operation Use Cases
    • Connecting any Database to Database
    • Connecting Data Targets
    • Connecting Data Sources
  • Release Notes
    • Release Notes
  • Accounting & Billing
    • Invoices
    • Billing Information
    • Payment Method
    • Current Plan
    • Plans
    • Dashboard
  • My Profile
    • My Profile
  • OnBoarding
    • Microsoft Login
    • Multi-Factor Authentication
    • Login for New Users
  • Pycode Examples
    • Extract Domain Name from Email using Split
    • Split String with Regular Expression
    • Bulk Rename of Keys
    • Form a JSON Object from array of array
    • URL Parsing
    • Form a JSON Object based on the key and values available in JSON Dataset
    • Convert Empty String in a JSON to a “null” value
    • Generate a OAuth 1.0 Signature or Store a Code Response in a User Defined Variable
    • Rename JSON Key based on other key’s value
  • Sprintf
    • Sprintf
  • Data Source Management
    • Data Source Management
  • Data Source API
    • Response Parameters: Text, XML, and JSON Formats
    • Environment Settings for Reusable and Dynamic Configuration
    • API Numeric Parameters for Pagination and Record Limits
    • API Time Parameters for Date and Time Filtering
    • How to test the Data Source API
    • Pre- Request Scripts
      • Pre- Request Scripts for Amazon S3
      • Pre- Request Scripts for Oracle Netsuite
      • Pre-Request Script for Amazon SP API
      • Pre-Request Scripts
    • API Pagination Methods
      • Custom Pagination
      • Encoded Next Token Pagination
      • Cursor Pagination
      • Pagination with Body
      • Total Page Count Pagination
      • Offset Pagination
      • Next URL Pagination
      • API Pagination Introduction
      • Pagination examples
        • SAP Shipment API Pagination
        • Amazon SP API Pagination
    • API Authorization
      • OAuth 2.0 Authorization
      • OAuth 1.0 Authorization
      • Basic Authentication Method
      • API Key Authorization Method
      • Different Types of API Authorization
  • Console
    • Console: Check Your Data at Every Step
  • eZintegrations Dashboard Overview
    • eZintegrations Dashboard Overview
  • Monitoring Dashboard
    • Monitoring Dashboard
  • Advanced Settings
    • Advanced Settings
  • Summary
    • Summary
  • Data Target- Email
    • Data Target- Email
  • Data Target- Bizintel360 Datalake Ingestion
    • Data Target- Goldfinch Analytics Datalake Ingestion
  • Data Target- Database
    • Data Target – Database SQL Examples
    • Database as a Data Target
  • Data Target API
    • Response Parameters
    • REST API Target
    • Pre-Request Script
    • Test the Data Target
  • Bizdata Dataset
    • Bizdata Dataset Response
  • Data Source- Email
    • Extract Data from Emails
  • Data Source- Websocket
    • WebSocket Data Source Overview
  • Data Source Bizdata Data Lake
    • How to Connect Data Lake as Source
  • Data Source Database
    • How to connect Data Source Database
  • Data Operations
    • Deep Learning
    • Data Orchestration
    • Data Pipeline Controls
    • Data Cleaning
    • Data Wrangling
    • Data Transformation

Goldfinch AI

  • Goldfinch AI Introduction

Bizdata API

  • Universal API for Database
    • API for PostgreSQL Database – Universal API
    • API for Amazon Aurora Database (MySQL/Maria) – Universal API
    • API for Amazon Redshift Database – Universal API
    • API for Snowflake Database – Universal API
    • API for MySQL/Maria Database – Universal API
    • API for MS-SQL Database-Universal API
    • API for Oracle Database- Universal API
    • Introduction to Universal API for Databases
  • SFTP API
    • SFTP API
  • Document Understanding APIs
    • Document Understanding API- Extract data from Documents
  • Web Crawler API
    • Web Crawler API – Fast Website Scraping
  • AI Workflow Testing APIs
    • Netsuite Source Testing API (Netsuite API Replica)
    • Salesforce Testing API (Salesforce API replica)
    • OAuth2.0 Testing API 
    • Basic Auth Testing API 
    • No Auth Testing API
    • Pagination with Body Testing API
    • Next URL Pagination Testing API 
    • Total Page Count Pagination Testing API
    • Cursor Pagination Testing API 
    • Offset Pagination Testing API
  • Import IB API
    • Import Integration service with .JSON file
  • Linux File & Folder Monitoring APIs
    • Monitor Linux Files & Folder using APIs
  • Webhook
    • Webhook Integration-Capture Events in Real Time
  • Websocket
    • Websocket Integration- Fetch Real Time Data
  • Image Understanding
    • Image Understanding API – Extract data from Images

Goldfinch Analytics

  • Visualization Login
    • Enabling Two Factor Authentication
    • Visualization login for analytics users
  • Profile
    • Profile
  • Datalake
    • Datalake
  • Discover
    • Discover
  • Widgets
    • Filter
    • Widget List
    • Widgets Guide
    • Creating Widgets & Adding Widgets to Dashboard
  • Dashboard
    • Dashboard
  • Views
    • Views
  • Filter Queries
    • Filter Queries for Reports and Dashboard
  • Alerts
    • Alerts
  • Management
    • Management
  • Downloading Reports with Filtered Data
    • Downloading Reports with Filtered Data in Goldfinch Analytics
  • Downloads
    • Downloads – eZintegrations Documents & Resources | Official Guides & Manuals
View Categories

Data Orchestration

Database

Overview

The Database operation enables users to execute essential SQL actions including Insert, Update, Delete, and PLSQL procedures for efficient data manipulation and retrieval in data orchestration workflows.

When to Use

Use the Database operation when you need to perform direct SQL operations on supported databases within your data pipeline, such as batch inserts, updates, or custom PLSQL execution.

How It Works

The operation establishes a secure connection to the selected database using provided credentials and executes the specified SQL statement. It supports batch processing for optimized performance with configurable batch sizes.

How to Configure

Number of Parameters: 10

Select Storage Name

Choose your preferred data storage solution from the available database options including Oracle Database, Microsoft SQL Server, MySQL/MariaDB, Snowflake, Amazon Redshift, Amazon Aurora (MySQL/MariaDB), Amazon Aurora (PostgreSQL), PostgreSQL, Teradata DB, IBM DB2, and SQLite.

Select Version

Select the specific version for the chosen storage name from the dropdown menu to ensure compatibility with your database environment.

Host IP

Enter the Host IP Address to establish connection to the selected database storage.

10.0.0.100

Port Number

Specify the port number for database connection. Default value is 3306.

3306

Schema Name

Provide the schema name containing the target table.

customer_info

Username

Enter the username for database authentication.

john_peter

Password

Provide the password associated with the username for secure authentication.

SecurePassword@123

Tuple Key

For batch data insertion, specify the key name organizing the batched data.

['table_data']

Batch Size

Set the number of records processed per batch. Default value is 1000.

1000

SQL Statement

Enter the SQL query to execute within triple double quotes.

"""Insert into customer_info (column1,column2) values (?,?)""","column1","column2"

Email

Overview

The Email operation provides versatile email sending capabilities for notifications, alerts, and standard messaging within data orchestration workflows.

When to Use

Use the Email operation for automated notifications, status reports, alert systems, or any workflow requiring email communication.

Configuration Tabs

Compose Tab

To

Enter recipient email addresses. Supports string interpolation for dynamic recipients.

[user@email.com]
{%receiver%}

Cc

Add email addresses receiving carbon copy. Array format supports both static emails and interpolated values.

[additional@email.com]
{%additionalreceiver%}

Bcc

Specify blind carbon copy recipients. Recipients remain hidden from other recipients.

[additional2@email.com]
{%additionalreceiver2%}

Subject

Enter a concise subject line describing email content.

Records Status

Source Key

Define dynamic keys for email content. Use empty string for multiline records.

Items

Body

Create rich email content using the HTML editor textarea.

This is a sample body text

Attachment Tab

Is Attachment?

Toggle Yes/No to include file attachments with the email.

File Name

Specify attachment filename when Is Attachment is set to Yes.

order.tsv

Settings Tab

From

Enter sender email address.

[sender@email.com]

Password

Enter password for sender email authentication.

Mail Server

Specify email server hostname or address.

mail.email.com

Port Number

Enter mail server port number.

123

Notes

Use the Test button in the UI to validate Email Settings configuration before deployment.

WebSocket

Overview

The WebSocket operation is used to send a message to a WebSocket endpoint and optionally consume the response. It builds the WebSocket URL from the endpoint URL and query parameters, converts headers into WebSocket-compatible headers, sends the payload as JSON, and stores the response in the target key. This WebSocket integration uses source data as the base payload, merges the message into that payload, adds a timestamp automatically if one is not already present, and sends the final payload as JSON. The response received from the WebSocket connection is then stored in the specified target.

How It Works

The WebSocket execution flow follows a predefined sequence to ensure consistent request handling and response processing. The process begins by constructing the WebSocket connection URL using the configured endpoint_url and endpoint_params. The endpoint_headers are then transformed into a WebSocket-compatible header format before establishing the connection.

Once the connection is established, the system retrieves the base payload from the configured source and merges the incoming message object into the payload structure. If a timestamp field is not already present, the system automatically appends one to the payload. The final payload is then serialized and transmitted in JSON format through the WebSocket connection.

After the request is sent, the response returned by the WebSocket server is read and processed. The processed response is subsequently stored in the configured target destination for downstream usage or persistence.

When to Use

Use this operation when you need to send structured data to a WebSocket endpoint and capture the response in pipeline data. It is suitable for workflows that require a WebSocket request/response exchange.

How to Configure

This operation uses 8 parameters. Configure each parameter based on the source data, endpoint connection details, and output destination.

Parameter Description
source Source key from pipeline data used as the base payload.
endpoint_url WebSocket endpoint URL (wss://).
endpoint_params Query parameters for the WebSocket connection (dict).
endpoint_headers Headers for the WebSocket handshake (dict).
message Message to be sent to the WebSocket. Can be a string or dict.
timeout WebSocket connection timeout in seconds.
target Target key where the WebSocket response will be stored.

Notes

  • The payload is sent as JSON.
  • The timestamp is added automatically only when it is not already present.
  • The response is read from the WebSocket connection and stored in the configured target.

DL Ingestion

Overview

Datalake Ingestion operation securely transfers data into Bizintel360 data lake from various sources using optimized ingestion processes.

Number of Parameters: 5

Data Lake Version

Select target Data Lake version: Data Lake from Bizdata after 2023 or before 2023. Parameters remain consistent across versions except operation name.

Index / Table Name

Specify destination index or table name in the Data Lake.

table

Action Type

Action Description Primary Key Required
Upsert Update if exists, create if missing Yes
Update Modify existing data Yes
Delete Remove data Yes
Create Create new data No
Insert Insert new records No

Primary Key

Required for Upsert, Update, Delete actions to uniquely identify records.

API

Overview

API operation facilitates data transmission between software products through System and Test configurations.

System Configuration

  1. Select Target name from Catalog or create new target.
  2. Choose Business object from available catalog options for the selected target.

Test Configuration

Test area validates API configurations. Auto-generates fields from catalog selections requiring authentication and test execution.

Response Parameters

  • Text (default)
  • XML
  • JSON

Pre-Request Script of Python

Overview

Pre-request scripts execute before HTTP requests to modify parameters, generate signatures, set headers, or perform preprocessing tasks including authentication signature generation and debugging.

Amazon SP API Examples

Method – POST

import time
import datetime, hashlib, hmac
import json
access_key='{{access_key}}'
secret_key='{{secret_key}}'
host = '{{host}}'
endpoint = '{{hostname}}'
canonical_uri = '{{canonical_uri}}'
body = {{body}}
request_parameters =json.dumps(body)
t = datetime.datetime.utcnow()
amzdate = t.strftime('%Y%m%dT%H%M%SZ')
datestamp = t.strftime('%Y%m%d')
method = 'POST'
service = 'execute-api'
region = 'us-east-1'
canonical_querystring = ''
canonical_headers = 'host:' + host + '\\n' + 'x-amz-date:' + amzdate + '\\n'
signed_headers = 'host;x-amz-date'
payload_hash = hashlib.sha256((request_parameters).encode('utf-8')).hexdigest()
canonical_request = method + '\\n' + canonical_uri + '\\n' + canonical_querystring + '\\n' + canonical_headers + '\\n' + signed_headers + '\\n' + payload_hash
algorithm = 'AWS4-HMAC-SHA256'
credential_scope = datestamp + '/' + region + '/'+ service + '/' + 'aws4_request'
string_to_sign = algorithm + '\\n' +  amzdate + '\\n' +  credential_scope + '\\n' +  hashlib.sha256(canonical_request.encode('utf-8')).hexdigest()
kDate = hmac.new(('AWS4' + secret_key).encode('utf-8'), datestamp.encode('utf-8'), hashlib.sha256).digest()
kRegion = hmac.new(kDate, region.encode('utf-8'), hashlib.sha256).digest()
kService = hmac.new(kRegion, service.encode('utf-8'), hashlib.sha256).digest()
kSigning = hmac.new(kService, 'aws4_request'.encode('utf-8'), hashlib.sha256).digest()
signing_key = kSigning
signature = hmac.new(signing_key, (string_to_sign).encode('utf-8'), hashlib.sha256).hexdigest()
authorization_header = algorithm + ' ' + 'Credential=' + access_key + '/' + credential_scope + ', ' +  'SignedHeaders=' + signed_headers + ', ' + 'Signature=' + signature

Notes

  • Text response format selected by default in Response Parameters
  • Available in IB (Integration Bridge) Postman view for API source, operation, and target
  • Oracle NetSuite Target/Operations supports POST or PATCH methods

Datalake Search

Overview

DataLake Search retrieves records from Bizintel360 datalake using specified index names with pagination support.

Number of Parameters: 5

DataLake Version

  • Neptune Datalake
  • Pluto Datalake

Index/Table Name

Enter the Index or Table name from where data is required to be retrieved data from the Datalake.

Pagination Wait Time

By default it is set to 2m, where m is minute. Pagination is a standard API capability. Bizintel360 Data Lake source retrieve data in paginated way. This parameter is to set the tome required to wait for next page. So pagination focuses to retrieve data in small chunks with low waiting time. Pagination is also use to retrieve data rapidly with low waiting time.

Timeout

By default it is `2m`, where m is minute. In general `2m` is high enough to get response from Bizintel360 Data Lake. Increase this when response from Bizintel360 DataLake is slow. This can happen when the Data Lake Cluster size is small. Reach out to Bizdata support team to make a increase in cluster size of Bizintel360 Data Lake.

Frequently Asked Questions

What databases are supported by Database operation?

Supported databases include Oracle Database, Microsoft SQL Server, MySQL/MariaDB, Snowflake, Amazon Redshift, Amazon Aurora (MySQL/MariaDB), Amazon Aurora (PostgreSQL), PostgreSQL, Teradata DB, IBM DB2, and SQLite.

What Action Types are available in DL Ingestion?

Available actions: Upsert, Update, Delete, Create, Insert. Upsert, Update, and Delete require Primary Key specification.

What Response formats are supported in API operation?

API Response Parameters support Text (default), XML, and JSON formats.

Updated on May 6, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Deep LearningData Pipeline Controls
Table of Contents
  • Database
    • Overview
    • When to Use
    • How It Works
    • How to Configure
      • Select Storage Name
      • Select Version
      • Host IP
      • Port Number
      • Schema Name
      • Username
      • Password
      • Tuple Key
      • Batch Size
      • SQL Statement
  • Email
    • Overview
    • When to Use
    • Configuration Tabs
      • Compose Tab
        • To
        • Cc
        • Bcc
        • Subject
        • Source Key
        • Body
      • Attachment Tab
        • Is Attachment?
        • File Name
      • Settings Tab
        • From
        • Password
        • Mail Server
        • Port Number
    • Notes
  • WebSocket
    • Overview
    • How It Works
    • When to Use
    • How to Configure
    • Notes
  • DL Ingestion
    • Overview
    • Number of Parameters: 5
      • Data Lake Version
      • Index / Table Name
      • Action Type
      • Primary Key
  • API
    • Overview
      • System Configuration
      • Test Configuration
      • Response Parameters
    • Pre-Request Script of Python
    • Overview
    • Amazon SP API Examples
      • Method - POST
    • Notes
  • Datalake Search
    • Overview
    • Number of Parameters: 5
      • DataLake Version
      • Index/Table Name
      • Pagination Wait Time
      • Timeout
    • Frequently Asked Questions
      • What databases are supported by Database operation?
      • What Action Types are available in DL Ingestion?
      • What Response formats are supported in API operation?
© Copyright 2026 Bizdata Inc. | All Rights Reserved | Terms of Use | Privacy Policy
eZintegrations-Slide-in-Icon Watch Demo
×
eZintegrations-main-image
See How Your Workflows Can Run Autonomously
Discover how eZintegrations Automates ERP, eCommerce, Documents and Enterprise Operations without Manual Intervention
Watch 2-min Demo Book a Demo