Skip to content
diviteb
Illustrative

Example engagement showing how we approach this kind of project. The client, quotes, and figures are illustrative, not a real client record.

Workflow automation · Temporal

120 hours a month of manual ops work, gone.

Their ops team was hand-stitching CRM, billing, and support across four SaaS tools. We built durable workflows on Temporal with an audit trail their SOC 2 evidence could draw on.

Outcome · monthly

shipped

120 hrs

Of manual ops work eliminated each month — durable workflows with a full audit trail

TemporalPostgresSlackPagerDuty

120 hrs

Manual ops work eliminated, monthly

0

Workflow failures uncaught for >5 min

100%

Workflow steps with an audit-trail entry

The starting state

The ops team was the glue between HubSpot, Stripe, Zendesk, and an internal billing system. The glue was Google Sheets and 4 a.m. cron jobs. SOC 2 was coming, and the audit trail across the stitched flows was — generously — incomplete.

Workflows · last 30 days

Workflow
Steps
Retries / runs
Subscription renewal
8
12 / 1.4k
Refund + dispute
6
3 / 280
Trial → paid conversion
7
8 / 920
Onboarding sequence
14
0 / 4.2k
All retries replayed clean · zero customer-visible failures

What we shipped

We rebuilt the critical paths as durable workflows on Temporal. Each workflow had retry policies, dead-letter queues, and an audit trail wired into Postgres before we shipped it.

  • Temporal cluster on the customer’s own infra — no third-party SaaS in the critical path.
  • Every workflow versioned, every step traced, every retry logged — an audit trail built for SOC 2 evidence.
  • Slack and PagerDuty alerts on dead-letter queue depth — failures surfaced inside 5 minutes.
  • Per-workflow runbooks delivered as part of the engagement; on-call now owns the system.

Audit log · workflow #4192

  • 2026-04-22T14:08:12Zsystem · workflowsubscription.renewal · advanceOK
  • 2026-04-22T14:08:13Zstripe · webhookinvoice.paid · $148.20OK
  • 2026-04-22T14:08:14Zsystem · workflowhubspot.update · contact 481OK
  • 2026-04-22T14:08:14Zsystem · workflowzendesk.create · welcome ticket503
  • 2026-04-22T14:08:16Zsystem · workflowzendesk.create · retry 1 of 3OK
Every step logged · exportable as SOC 2 evidence

Where it landed

120 hours a month of manual stitching reclaimed. Zero workflow failures uncaught for more than five minutes since launch. Every workflow step writes an audit-trail entry the compliance team can export as SOC 2 evidence.

Ready when you are

Got an ops team running on Sheets and cron?

A 30-minute discovery call. We'll tell you which flows earn durability — and which earn a delete.