// Templates
Ready-to-use pipeline templates
Download and deploy pre-built Apache Hop pipelines and workflows for the most common data integration scenarios. Adapt them to your environment in minutes.
All templates
ERP
eCommerce
CRM
Data Warehouse
Data Quality
DevOps
Governance
Helpdesk
Monitoring
14 templates
Sort:

Shopify
transform

Odoo
Shopify Products → Odoo
Syncs products from Shopify to Odoo. Reads product data, transforms key fields, and upserts into product.template using the Shopify product ID as the unique key.
eCommerceERP
4 transforms

HubSpot
clean

Odoo
HubSpot Contacts → Odoo
Sync contacts from HubSpot CRM into Odoo automatically. Reads contacts, normalises name fields, filters incomplete records, and upserts into res.partner.
CRMERP
7 transforms
CSV files
MetaInject
Database
Dynamic CSV Ingestion with Metadata Injection
Load multiple CSV files with different schemas using one reusable pipeline. Metadata Injection adapts the template at runtime — no pipeline per file needed.
Data WarehouseMetaInject
3 pipelines

Odoo
dedup

delete
Deduplicate Odoo Contacts by Email
Finds and removes duplicate contacts in Odoo based on email. Keeps the record with a name, deletes the rest. No manual review needed.
Data QualityERP
7 transforms
check

Flyway
done
Flyway Schema Migration
Apply versioned SQL migrations as part of a Putki workflow. Connection check first, then Flyway runs pending scripts in order. No standalone installation needed.
DevOpsFlyway
1 workflow · 3 actions

Odoo
filter
Chat
Odoo Overdue Invoices Alert
Reads overdue invoices from Odoo daily, filters by a configurable threshold, and sends a formatted summary to Slack, Teams, or any chat channel.
ERPAlerting
6 transforms
DB views

SQL Parser
lineage
View Dependency Analysis
Reads all view definitions from PostgreSQL, parses each SQL to extract table and column dependencies, and writes a full lineage report. Know what breaks before you change a table.
GovernanceLineage
4 transforms
pipeline
executor
Chat
Pipeline Alerting with Chat
Reusable pattern to send alerts from any pipeline to Slack, Teams or Google Chat. WorkflowExecutor calls a minimal Chat workflow — change the source, keep the pattern.
DevOpsAlerting
8 transforms + 1 workflow

Helpdesk
SLA check

→ urgent
Helpdesk SLA Escalation
Reads open tickets that have breached their SLA deadline and automatically sets their priority to urgent in Odoo. No manual queue review needed.
HelpdeskERP
7 transforms
CSV
clean

Odoo
CSV Product Catalog → Odoo
Import or update your product catalog from a CSV file into Odoo. Validates rows, cleans types, and upserts into product.template using the internal reference as the unique key.
eCommerceERP
5 transforms
audit log
build HTML

publish
Pipeline Status Page
Reads execution results from the Hop audit log, builds a live HTML status table, and publishes it to an Odoo website page every hour. Your team always knows what ran and what failed.
MonitoringWebsite
7 transforms

read
filter

archive
Archive Inactive Partners
Reads active Odoo partners, calculates days since last write, and archives those inactive beyond a configurable threshold. Keeps your contact database clean on a schedule.
ERPCRM
6 transforms
CSV
filter + clean

CRM leads
Trade Show Lead Import
Reads a CSV of event contacts, filters out records without an email, normalises name fields, and creates new leads directly in Odoo CRM. Run once per event.
CRMSales
4 transforms

RDBMS Impact
filter
report
Database Impact Report
Scans every pipeline and workflow in your Hop project and writes a structured database dependency report to PostgreSQL. Know which pipelines touch a table before you rename or drop it.
GovernanceNative Hop
4 transforms
No templates found for ""
// Templates
Ready-to-use pipeline templates
Download and deploy pre-built Apache Hop pipelines and workflows for the most common data integration scenarios. Adapt them to your environment in minutes.
All templates
ERP
eCommerce
CRM
Data Warehouse
Data Quality
DevOps
Governance
Helpdesk
Monitoring
14 templates
Sort:

Shopify
transform

Odoo
Shopify Products → Odoo
Syncs products from Shopify to Odoo. Reads product data, transforms key fields, and upserts into product.template using the Shopify product ID as the unique key.
eCommerceERP
4 transforms

HubSpot
clean

Odoo
HubSpot Contacts → Odoo
Sync contacts from HubSpot CRM into Odoo automatically. Reads contacts, normalises name fields, filters incomplete records, and upserts into res.partner.
CRMERP
7 transforms
CSV files
MetaInject
Database
Dynamic CSV Ingestion with Metadata Injection
Load multiple CSV files with different schemas using one reusable pipeline. Metadata Injection adapts the template at runtime — no pipeline per file needed.
Data WarehouseMetaInject
3 pipelines

Odoo
dedup

delete
Deduplicate Odoo Contacts by Email
Finds and removes duplicate contacts in Odoo based on email. Keeps the record with a name, deletes the rest. No manual review needed.
Data QualityERP
7 transforms
check

Flyway
done
Flyway Schema Migration
Apply versioned SQL migrations as part of a Putki workflow. Connection check first, then Flyway runs pending scripts in order. No standalone installation needed.
DevOpsFlyway
1 workflow · 3 actions

Odoo
filter
Chat
Odoo Overdue Invoices Alert
Reads overdue invoices from Odoo daily, filters by a configurable threshold, and sends a formatted summary to Slack, Teams, or any chat channel.
ERPAlerting
6 transforms
DB views

SQL Parser
lineage
View Dependency Analysis
Reads all view definitions from PostgreSQL, parses each SQL to extract table and column dependencies, and writes a full lineage report. Know what breaks before you change a table.
GovernanceLineage
4 transforms
pipeline
executor
Chat
Pipeline Alerting with Chat
Reusable pattern to send alerts from any pipeline to Slack, Teams or Google Chat. WorkflowExecutor calls a minimal Chat workflow — change the source, keep the pattern.
DevOpsAlerting
8 transforms + 1 workflow

Helpdesk
SLA check

→ urgent
Helpdesk SLA Escalation
Reads open tickets that have breached their SLA deadline and automatically sets their priority to urgent in Odoo. No manual queue review needed.
HelpdeskERP
7 transforms
CSV
clean

Odoo
CSV Product Catalog → Odoo
Import or update your product catalog from a CSV file into Odoo. Validates rows, cleans types, and upserts into product.template using the internal reference as the unique key.
eCommerceERP
5 transforms
audit log
build HTML

publish
Pipeline Status Page
Reads execution results from the Hop audit log, builds a live HTML status table, and publishes it to an Odoo website page every hour. Your team always knows what ran and what failed.
MonitoringWebsite
7 transforms

read
filter

archive
Archive Inactive Partners
Reads active Odoo partners, calculates days since last write, and archives those inactive beyond a configurable threshold. Keeps your contact database clean on a schedule.
ERPCRM
6 transforms
CSV
filter + clean

CRM leads
Trade Show Lead Import
Reads a CSV of event contacts, filters out records without an email, normalises name fields, and creates new leads directly in Odoo CRM. Run once per event.
CRMSales
4 transforms

RDBMS Impact
filter
report
Database Impact Report
Scans every pipeline and workflow in your Hop project and writes a structured database dependency report to PostgreSQL. Know which pipelines touch a table before you rename or drop it.
GovernanceNative Hop
4 transforms
No templates found for ""