Celigo

Learn about Couchdrop's native Celigo integration.

Introduction to Celigo with Couchdrop

Celigo is a leading iPaaS (Integration Platform as a Service) solution for enterprise users. iPaaS platforms like Celigo enable no-code integrations between internal systems - for example, connecting Salesforce with Zendesk.

Couchdrop is a Managed File Transfer (MFT) and SFTP platform designed to simplify secure B2B file transfers. It acts as a secure file transfer gateway for Celigo, allowing Celigo customers to receive files via SFTP, FTP, and other MFT protocols, and then pass them into Celigo for internal processing.

How Celigo works with Couchdrop

Celigo is configured in Couchdrop as an outbound connection. You link a Couchdrop folder to a Celigo flow via a webhook listener. Any file uploaded into that folder is securely delivered to Celigo, which then triggers the flow you have created.

Requirements

  • Admin access in Couchdrop

  • A Celigo flow with a Webhook listener configured

  • The following details from Celigo:

    • Webhook URL (Public URL)

    • Content Type (application/json, application/xml, or application/x-www-form-urlencoded)

    • Username and Password defined in the Webhook listener

Configuration Steps

Set Up the Flow in Celigo

  • Create a new flow

  • Add a Source and select Webhook

  • Name the webhook and continue

  • Under Secure the Listener, choose Basic and define a Username and Password (to be entered in Couchdrop)

  • Generate the Webhook URL by clicking the plus button next to the Public URL field

  • Save the flow and keep the Webhook URL, Username, and Password handy

Configure the Connection in Couchdrop

  • Add a new outbound connection

  • Select Celigo and provide:

    • A name for the integration

    • A folder name (creates a Couchdrop folder that sends files to Celigo)

    • The Webhook URL, Content Type, Username, and Password from Celigo

  • Save the configuration

Any files uploaded into the Couchdrop folder will now be sent automatically to your Celigo flow.

Common Issues

File size limit of 5MB

Celigo has a file size limit of 5MB. This means files larger than 5MB will be rejected and will not be processed.

Invalid content type

Make sure the Content Type in Couchdrop matches what your Celigo webhook listener is configured to accept

Last updated

Was this helpful?