Skip to main content
Plugins in Flatfile are reusable, modular components that extend the platformโ€™s data import and processing capabilities. They provide pre-built functionality for common data import/extraction, transformation, and processing tasks, integrations, and workflows, enabling rapid development of sophisticated import solutions.

What are Plugins?

A Plugin is a self-contained module that:
  • Extends Functionality - Adds new capabilities to your import workflows
  • Encapsulates Logic - Packages complex operations into reusable components
  • Provides Integration - Connects to external systems and services
  • Enables Customization - Allows configuration for specific use cases
Plugins can be used by Listeners to perform specialized tasks without writing custom code. You can also create your own plugins to extend Flatfileโ€™s capabilities. For detailed guides on our available plugins, see the Plugins section.