Skip to content

Files & Cloud Storage

Amazon S3 Integration

Zynk's Amazon S3 integration lets your workflows use S3 buckets as a shared file store. Exports, reports and data extracts from Sage 200, SQL Server and other systems upload to S3 automatically, and files waiting in a bucket can be downloaded and handed to Salesforce, Shopify or an SFTP partner. It suits teams who want integration files kept centrally rather than on one server.

Available for

Capabilities may differ depending on the product.

Benefits

Why businesses connect Amazon S3

Copies off the local server

Workflows can upload database extracts, archived integration data and exported files to a bucket on a schedule. Copies sit in S3 as well as on the machine that produced them, which matters if that server ever fails.

Reports where people can reach them

Sage 200 reports and other scheduled exports can upload to S3 as soon as they run. Colleagues and downstream tools collect them from the bucket instead of waiting for someone to email an attachment.

Files that feed the next system

Zynk can list what a bucket holds, download new files and pass them to the next step in a workflow, such as adding media to Shopify's file library or attaching documents to Salesforce records.

Your bucket, your permissions

Files go to buckets in your own AWS account, under the access policies you set there. Sensitive files can also be encrypted with Zynk's PGP task before upload, adding protection on top of the bucket's own controls.

Partner file exchange

Combine S3 with Zynk's SFTP tasks to collect files from suppliers, carriers or 3PLs and keep them in a bucket, or deliver files from S3 to a partner's server once they are ready.

Capabilities

What you can do with Amazon S3

Every task the Zynk Amazon S3 connector can run, grouped by the direction data moves.

Import into Amazon S3

Data Zynk writes into Amazon S3

2 tasks

  • Bucket → into Amazon S3
  • File → into Amazon S3

Export out of Amazon S3

Data Zynk reads out of Amazon S3

2 tasks

  • File → out of Amazon S3
  • File list → out of Amazon S3

Need something that isn't listed?

Most Amazon S3 projects include at least one custom step. Our team builds it for you.

Talk to us

The problem

Why integrate Amazon S3?

Integrations produce files: exports, reports, images, logs and partner documents. Left on a single server or in someone's inbox, those files are hard to find, easy to lose and awkward to pass to the next system. Moving them into S3 by hand is one more job that gets skipped on a busy day.

Without integration

  • Exports and reports stuck on the server that generated them
  • Someone downloading files from a bucket and re-uploading them elsewhere
  • Backups that depend on a person remembering to run them
  • Partner files arriving by SFTP with nowhere central to keep them

With Zynk

  • Files upload to an S3 bucket as each workflow finishes
  • Zynk downloads files from S3 and passes them to the next system
  • Scheduled workflows copy extracts and archives to S3 automatically
  • Incoming partner files are collected and stored in a bucket

How it works

How the Amazon S3 integration works

  1. Step 1: Set up access in AWS

    Create or choose the buckets Zynk will use and give it credentials that can list, read and write objects. AWS recommends a dedicated IAM user for this rather than your root account credentials.

  2. Step 2: Decide what moves

    Agree which files go into S3 and which come out, the folder structure and file names, and whether files are archived, moved or deleted locally once they have been processed.

  3. Step 3: Build the workflow

    Upload, download, list and create-bucket steps are combined with Zynk's file, CSV, SQL and SFTP tasks, so a file can be produced, converted, stored and delivered in a single run.

  4. Step 4: Run and monitor

    Workflows run on the schedule you choose, and alerts flag a failed upload or a missing file, so gaps in your archive or reports are noticed the same day.

Integrations

What can you connect to Amazon S3?

Amazon S3 and Sage 200

Upload Sage 200 reports to S3 as soon as they are produced, giving finance and analysis tools one place to collect month-end, aged debt and stock reports.

From Sage 200 to Amazon S3:Reports

View the Sage 200 integration →

Amazon S3 and Salesforce

Download contracts and customer documents from an S3 bucket and attach them to Salesforce records, so sales and service teams find files on the account itself.

From Amazon S3 to Salesforce:Files

View the Salesforce integration →

Amazon S3 and Shopify

Collect product images and media held in S3 and import them into Shopify's file library, ready to use across the store without manual uploads.

From Amazon S3 to Shopify:Files

View the Shopify integration →

Amazon S3 and SFTP

Pick up files from a partner's SFTP server and store them in S3, or deliver files from a bucket to the partner once they are ready to send.

From Amazon S3 to SFTP:FilesFrom SFTP to Amazon S3:Files

View the SFTP integration →

Amazon S3 and SQL Server

Run a SQL Server query, write the results to a file and upload it to S3 as a scheduled extract or a backup copy of key tables.

From SQL Server to Amazon S3:Query results

View the SQL Server integration →

See all integrations →

Amazon S3 integration FAQs

What can Zynk do with Amazon S3?
Zynk can upload files to an S3 bucket, download files from it, list the files a bucket holds and create new buckets. Those steps sit inside wider workflows, so files can be generated, converted, stored and delivered to other systems automatically.
Can I back up business data to Amazon S3 with Zynk?
Yes. Workflows can extract data from databases such as SQL Server or from business systems, write it to files and upload them to S3 on a schedule. Versioning and retention are configured on the bucket in AWS, so you decide how long copies are kept.
Do I need my own AWS account for the S3 connector?
Yes. Files are stored in buckets in your own AWS account, and Zynk connects with credentials you create there. AWS bills storage and data transfer to your account directly, separately from your Zynk subscription.
Can Zynk move files between S3 and an SFTP server?
Yes. Zynk's SFTP tasks download files from a remote server and upload files to it, and the S3 tasks do the same for buckets. Combined in one workflow, they move partner files between the two without anyone handling them.
Can files be encrypted before they are uploaded to S3?
Yes. A workflow can encrypt a file with Zynk's PGP task before uploading it, then decrypt files after downloading them. That suits payroll, bank or customer files where you want protection beyond the access controls on the bucket.
Which Zynk product includes the Amazon S3 connector?
The Amazon S3 connector is part of Zynk Workflow, the low-code platform where file steps are combined with other tasks. Our team can build the workflow for you, or your own developers can build and adjust it with our support.

See what Zynk can automate for your Amazon S3 setup

Book a 20-minute call. We'll review your systems, flag the quick wins and outline a practical route to going live.

Book a callSee pricing