Celigo
Learn about Couchdrop's native Celigo integration.
Overview
Celigo is an Enterprise Integration Platform as a Service (iPaaS) used to connect applications and automate data between systems.
Couchdrop can act as the secure file transfer layer for Celigo. While Celigo handles application integration and downstream processing, Couchdrop manages how files enter the workflow through SFTP, FTP, and other supported transfer methods.
Couchdrop can also apply file transfer security and governance controls, including Transfer Shield, before files are passed into Celigo.
How Celigo works with Couchdrop
Celigo is configured in Couchdrop as an outbound connection.
The connection links a Couchdrop folder to a Celigo flow using a webhook listener. Files uploaded to the folder are sent to the webhook URL, where Celigo receives them and triggers the configured flow.
How to connect Celigo
Before you start
To connect Celigo to Couchdrop, you will need:
Administrator access to Couchdrop
A Celigo flow with a Webhook listener
The Public URL generated for the webhook
A Username and Password configured using Basic authentication
The Content Type accepted by the webhook
Create a webhook listener in Celigo
In Celigo, create a flow and add a Source using Webhook.
Name the webhook and continue to its configuration.
Under Secure the Listener, select Basic and configure a Username and Password. Couchdrop will use these credentials when sending files to Celigo.
Generate the Public URL using the plus button beside the URL field, then save your configuration.
Keep the Public URL, Username, and Password available for the Couchdrop connection.
Create the Celigo connection in Couchdrop
In Couchdrop, add a new outbound connection and select Celigo.
Configure the connection with:
Name — A name used to identify the Celigo connection.
Folder name — The Couchdrop folder that will send files to Celigo.
Webhook URL — The Public URL generated by Celigo.
Content Type — The content type expected by the Celigo webhook (application/json, application/xml, or application/x-www-form-urlencoded).
Username — The username configured for Basic authentication.
Password — The corresponding password.
Save the connection.
Frequently asked questions
Common Issues
Last updated
Was this helpful?