# Uploading data

> Microsoft Exchange mailboxes can be synced into Communications Mining™ in real time using the [Exchange integration](https://docs.uipath.com/ixp/automation-cloud/latest/cm-user-guide/exchange-integration#exchange-integration). This can be fully managed by Communications Mining with no development effort for you or deployed in your own environment. If you are already extracting emails as part of an existing data pipeline, you can sync the extracted raw emails into Communications Mining via the [API](https://docs.uipath.com/ixp/automation-cloud/latest/cm-user-guide/api-comments#comments) instead.

## Emails (Microsoft Exchange)​

Microsoft Exchange mailboxes can be synced into Communications Mining™ in real time using the [Exchange integration](https://docs.uipath.com/ixp/automation-cloud/latest/cm-user-guide/exchange-integration#exchange-integration). This can be fully managed by Communications Mining with no development effort for you or deployed in your own environment. If you are already extracting emails as part of an existing data pipeline, you can sync the extracted raw emails into Communications Mining via the [API](https://docs.uipath.com/ixp/automation-cloud/latest/cm-user-guide/api-comments#comments) instead.

## Other data

Any other data can be synced into Communications Mining™ in batch or in real time via the [API](https://docs.uipath.com/ixp/automation-cloud/latest/cm-user-guide/api-comments#comments). Another option for batch upload is to use the Communications Mining [command-line tool](https://docs.uipath.com/ixp/automation-cloud/latest/cm-user-guide/batch-upload#batch-upload), which is available for Linux, Mac, and Windows.

[CSV files up to 128 MB](https://docs.uipath.com/communications-mining/automation-cloud/latest/user-guide/uploading-a-csv-file-into-a-source) can be uploaded into Communications Mining by users directly in the browser.
