Back to deployments

Deployment runbook

Forge Acceptance Test — DELETE ME

Grow · $49/mo · ob_8238584f14864fed

activating

Verification credentials

Sub-account verification API Requires FORGE_SUBACCOUNT_API_TOKEN
Snapshot verification API Requires FORGE_SNAPSHOT_API_TOKEN

Without these secrets, verification steps stay pending — never faked. Add them via the secrets tool to enable read-only checks.

Human step — sub-account + snapshot

The one manual gate. Forge staff creates the sub-account and loads the snapshot.

1. Verify configuration

forge

Confirm business, brand, and loyalty config are complete for Forge Acceptance Test — DELETE ME.

Verify: All required fields present on the onboarding record.

Done

2. Create sub-account

human

Create a new CRM location/sub-account for Forge Acceptance Test — DELETE ME (Forge Acceptance Test LLC). Use the collected business details.

Verify: Sub-account location id exists and is returned.

Pending

Forge verification — auto-continue

Read-only checks. On pass, Forge applies entitlement + config and transitions to Activating.

3. Load Forge Perks snapshot

human

Load the frozen Forge Perks Pro snapshot into the new sub-account. This deploys the loyalty engine.

Verify: Snapshot load API returns success.

Pending

4. Apply entitlement

forge

Apply the grow entitlement (GROW) to the sub-account.

Verify: Entitlement flag matches the purchased plan tier.

Pending

5. Map configuration to engine

forge

Write businessConfig (name, logoUrl, colors, earningRules, rewards, tiers) into the deployed engine.

Verify: businessConfig reads back the client's values.

Pending

6. Provision phone number

human

Client provisions a phone number in their sub-account for customer-facing SMS.

Verify: A phone number is assigned to the sub-account.

Pending

7. Complete Persona + A2P

human

Client completes Persona verification and A2P brand + campaign registration in their sub-account.

Verify: A2P brand + campaign registered and approved.

Pending

8. Connect domain

forge

Connect rewards.forge-test.example to the deployed Perks app.

Verify: Domain status is connected and resolves.

Pending

Complete the human step above before running verification.

Entitlement applied

Grow — feature access on the deployed instance.

ReferralVIP tiersRetention campaignsSegmentsWin-back automationForge IntelligenceAsk ForgeAdvanced insightsCustom domain

Downgrades change feature access only — collected config is never deleted.

Go-live verification

Enrollment, points, redemption, SMS, workflow, domain. All must pass to mark LIVE.

Complete verification + config first.

Sub-account

Pending

Snapshot

Loaded

Entitlement

Applied

Domain

pending

Activation handoff

Complete verification + config above to unlock the activation handoff.

Open activation