🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

Fivetran

by @aiwithabidi

Fivetran — manage connectors, destinations, sync status, and groups via REST API

Versionv1.0.0
Installs1
TERMINAL
clawhub install fivetran

📖 About This Skill


name: fivetran description: "Fivetran — manage connectors, destinations, sync status, and groups via REST API" homepage: https://www.agxntsix.ai license: MIT compatibility: Python 3.10+ (stdlib only — no dependencies) metadata: {"openclaw": {"emoji": "🔗", "requires": {"env": ["FIVETRAN_API_KEY", "FIVETRAN_API_SECRET"]}, "primaryEnv": "FIVETRAN_API_KEY", "homepage": "https://www.agxntsix.ai"}}

🔗 Fivetran

Fivetran — manage connectors, destinations, sync status, and groups via REST API

Requirements

| Variable | Required | Description | |----------|----------|-------------| | FIVETRAN_API_KEY | ✅ | API key | | FIVETRAN_API_SECRET | ✅ | API secret |

Quick Start

# List connectors
python3 {{baseDir}}/scripts/fivetran.py connectors group_id 

Get connector

python3 {{baseDir}}/scripts/fivetran.py connector-get id

Create connector

python3 {{baseDir}}/scripts/fivetran.py connector-create --service --group_id --config

Update connector

python3 {{baseDir}}/scripts/fivetran.py connector-update id --paused

Delete connector

python3 {{baseDir}}/scripts/fivetran.py connector-delete id

Trigger sync

python3 {{baseDir}}/scripts/fivetran.py connector-sync id

Get schema

python3 {{baseDir}}/scripts/fivetran.py connector-schema id

List destinations

python3 {{baseDir}}/scripts/fivetran.py destinations

All Commands

| Command | Description | |---------|-------------| | connectors | List connectors | | connector-get | Get connector | | connector-create | Create connector | | connector-update | Update connector | | connector-delete | Delete connector | | connector-sync | Trigger sync | | connector-schema | Get schema | | destinations | List destinations | | destination-get | Get destination | | groups | List groups | | group-get | Get group | | group-create | Create group | | users | List users | | metadata-connectors | List connector types | | webhooks | List webhooks |

Output Format

All commands output JSON by default. Add --human for readable formatted output.

python3 {{baseDir}}/scripts/fivetran.py  --human

Script Reference

| Script | Description | |--------|-------------| | {{baseDir}}/scripts/fivetran.py | Main CLI — all commands in one tool |

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

💡 Examples

# List connectors
python3 {{baseDir}}/scripts/fivetran.py connectors group_id 

Get connector

python3 {{baseDir}}/scripts/fivetran.py connector-get id

Create connector

python3 {{baseDir}}/scripts/fivetran.py connector-create --service --group_id --config

Update connector

python3 {{baseDir}}/scripts/fivetran.py connector-update id --paused

Delete connector

python3 {{baseDir}}/scripts/fivetran.py connector-delete id

Trigger sync

python3 {{baseDir}}/scripts/fivetran.py connector-sync id

Get schema

python3 {{baseDir}}/scripts/fivetran.py connector-schema id

List destinations

python3 {{baseDir}}/scripts/fivetran.py destinations