Patterns

Composed blocks

Complete, copy-ready UI blocks built from the kit — auth, billing, settings, activity and everything else you rebuild on every project.

Sign-in card

A centred auth card with credentials, a remember-me toggle and SSO fallbacks.

Welcome back
Sign in to your Perpetuum workspace.
Forgot password?
or continue with

No account yet? Request access

Sign in — centred card

Two-factor code

Six-digit verification with a live-validated submit button.

Verify it’s you
We sent a 6-digit code to daan@perpetuum.agency.

Didn’t get it? Resend code

You can request a new code in 00:24.

Entered: 0/6 digits

Pricing tiers

Three plans with a working monthly/yearly toggle — yearly knocks 20% off the effective monthly rate.

Save 20%
Starter
One automation, fully managed.
€ 490/maand

Billed monthly, excl. btw

  • 1 production automation
  • 5.000 runs per month
  • n8n Cloud workspace
  • E-mail support (48u)
Most popular
Growth
For teams shipping automations monthly.
€ 1.450/maand

Billed monthly, excl. btw

  • Up to 8 production automations
  • 50.000 runs per month
  • Private LLM gateway + audit log
  • Shared Slack channel (4u)
  • Quarterly automation review
Enterprise
Company-wide, with a named architect.
€ 3.900/maand

Billed monthly, excl. btw

  • Unlimited automations
  • Unmetered runs, dedicated workers
  • SSO, SCIM en data-residency in de EU
  • Named solution architect
  • 99,9% uptime SLA
Pricing — 3 tiers

Settings panel

Profile, notification preferences and a danger zone — the three groups every settings page ends up with.

Profile
This is what your clients see in shared workspaces.
DV

Notification preferences

Applies to every workspace you belong to.

Get paged the moment an automation errors twice in a row in production.

Monday morning summary of runs, saved hours and cost per client.

When someone from Kestrel, Varnhem or Halcyon comments in a shared workspace.

New connectors, model upgrades and changelog highlights.

Danger zone
Irreversible actions. Exports keep working for 30 days.

Delete workspace

Removes 14 automations, all run history and 3 API keys.

Account settings

Team members

An invite row plus per-member role selects that actually hold state.

Team
5 of 10 seats used on the Growth plan.
5 / 10 seats
DV
Daan Visser

daan@perpetuum.agency

SG
Sanne de Groot

s.degroot@kestrelfoods.nl

LW
Lotte Willems

lotte@perpetuum.agency

NE
Julia Mos

j.mos@varnhem.nl

PH
Pim Hoekstra

p.hoekstra@beaconfonds.nl

Members & roles

Activity timeline

A connected vertical rail with colour-coded markers per event type.

Activity
Across all client workspaces.
  1. SG

    Sanne de Groot approved 42 Assay documents from the Kestrel intake flow

    Kestrel

    12m ago
  2. LW

    Lotte Willems deployed a new version of Invoice reconciliation v4

    Halcyon

    1u ago
  3. SY

    Sync worker retried 3 failed runs on Varnhem ticket triage

    Varnhem

    3u ago
  4. NE

    Julia Mos connected a new data source to Donor enrichment

    Beacon Fondsenwerving

    Yesterday
  5. PH

    Pim Hoekstra archived the pilot workspace for Field agent assistant

    Beacon Fondsenwerving

    2 dagen geleden
  6. DV

    Daan Visser closed the automation review for Q3 procurement

    Kestrel

    4 dagen geleden
Recent activity

Stepper wizard

Four steps with completed/current/upcoming states and working Back and Next controls.

  1. Source
  2. 2Mapping
  3. 3Schedule
  4. 4Review

Mapping

Unmapped columns land in a JSON overflow field.

Step 2 of 4
Step 2 of 4 — Mapping

Notification feed

Unread markers, typed icon tiles and a Mark all read action that really clears them.

Notifications3
Everything that happened while you were in a workshop.
3 unread — click a row to mark it read

File list

Uploaded documents with type icons, per-row actions and one upload still in flight.

Documents
Shared with the Kestrel intake automation.
automation-runbook-v7.pdf

6,8 MB · uploading… 62%

x
tradin-coa-batch-q3.pdf

4,2 MB · geüpload door Sanne · 12 juli

rituals-sku-mapping.xlsx

812 KB · geüpload door Lotte · 9 juli

kpn-workshop-transcript.txt

126 KB · geüpload door Julia · 4 juli

briggs-walker-donor-export.csv

2,7 MB · geüpload door Thomas · 2 juli

Workspace files

Stat & CTA banner

A full-bleed upsell banner on primary, plus a quieter tinted variant for in-app nudges.

Growth plan

You’ve automated 31 hours of manual work this month.

Growth unlocks 8 production automations, a private LLM gateway and a quarterly review with your architect — for the price of roughly one afternoon of consulting.

Upgrade to Growth
Hours saved
31u
Runs this month
4.812
Error rate
0,3%
Upsell banner

Add a second workspace for Halcyon

Keep client data isolated without paying for a second plan.

Subtle tinted variant