Houdrik

Process Automation

Replace repetitive operations work with reliable pipelines. n8n for the orchestration, Celery for the heavy lifting, Postgres as the source of truth.

What this is

We automate the repetitive operational work that's quietly costing your team three days a week. The kind of work nobody wants to own, where mistakes are expensive, and where "someone should fix this" has been in the company OKRs for two years running.

Our test for whether something belongs in automation: if a competent human can do it in under fifteen minutes from a clear specification, software can do it correctly every time. If a human needs judgement, taste, or empathy, leave it human and automate around it.

Where we start

Usually with a single ugly process. Sales lead capture that takes forty-five minutes per lead because it touches four systems. Customer onboarding that takes two business days because someone has to chase a contract through three signatures. Monthly reporting where a finance person rebuilds the same pivot table from CSV exports.

We don't try to replace your CRM or your ERP. We build the glue and the queue between them.

Tooling philosophy

n8n for orchestration. Visual, self-hostable, well-supported, easy to inherit. We deploy it next to your existing infrastructure and version-control the workflows as JSON. Your ops team can adjust a workflow without a deploy.

Celery + Postgres for the rest. When a workflow needs strong transactional guarantees, complex retry semantics, or runs that take hours instead of seconds, we step out of n8n and write a Python worker. Same Postgres database. Same observability stack. Same deployment.

Slack, email and Telegram for notifications. A workflow that fails silently is worse than no workflow at all. Every automation routes failures to a human channel within ninety seconds.

What an engagement looks like

Week 1 — process audit. We sit in on the work as it happens today. We measure: how often does it run, who runs it, what does it cost, where does it break? We come back with a list of automations ranked by (hours saved per month × confidence) divided by (weeks to build × ongoing maintenance).

Weeks 2-6 — build top three. We pick the three with the highest score and ship them. Each one ships with a runbook your team can use to debug and extend it.

Optional retainer — ten hours a month, post-launch, to keep workflows healthy as upstream APIs change and your business shifts. Or you take it in-house — we hand over enough documentation that you can.

Common engagements

  • Inbound-lead pipeline: form → enrichment (Clearbit / FullEnrich) → ICP score → CRM with a routing rule → first-touch email queued → Slack alert.
  • Contract intake: PDF in (email or drop folder) → OCR → field extraction → write to CRM → approval routing → e-signature webhook back.
  • Sales-cycle reporting: nightly aggregation across CRM and billing → metric snapshot in Postgres → Slack digest at 9am.
  • Customer-success churn signals: product events → derived signals → CRM property update → alert when threshold crossed.

What we don't do

  • We don't sell n8n hosting as a managed service. We set up your instance and hand it over.
  • We don't automate processes that should be killed instead of automated. Sometimes "stop doing this entirely" is the right recommendation.
  • We don't lock you in. Every workflow is exportable JSON. Every Celery job is your code in your repo. Walk away whenever.
Got an app that needs to last?

Take it from prototype to production.

Reply within one business day. Vibecoded MVP, AI-built draft, half-finished project, or a working product that's starting to crack — all welcome.

Start a project