You’ll need a Zwiron account. Sign up for free — no credit card required. You get a 14-day trial with a 1 GB sample data-transfer cap. After that, subscribe to Individual ($79/mo) in the app or talk to us for Enterprise. See Billing → Free trial.
Step 1 — Choose how your pipeline runs
Zwiron pipelines run in one of two modes. Pick the one that fits your setup:- Hosted (no setup)
- Agent (your network)
Your pipeline runs on Zwiron’s infrastructure. Nothing to install — just connect your source and destination and go.Use this when your source and destination are cloud services reachable over the internet (e.g. Snowflake, BigQuery, RDS with a public endpoint, any SaaS API).Skip to Step 2 — no agent needed.
Step 2 — Create a Source Connection
- Go to Connections in the sidebar
- Click New Connection
- Choose your source (e.g. Postgres)
- Enter your connection credentials
- Click Test Connection — Zwiron will verify connectivity through your agent
- Click Save
Step 3 — Create a Destination Connection
Repeat the same steps for your destination (e.g. Snowflake or BigQuery).Step 4 — Create a Pipeline
- Go to Jobs in the sidebar
- Click New Job
- Select your source connection
- Select which tables or streams to sync
- Select your destination connection
- Choose a sync mode:
- Full Refresh — copies everything every run
- Incremental — only syncs new or changed rows
- CDC — streams changes in real time (requires CDC-capable source)
- Set a schedule (e.g. every hour, every 6 hours, daily)
- Click Save & Run
Step 5 — Watch it run
Click into your job to see:- Tables being synced
- Rows transferred
- Errors (if any)
- Last run time and next scheduled run
What’s next?
Agent installation options
Docker, Kubernetes, bare metal
Sync modes explained
Full refresh, incremental, CDC
Transforms
Filter, rename, and cast columns
All connectors
See every supported source and destination