Org setup wizard
Purpose
At an organization owner node in the repository browser, DevCentr offers a guided add flow ("wizard" only as shorthand — same language rules as AI Workflow Arrangement) to bootstrap:
-
Org-level
infrarepository (Pulumi preferred; OpenTofu alternative) -
Email / messaging service lanes as separate catalog items
This pass specifies behavior and docs links. Full ESP API automation is out of scope.
Entry points
-
Repository browser → org owner → Set up organization infrastructure
-
Repository browser → org owner → Bootstrap email and messaging
-
Installation workflow org-owner IaC path (see Installation Workflow)
Infra branch
-
Detect whether
<org>/infraor<org>/infrastructurealready exists. -
If missing: offer create from dev-centr/infra-template (Pulumi TypeScript + Antora
docs/). -
If present: offer open / link / register in IaC Discovery.
-
Docs: Org infra repo pattern, IaC.
Email / messaging branch
Walk the four services independently (do not merge into one "pick an ESP" step):
| Service | Default guidance |
|---|---|
Email Inbound |
Cloudflare Email Routing (or Workspace MX) |
Email Outbound Human |
ZeptoMail + per-user SMTP keys; Gmail send-as |
Email Transactional App |
Resend API on a sending subdomain ( |
Marketing Journeys |
Customer.io (+ Twilio for SMS); separate marketing subdomain |