Ease of Use

Point and click user interface

You can use AppFlow to set up data flows in minutes - no coding required. A point and click user interface enables you to select your data sources and destinations, configure optional transformations and validations, and run your flow without creating dependencies on technical teams.

Flexible data flow triggers

AppFlow enables you to run data flows on demand to do bulk transfers or tests, set up a routine schedule to keep data in sync, or run flows in response to business events like the creation of a sales opportunity, the status change of a support ticket, or the completion of a registration form.

Native SaaS integrations

AppFlow include native integration with the Software-as-a-Service (SaaS) applications used daily for business operations, including Salesforce, Marketo, Slack and more - and more integrations are planned. With AppFlow, you can easily transfer data from any supported SaaS application in just a few clicks.

Easy to use field mapping

You use the AppFlow interface to map source and destination fields together all at once through bulk mapping, or map each field one at a time. For data flows with a large number of fields, you can also upload a csv file to map many fields quickly.

Cost Savings

Pay as you go

Amazon AppFlow offers significant cost-savings advantage compared to building connectors in-house or using other application integration services. There are no upfront charges or licensing fees to use AppFlow, and customers only pay for the number of flows they run and the volume of data processed.


High scale data transfer

Amazon AppFlow can run up to 100 GB of data per flow, which enables you to easily transfer millions of Salesforce records, Marketo leads or Zendesk tickets - all while running a single flow.

Enterprise grade data transformations

AppFlow enables you to perform data transformations like mapping, merging, masking, filtering, and validation as part of the flow itself, so there’s no need for additional steps. For example, you can validate that data is in the right numeric format, merge first and last names, or mask credit card details.

Secure & Reliable

AWS PrivateLink simplifies the security of data shared with cloud-based applications by eliminating the exposure of data to the public Internet. For SaaS applications that have PrivateLink enabled, AppFlow automatically creates and configures private endpoints so your data remains private by default.

Custom encryption keys

All data flowing through AppFlow is encrypted at rest and in transit, and you can encrypt data with AWS keys, or bring your own custom keys.

IAM policy enforcement

With AppFlow, you can use your existing AWS identity and access management (IAM) policies to enforce fine-grained permissions and keep access consistent across your organization, without creating new policies. With strictly enforced IAM policies, application administrators can safely create and manage data flows without depending on technical teams.

Built in reliability

Amazon AppFlow is built with a highly available architecture to prevent single points of failure. Amazon AppFlow takes advantage of AWS scaling, monitoring, auditing, and billing features so there’s no need to configure these yourself.

Standard Product Icons (Features) Squid Ink
Learn more about product pricing

Visit the Amazon Appflow pricing page.

Learn more 
Sign up for a free account
Learn more in documentation

Get a deeper understanding of Amazon AppFlow in the Developer Guide.

Learn more 
Standard Product Icons (Start Building) Squid Ink
Start building in the console

Get started building with Amazon AppFlow in the AWS Management Console.

Sign in