MYOB, feedback and delivery sandboxes

This screen stores company-file credentials encrypted, calls only MYOB's metadata Info endpoint, and exercises non-delivering email and SMS test APIs.

Sign in securely with Google for an HttpOnly browser session.

Authenticated business connection
Task 5 email sandbox

The recipient comes only from the server-side test allowlist. Postmark validates the message but cannot deliver it.

Task 6 feedback settings

Use the review link copied from your Google Business Profile. The same link is offered after every rating.

Task 7 operations and SMS test

Twilio test credentials and its magic sender validate SMS requests without connecting to a real phone. Live SMS remains disabled.

Task 8 polling and suppressions

Polling reads MYOB only and queues sandbox work. Suppressions are checked when a request is created and again before dispatch.

Task 9 consent and sender identity

Only confirmed sender details and evidenced customer consent can enter the sandbox outbox. Confirmation is your attestation, not external verification.

Task 10 provider outcomes and alert history

Provider bounce and complaint events create persistent alerts. Raw webhook payloads and customer addresses are not stored in the event ledger.

Task 12 owner activation rehearsal

Close exactly one new invoice for the allowlisted owner customer in MYOB, verify Delivery, Bounce and SpamComplaint in the Postmark test webhook, then run one exclusive metadata → leased poll → non-delivering email cycle. Automatic schedulers pause while this mode is enabled.

Task 13 guided onboarding and support

Load a ten-step, tenant-scoped checklist for the selected MYOB connection. A diagnostic snapshot contains fixed status codes and counts only. Subscription status is kept separate from MYOB and customer data, and billing is not connected yet.

Task 14 tenant administration

An explicitly granted platform operator can create a test business. Owners and admins can create 48-hour member links; this app displays the link once but does not email it. Billing and production delivery remain disabled.

Task 15 secure administration and Stripe test billing

Member removal, ownership transfer and global operator grants require server-enforced roles. Stripe accepts signed test-mode subscription events only; live billing and customer delivery remain off.

No request made.