All projects
AutomationPrototype

A durable engagement workflow

An X-focused prototype with event deduplication, persistent ledgers, reservations, and human-review gates.

n8nNode.jsSQLiteState machines
AutomationSELECT A STEP

The problem

An engagement workflow needed to survive retries, changed handles, repeated events, opt-outs, and existing customer ownership.

My contribution

  • Built a Node.js and SQLite ledger with atomic reservations and authenticated routes.
  • Prepared modular n8n workflows for collection, review, handoffs, and requested messages.
  • Added explicit disabled defaults, budget gates, and recovery paths for uncertain external actions.

Evidence & scope

Ran synthetic workflow scenarios and local persistence, authentication, graph, and recurring-state checks. The native synthetic execution was also verified.

What came out of it

Delivered a tested engagement prototype with persistent state, controlled handoffs, and human-review gates.

Delivered a tested prototype, inactive workflow modules, and a deployment handoff. Hosted integrations, real collection, and outreach remain outside the completed prototype.

LET’S WORK ON YOUR GTM

Improving your GTM workflow?

Tell me about your target accounts, current stack, and the step between research and outreach that needs attention.