Amazon AppFlow · Capability

Amazon AppFlow Data Integration

Workflow capability for data engineers and integration architects who need to orchestrate, monitor, and manage SaaS-to-AWS data flows using Amazon AppFlow. Combines flow lifecycle management, connector profile administration, and connector entity discovery into a unified integration operations interface.

Run with Naftiko Amazon AppFlowData IntegrationETLSaaSAWSData Engineering

What You Can Do

POST
List flows — List all data flows in your account
/v1/flows
GET
Describe flow — Get details about a specific flow
/v1/flows/{flowName}
POST
Start flow — Activate a flow to begin data transfer
/v1/flows/{flowName}/start
POST
Stop flow — Deactivate a running flow
/v1/flows/{flowName}/stop
GET
Describe flow execution records — Get execution history and results for a flow
/v1/flows/{flowName}/executions
GET
Describe connector profiles — List all connector profiles
/v1/connector-profiles
GET
Describe connectors — List all available AppFlow connectors
/v1/connectors
GET
List connector entities — List entities available from a connector
/v1/connectors/{connectorType}/entities
GET
Describe connector entity — Get all fields available for a connector entity
/v1/connectors/{connectorType}/entities/{entityName}

MCP Tools

list-flows

List all Amazon AppFlow data integration flows in your account.

read-only
describe-flow

Get complete details about an AppFlow data flow including source, destination, trigger, and task configuration.

read-only
create-flow

Create a new AppFlow data flow to transfer data between a SaaS source and an AWS destination.

update-flow

Update an existing AppFlow flow's configuration, schedule, or field mappings.

idempotent
delete-flow

Permanently delete an AppFlow data flow.

idempotent
start-flow

Activate or trigger an AppFlow data flow to begin transferring data.

stop-flow

Stop an active AppFlow data flow.

idempotent
cancel-flow-executions

Cancel in-progress runs of an AppFlow data flow.

describe-flow-execution-records

View the execution history and results of AppFlow flow runs, including records processed and any errors.

read-only
describe-connector-profiles

List connector profiles that store credentials for connecting to SaaS applications.

read-only
create-connector-profile

Create a connector profile to store authentication credentials for a SaaS application.

update-connector-profile

Update the credentials or configuration of an existing connector profile.

idempotent
delete-connector-profile

Delete a connector profile and remove its stored credentials.

idempotent
describe-connectors

List all available AppFlow connectors including Salesforce, ServiceNow, SAP, Slack, and custom connectors.

read-only
list-connector-entities

List the entities (objects) available from a specific connector, such as Salesforce Account, Contact, or Opportunity.

read-only
describe-connector-entity

Get the field definitions and capabilities for a specific connector entity to understand what data can be transferred.

read-only
register-connector

Register a new custom Lambda-backed connector with your AWS account.

unregister-connector

Remove a custom connector registration from your AWS account.

idempotent
reset-connector-metadata-cache

Clear cached connector metadata to force AppFlow to fetch the latest entity and field information from the source system.

idempotent

APIs Used

appflow