> For the complete documentation index, see [llms.txt](https://prohelp.assetpanda.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://prohelp.assetpanda.com/integrations-store/data-management/sftp-imports-integration.md).

# SFTP Imports Integration

The SFTP Imports integration enables secure, automated ingestion of data files from an external SFTP server into Asset Panda Pro. After the SFTP connection is authenticated and a source folder is configured, Asset Panda continuously monitors the folder based on the scheduled time and imports supported data files into the platform.

This integration is commonly used for syncing assets, users, or related records from external SFTP systems on a scheduled basis.

## Integration overview

When the SFTP Imports integration is enabled and configured, Asset Panda Pro monitors the configured source folder on the SFTP server based on the time scheduled in automation. When the automation runs, Asset Panda Pro automatically processes the file based on the defined import mapping. Successfully processed files are imported into Asset Panda records, while any errors during processing are logged for review and troubleshooting.

***

## **Prerequisites** <a href="#prerequisites" id="prerequisites"></a>

* Active Asset Panda subscription
* Administrator access in Asset Panda Pro to configure the integration
* Access to an external SFTP server
* Authentication credentials (username/password or public key)
* SFTP folder structure prepared for inbound files

{% hint style="info" %}
Asset Panda Pro does not provide SFTP hosting. The SFTP server must be managed by your organization or a third-party vendor.
{% endhint %}

***

## Best practices <a href="#best-practices" id="best-practices"></a>

* Use a dedicated SFTP user account for Asset Panda integrations.
* Restrict folder permissions to only required directories.
* Validate file formats in a test environment before enabling production imports.
* Monitor import logs regularly to ensure data accuracy.

***

## **Obtain SFTP connection details** <a href="#getting-sftp-connection-details" id="getting-sftp-connection-details"></a>

The following SFTP connection values must be obtained from the administrator of the external SFTP server:&#x20;

* **SFTP Hostname**: IP address or domain of the SFTP server
* **Port**: Port number used by the SFTP server (commonly 22 or as specified)
* **Username**: User account on the SFTP server
* **Password**: Password for the SFTP user account (optional if using key-based authentication)
* **Destination Folder**: Full path to the directory from which Asset Panda will read files

If using public key authentication, download the public key from Asset Panda Pro and install it on the SFTP server before testing the connection.

***

## **Add the SFTP Imports integration** <a href="#adding-the-sftp-integration-in-asset-panda" id="adding-the-sftp-integration-in-asset-panda"></a>

1. Log into Asset Panda Pro with an administrator account.
2. Navigate to <img src="/files/dLHka5YWbUR3zisHLua6" alt="Settings icon" data-size="line"> **Settings** > **Account Management**.
3. Expand the appropriate account and module.
4. Click **Manage** in the **Integrations** card.
5. Select **Integration Store**.
6. In the **SFTP Imports** tile, click **Add**. The **Integrations in this module** tab is displayed.
7. In the **SFTP Imports** tile, click **Configure**.&#x20;
8. Enter the **SFTP Hostname**, **Port**, **Username**, and **Password**. See [Obtain SFTP connection details](#getting-sftp-connection-details).

{% hint style="info" %}
Leave the **Password** blank if a public key is used.
{% endhint %}

9. If your server uses key-based logins, click **Download public key** to install the key.
10. Click **Test and save connection**.
11. When the connection is successful, click **Continue with Mapping**.
12. Define the SFTP source folder:
    1. Enter a **Mapping Name** to label the integration.
    2. Click **Browse** to open the list of folders on the connected SFTP server.
    3. Select the folder and file from which Asset Panda should read incoming files.
    4. Click **Done** to confirm the folder selection.
13. Click **Save**. Asset Panda Pro continuously monitors the configured source folder on the SFTP server based on the time scheduled in automation.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://prohelp.assetpanda.com/integrations-store/data-management/sftp-imports-integration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
