# Boomi

## Introduction to Boomi with Couchdrop

Boomi is a leading iPaaS (Integration Platform as a Service) solution for enterprise users. iPaaS platforms like Boomi 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 Boomi, allowing Boomi customers to receive files via SFTP, FTP, and other MFT protocols, and then pass them into Boomi for internal processing.

<figure><img src="https://391958821-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpokYqd27yrOUxIBhyvbF%2Fuploads%2F9kvhgq4fFnQRXXNOz1Ob%2Fboomi-image.jpg?alt=media&#x26;token=61639155-596e-4814-840b-de9857a37d49" alt=""><figcaption></figcaption></figure>

## How Boomi works with Couchdrop

Boomi is configured in Couchdrop as an outbound connection. You link a Couchdrop folder to a Boomi process via a webhook endpoint. Any file uploaded into that folder is securely delivered to Boomi, which then triggers the process you have deployed.

## Requirements

* **Admin access in Couchdrop**
* A Boomi process with a **Web Services Server connector** deployed to an environment
* The following details from Boomi:
  * **Environment API URL**
  * **Endpoint (Simple URL Path)**
  * **Username** and **Token** from Shared Web Server → User Management

{% hint style="warning" %}
Boomi has a **5 MB maximum file size** limit for incoming files
{% endhint %}

## Configuration Steps

**Set Up the Process in Boomi**

* Create and deploy a process with a **Web Services Server connector**
* Copy the **Environment API URL**, **Endpoint**, **Username**, and **Token** from your Boomi environment

**Configure the Connection in Couchdrop**

* Add a new outbound connection
* Select **Boomi** and provide:
  * A name for the integration
  * A folder name (creates a Couchdrop folder that sends files to Boomi)
  * The Boomi **Environment API URL**, **Endpoint**, **Username**, and **Token**
* Save the configuration

Files uploaded into the Couchdrop folder will now be sent automatically to your Boomi process.
