# Syncmate Introduction

How does it work?

Syncmate is structured around workflows, actions and triggers. Workflow is a tree of actions that get executed based on specified trigger.\
\
For a concrete example, lets say you want to sync Stripe Products into your Webflow CMS. You would start with **HTTP paginated** action that will fetch data from Stripe. You would then use **Foreach** action to extract product from Stripe API response. Then you would sync that product into your Webflow CMS collection.

<figure><img src="https://296734879-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQlDOQVFjSsWJSm47zpFE%2Fuploads%2FYKwZpHpJCNhSNK1oUJ9V%2FHTTP%20API.png?alt=media&#x26;token=8ad738f7-c358-49c9-ba92-56e6b212ebfc" alt=""><figcaption></figcaption></figure>
