Skip to main content

Overview

FileFeed streamlines file-based integrations through two primary paths:
  • Embedded Importers: In-app data import experiences (React SDK)
  • Automated Flows: Backend/SFTP-driven automation with webhooks and API

Compare at a glance

AspectEmbedded ImportersAutomated Flows
TriggerUser-initiated in-appScheduled or external (e.g., SFTP uploads)
Typical userProduct/Operations teamsBackend/Integrations teams
Data entryUI mapping, preview, validateFile drop to SFTP or other source
ValidationIn-app field + custom rulesSchema validation during processing
ProcessingClient appFileFeed pipelines + your backend via webhooks
OutputRecords to your appWebhook event + fetch processed data via API/SDK
Best forSelf-serve onboarding, ad-hoc importsContinuous or automated partner feeds

Embedded Importers

What it is

  • In-app import experience powered by the React SDK
  • Validates and transforms data client-side before sending

When to use

  • Product-led import UX inside your app
  • One-off or occasional imports initiated by users

How it works

  1. Render the importer in your app
  2. Map/validate fields and preview results
  3. Submit to your backend to persist/process

Automated Flows

Building Blocks

Use webhooks to trigger data syncs. Use the REST API/SDK to fetch full processed data.

Choosing an Integration Path