Includes: API (Express/TypeScript), Astro site, Python workers, document generators, FCC compliance tools, Canada CRTC formation, Ansible infrastructure, and deployment scripts. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2.6 KiB
2.6 KiB
Anytime Mailbox Manual Signup Runbook
Provider confirmation: Anytime Mailbox does not currently offer a bulk API. Each client mailbox must be created as a separate manual application.
Recommended operating policy
- Use the client's real name, phone, and service address details during signup.
- Use a temporary operations email controlled by us only for initial provisioning if the client is not yet available for OTP.
- Complete payment with company card.
- After mailbox activation and verification checklist is complete, rotate login email/password to the client and record transfer in ERPNext notes.
Manual flow (per mailbox)
- Go to
https://www.anytimemailbox.comand select location. - Select service plan and review inclusions with customer.
- Pick mailbox number, enter legal name exactly as ID.
- Enter customer home address, contact details, and password.
- Complete 6-digit email OTP verification.
- Review plan and fees.
- Enter payment card and complete recurring subscription checkout.
- Log in and complete verification workflow immediately.
Required controls
- Record mailbox center, plan tier, recurring price, and renewal date in ERPNext.
- Confirm customer consent preference for SMS/calls is explicit (optional toggle in form).
- Add a handoff checklist item before delivery: credentials transferred, recovery email/phone updated, and customer can log in.
Playwright-assisted mode
The BC adapter now automates location/plan/account steps with Playwright and pauses at OTP unless an OTP value is provided.
ANYTIME_MAILBOX_SIGNUP_EMAIL- mailbox signup email (optional; fallback usesmailbox+{order_id}@performancewest.net)ANYTIME_MAILBOX_SIGNUP_PHONE- contact phone for signup form (optional)ANYTIME_MAILBOX_DEFAULT_PASSWORD- deterministic password for provisioning (optional)ANYTIME_MAILBOX_OTP_CODE- six-digit OTP sent by Anytime Mailbox (required to complete non-interactively)
OTP can now be fetched automatically from your Carbonio/IMAP inbox if these are set:
ANYTIME_MAILBOX_IMAP_HOST- IMAP host (example:mail.performancewest.net)ANYTIME_MAILBOX_IMAP_PORT- IMAP port (default993)ANYTIME_MAILBOX_IMAP_SSL-true/false(defaulttrue)ANYTIME_MAILBOX_IMAP_USER- inbox username used for Anytime signup emailsANYTIME_MAILBOX_IMAP_PASS- inbox passwordANYTIME_MAILBOX_IMAP_FOLDER- mailbox folder (defaultINBOX)ANYTIME_MAILBOX_OTP_SENDER_HINT- sender filter hint (defaultanytimemailbox)ANYTIME_MAILBOX_OTP_TIMEOUT_SECONDS- max wait for OTP (default180)ANYTIME_MAILBOX_OTP_POLL_SECONDS- poll interval (default6)