Connect your entire stack
Pre-built connectors for REST, SOAP, SFTP, cloud storage, CDC streams, and the enterprise apps your teams already use.
Browse all connectors
97 approved connectors across 21 groups — filter, search, and find what you need.
Showing 97 of 97 connectors
Azure Blob Storage
Azure Storage
Configure your Azure Blob Storage connection in Koodisi. Set up credentials, container references, and connection settings for use across all ABS activities in your workflows.
ABS File Info
Azure Storage
Retrieve metadata for any file stored in Azure Blob Storage — name, size, content type, and last modified timestamp — directly within a Koodisi workflow step.
ABS File Trigger
Azure Storage
Trigger a Koodisi workflow automatically when a file is created or updated in an Azure Blob Storage container. Ideal for event-driven file processing pipelines.
Add To Batch
Batch Processing
Add individual records to an active Koodisi batch job. Use within a loop or iterator to accumulate records for efficient bulk processing and reduced API call overhead.
Batch Event Trigger
Batch Processing
Trigger a Koodisi workflow automatically when a batch job reaches a defined state — such as completion or failure. Enables event-driven post-processing and notification pipelines.
Batch Iterator
Batch Processing
Iterate over all records in a Koodisi batch job and process each one sequentially or in parallel. Use as the entry point for batch ETL and bulk data workflows.
Batch Status
Batch Processing
Check the current status of a Koodisi batch job — pending, processing, completed, or failed. Use for batch orchestration, monitoring, and conditional branching logic.
Compress File
Compression
Compress one or more files into a ZIP or GZIP archive within a Koodisi workflow. Use to reduce storage footprint and bandwidth when transferring files to external systems.
Connection
Relational Database
Configure a relational database connection in Koodisi — supports PostgreSQL, MySQL, Oracle, and SQL Server. Reuse across all database activities with secure credential management.
Copy File
File Operations
Copy a file from one location to another within a Koodisi workflow. Use for archiving, backup, or staging files between processing steps in file-based integration pipelines.
Crypto Utils
Common Utilities
A suite of cryptographic utilities in Koodisi for encrypting, decrypting, hashing, and signing data within workflows. Supports AES, RSA, and HMAC algorithms.
CSV Format
CSV
Configure CSV format settings — delimiters, quote characters, encoding, and header configuration — for consistent CSV parsing and generation across Koodisi workflow activities.
CSV → JSON
Format Conversion
Convert CSV data to JSON format within a Koodisi workflow step. Configure delimiters, headers, and data types for accurate transformation in ETL and data pipelines.
Custom Activity Demo
Testing Utilities
Integrate REST API calls into your workflow seamlessly with RESTClient
Custom Code
Common Utilities
Execute custom JavaScript or Groovy code within a Koodisi workflow step. Use for complex transformations, calculations, or logic that cannot be expressed with standard activities.
Data Formatter
Format Conversion
General-purpose data formatting activity that transforms, pads, masks, or restructures data fields within a Koodisi workflow for downstream system compatibility.
Data Table Delete
Data Tables
Delete one or more rows from a Koodisi Data Table matching a specified condition. Use to remove stale or processed records as part of data lifecycle management workflows.
Data Table Insert
Data Tables
Insert a new row into a Koodisi Data Table. Use to persist intermediate results, aggregated data, or workflow state that needs to be accessed across executions.
Data Table Query
Data Tables
Query rows from a Koodisi Data Table using filter conditions and return matching records to downstream workflow activities for processing, routing, or transformation.
Data Table Truncate
Data Tables
Remove all rows from a Koodisi Data Table in a single operation. Use for resetting state at the start of a new batch cycle or periodic data refresh workflow.
Data Table Update
Data Tables
Update existing rows in a Koodisi Data Table matching a specified condition. Use to maintain current state, update processing flags, or enrich records during workflow execution.
Data Table Upsert
Data Tables
Insert or update a row in a Koodisi Data Table based on a key field. Use for idempotent state management where the same record may be written multiple times.
Decision Table
Common Utilities
Query a Koodisi Decision Table to apply business rules within a workflow. Match input fields against a configured rule set and return the matching output for routing or transformation.
Decrypt
Common Utilities
Decrypt Base64-encoded encrypted data using a configured certificate in Koodisi. Use to securely process sensitive data received from external systems in your integration pipelines.
Delete ABS File
Azure Storage
Delete a file from Azure Blob Storage as part of an automated cleanup or archival workflow. Supports dynamic file paths resolved at runtime.
Delete Batch
Batch Processing
Delete a completed or failed batch job and its records from the Koodisi batch store. Use for cleanup workflows to manage storage and maintain batch hygiene.
Delete Resource Context
Common Utilities
Delete a named resource context variable from the current Koodisi workflow execution scope. Use to clean up temporary state and free resources during workflow processing.
Delete SFTP File
SFTP
Delete a file from a remote SFTP server as part of an automated file management or archival workflow. Supports dynamic file paths resolved at runtime.
Encrypt
Common Utilities
Encrypt plain text or structured data using a configured certificate and algorithm in Koodisi. Use to secure sensitive payloads before sending to external systems or storing in databases.
End
Common Utilities
Mark the end of a scheduled Koodisi workflow or processing window. Use in conjunction with the Schedule activity to define the operational time boundary for timed workflows.
Execute Code
Common Utilities
Execute a compiled code activity within a Koodisi workflow. Supports custom business logic, advanced data processing, and complex transformations beyond standard activity capabilities.
Execution Info
Common Utilities
Retrieve metadata about the current Koodisi workflow execution — including execution ID, trigger source, start time, and instance details — for logging and audit trail purposes.
Fixed Width Format
Common Utilities
Pad or truncate output fields to a specified fixed width within a Koodisi workflow. Use for generating fixed-length records required by legacy mainframe or batch file systems.
Generate Error
Common Utilities
Deliberately throw a controlled error within a Koodisi workflow to trigger error handling paths, dead-letter queues, or alerting logic. Use for explicit failure scenarios.
Get App Config
Common Utilities
Read application-level configuration values from the Koodisi config store at workflow runtime. Use to externalise environment-specific settings without hardcoding in workflow logic.
Get Context
Common Utilities
Read the current value of a named workflow context variable in Koodisi. Use to retrieve state set earlier in the workflow execution for use in downstream activities.
Get Image
Testing Utilities
Integrate REST API calls into your workflow seamlessly with RESTClient
Get Last Value
Common Utilities
Retrieve the last value stored under a named key in the Koodisi workflow execution context. Use for stateful processing patterns like running totals or last-seen values.
Get Resource Context
Common Utilities
Read a resource context variable from the current Koodisi workflow scope. Use to retrieve shared state or connection handles configured earlier in the execution flow.
Gmail
Connect to Gmail from within a Koodisi workflow. Trigger workflows from incoming emails, send automated email notifications, and parse email content as part of integration pipelines.
Google Drive
OAuth Resources
Read, write, and manage files in Google Drive from within a Koodisi workflow. Use for document-based workflows, report delivery, and enterprise collaboration integrations.
Google Sheet
Identity Provider
Read and write data to Google Sheets from within a Koodisi workflow. Use for lightweight data exchange, report generation, and connecting spreadsheet-based processes to enterprise systems.
Group And Compare
Diff / Compare
Group records by a key field and compare sets across two datasets within a Koodisi workflow. Use for delta detection, reconciliation, and identifying additions, deletions, and changes.
Group Records
Data
Group a collection of records by one or more key fields within a Koodisi workflow. Use to aggregate, partition, or organise data before applying downstream transformation or routing logic.
Init Batch
Batch Processing
Initialise a new batch job in Koodisi. Define batch metadata, size limits, and processing parameters before adding records for bulk ETL or data migration workflows.
JSON → CSV
Format Conversion
Convert JSON data to CSV format within a Koodisi workflow. Configure column mappings, delimiters, and quoting rules for downstream file export or reporting workflows.
JSON → Fixed Format
Format Conversion
Convert JSON data to a fixed-width format for legacy system integration. Configure field positions, padding, and lengths for mainframe or fixed-record file outputs.
JSON → XML
Format Conversion
Convert JSON data to XML format for downstream systems that require XML input. Configure element names, namespaces, and schema mapping within a Koodisi workflow step.
List ABS File
Azure Storage
List all files in an Azure Blob Storage container and iterate over them in downstream workflow steps. Filter by prefix or metadata for targeted processing.
List SFTP File
SFTP
List files on a remote SFTP server and iterate over them in downstream workflow steps. Use for automated file pickup, monitoring, or batch processing pipelines.
Log
Common Utilities
Write a structured log message from within a Koodisi workflow. Supports configurable log levels (INFO, WARN, ERROR) and dynamic message templates with workflow context variables.
Lookup
Common Utilities
Query a Koodisi lookup table by key and retrieve the matching value. Use for enriching workflow data with reference data — country codes, product mappings, routing rules.
Lookup Delete
Common Utilities
Delete a specific entry from a Koodisi lookup table by key. Use to maintain lookup table hygiene and remove stale or expired reference data entries during workflow execution.
Lookup Upsert
Common Utilities
Insert or update an entry in a Koodisi lookup table. Use to maintain dynamic reference data that changes across workflow executions, such as counters, tokens, or flags.
Manage Resource Context
Common Utilities
Create, update, or manage a resource context variable within the current Koodisi workflow execution scope. Use to store and share connection handles or shared state across activities.
Data Mapper
Common Utilities
Map and transform data between source and destination schemas within a Koodisi workflow. Supports field mapping, type conversion, conditional logic, and expression-based transformations.
O Auth
HTTP / REST
O Auth connector for Koodisi workflow automation. No code required.
Query
Relational Database
Execute a SQL SELECT query against a relational database from within a Koodisi workflow. Map result sets to workflow variables for downstream processing and transformation.
Read ABS File
Azure Storage
Read file contents from Azure Blob Storage and pass the data to downstream activities. Supports text and binary files for ETL, processing, and transformation workflows.
Read SFTP File
SFTP
Download and read a file from a remote SFTP server in a Koodisi workflow. Pass file contents to downstream transformation, parsing, or routing activities.
Read Stream
File Operations
Read file or stream contents from a configured source within a Koodisi workflow. Supports large file handling via streaming for memory-efficient data processing and transformation.
Read Stream
Stream Processing
Read file or stream contents from a configured source within a Koodisi workflow. Supports large file handling via streaming for memory-efficient data processing and transformation.
Receive Message
Integration Patterns
Receive a message from a configured channel or queue in a Koodisi workflow. Use in event-driven and message-based integration patterns to trigger downstream processing activities.
Record Processed
Batch Processing
Mark an individual record within a Koodisi batch job as successfully processed. Enables accurate progress tracking, resumable processing, and idempotent batch workflows.
Response
Common Utilities
Return an HTTP response from a Koodisi workflow exposed as an API endpoint. Configure status code, headers, and response body to fulfil the calling system's expectations.
REST Client
HTTP / REST
Make HTTP/REST API calls to any external endpoint from within a Koodisi workflow. Supports GET, POST, PUT, DELETE with OAuth 2.0, API key, and basic auth. Map JSON/XML responses directly to workflow variables.
REST Service
HTTP / REST
Expose a Koodisi workflow as an HTTP endpoint. Configure request/response schemas and host internal APIs that trigger automation logic when called by external systems.
Retry Policy
Common Utilities
Configure retry behaviour for a Koodisi workflow step — set max attempts, backoff strategy, and retry conditions. Use to handle transient failures in external API or database calls.
S3 Connection
AWS S3
Configure your Amazon S3 connection in Koodisi — set up AWS credentials, region, and bucket references for use across all S3 activities in your integration workflows.
S3 Delete
AWS S3
Delete objects from an Amazon S3 bucket as part of automated data lifecycle or cleanup workflows. Supports dynamic object keys resolved at workflow runtime.
S3 File Trigger
AWS S3
Trigger a Koodisi workflow automatically when a new object is created or updated in an Amazon S3 bucket — ideal for event-driven data ingestion pipelines.
S3 List
AWS S3
List objects in an Amazon S3 bucket and process them in downstream workflow steps. Filter by prefix or metadata to target specific files for batch processing.
S3 Read
AWS S3
Read an object from Amazon S3 and pass its contents to downstream workflow activities. Supports text and binary data for ETL, transformation, and processing pipelines.
S3 Write
AWS S3
Write or upload an object to Amazon S3 from a Koodisi workflow. Use to persist processed data, reports, or transformed outputs to scalable cloud object storage.
Save Resource Context
Common Utilities
Save a named resource context variable to the current Koodisi workflow execution scope. Use to store connection handles or shared objects for reuse across downstream activities.
Schedule
Common Utilities
Trigger a Koodisi workflow on a configured schedule using cron or interval expressions. Use for time-based automation, periodic data sync, and scheduled report generation.
Send Message
Integration Patterns
Send a message to a configured channel or queue from within a Koodisi workflow. Use in publish-subscribe and event-driven integration patterns for asynchronous cross-system communication.
Send To Engage
Common Utilities
Send data or events to Koodisi Engage from within a workflow. Use to trigger downstream engagement actions, notifications, or customer journey events from integration pipelines.
Set Context
Common Utilities
Update one or more workflow context variables in the current Koodisi execution scope. Use to store intermediate values and pass state between activities in a workflow.
Set Last Value
Common Utilities
Store a value under a named key in the Koodisi workflow execution context for later retrieval. Use for stateful processing patterns like accumulating results across iterations.
SFTP Connection
SFTP
Configure a secure SFTP server connection in Koodisi. Set host, port, credentials, and key-based authentication for use across all SFTP file transfer activities.
Subflow
Common Utilities
Invoke a reusable Koodisi sub-workflow from within a parent workflow. Encapsulate common logic into sub-flows for modularity, reuse, and cleaner workflow architecture.
Table Diff
Diff / Compare
Compare two tabular datasets and identify rows that have been added, updated, or deleted. Use in data synchronisation workflows to process only the changed records.
Test
Relational Database
Test connector for Koodisi workflow automation. No code required.
Un Compress
Compression
Decompress a ZIP or GZIP archive within a Koodisi workflow and extract the contents for downstream processing. Use in file ingestion pipelines that receive compressed payloads.
Update WF Variable
Common Utilities
Update a named workflow variable in the current Koodisi execution scope. Use to track state, counters, flags, or intermediate results as workflow logic progresses.
Upsert
Relational Database
Insert or update records in a relational database using a configurable upsert strategy. Ideal for syncing master data from upstream systems into your database of record.
Use Profile
Common Utilities
Apply a named connection profile to a Koodisi workflow activity. Profiles centralise credential and configuration management, enabling environment-specific deployments without code changes.
Verify Signature
Common Utilities
Verify a digital signature against a payload using a configured certificate in Koodisi. Use to authenticate inbound data from external systems and ensure tamper-proof message integrity.
Wait
Common Utilities
Pause a Koodisi workflow execution for a configured duration before proceeding to the next activity. Use for rate limiting, polling intervals, and time-based orchestration logic.
Webhook
HTTP / REST
Receive inbound HTTP webhook events to trigger Koodisi workflows in real time. Configure endpoint paths, authentication, and payload parsing for event-driven automation.
Write ABS File
Azure Storage
Write or upload a file to Azure Blob Storage from a Koodisi workflow. Use to persist processed data, reports, or transformed files to cloud storage.
Write SFTP File
SFTP
Upload a file to a remote SFTP server from a Koodisi workflow. Use to deliver processed data, reports, or outputs to partner systems via secure file transfer.
Write Stream
Stream Processing
Write data as a stream to a configured destination in a Koodisi workflow. Use for generating large output files, streaming processed data, or writing to file-based sinks.
Write Stream
File Operations
Write data as a stream to a configured destination in a Koodisi workflow. Use for generating large output files, streaming processed data, or writing to file-based sinks.
XML → JSON
Format Conversion
Convert XML data to JSON format within a Koodisi workflow. Configure namespace handling and element mapping for seamless transformation in integration pipelines.
XML → JSON
XML
Convert XML data to JSON format within a Koodisi workflow. Configure namespace handling and element mapping for seamless transformation in integration pipelines.
Ship integrations faster. Operate them without chaos.
Reduce build time, eliminate blind spots, and keep every workflow accountable in production. Teams move faster — without losing control.
Contact Sales