Customer password recovery
Create a one-time recovery link for a customer who cannot sign in. The link is valid for 15 minutes, is shown only once, and is not emailed. Share it only with the account owner.
Recovery link for (expires in 15 minutes):
SWARMFull platform showcaseSign in to manage your websites and business services.
Enter your account email. If it matches an account, SWARM will send a short-lived reset link.
The reset link expires after 15 minutes and can be used once.
Staging registration is limited to an approved account email on this isolated environment. Use that email and a password of at least 12 characters.
Admin authorization stays in your session and is never stored in browser storage.
Super Admin uses this staging Worker's ADMIN_TOKEN secret in Cloudflare, not a separate SWARM password. Cloudflare does not show saved secret values; if you lose the value, create and store a replacement in the staging Worker settings. The token remains in this browser tab only.
Provider choices are global. Secret values are never returned to the page; configured provider secrets are encrypted before they are stored in staging D1.
Create a one-time recovery link for a customer who cannot sign in. The link is valid for 15 minutes, is shown only once, and is not emailed. Share it only with the account owner.
Recovery link for (expires in 15 minutes):
Create an owner, editor, or viewer invitation for an active account, or create a new business account. The link is shown once, expires after 24 hours, and is not emailed automatically. Treat it as an account access link.
Copy this link and open it to finish registration. It will not be shown again after you leave this page.
When this service is activated, map a business number already owned by the platform to one SWARM customer. This does not buy or verify a number. Only use numbers you control, require signed provider webhooks, and obtain customer consent before messaging.
Open Super Admin settings to inspect.
Secrets are never displayed.
Open platform controls to check Cloudflare Email Service readiness.
myswarmai.com.EMAIL binding and CF_EMAIL_FROM matches the sender allowed by that binding. CF_EMAIL_SENDER_SETUP_ATTESTED is an operator attestation, not a Cloudflare verification check. The paid Workers plan supports usage; purchasing it alone does not onboard or verify the sender domain.Load platform settings to inspect candidates.
Checking secure secret-writer availability…
Secret values are sent to the authenticated Worker over HTTPS, encrypted before D1 storage, and never stored in browser storage. Preserve PLATFORM_SECRETS_KEY; saved secrets cannot be recovered if that key is lost.
SWARM AIBUSINESS OPERATING SYSTEMYour accountCustomerYour SWARM workspace is ready. Live account data loads below.
Loading daily activity…
Last 30 days · page views and lead submissions from recorded tenant activity. Revenue, conversions, and unique visitors are not connected.
Checking selected model…
Campaign performance is unavailable until a channel is connected.
Suggestions use recorded customer requests. You decide what to do next.
Dashboard figures are account data, not estimates. Revenue, unique visitors, campaign performance, and connected-channel results appear only when verified sources provide them.
Manage your sign-in security here. Your appearance choice is available in the sidebar.
Change your SWARM account password. Other signed-in sessions are signed out after a successful change.
Follow-up signals are assembled from this account’s recorded leads, bookings, and support requests. Revenue estimates and external opportunity data are not shown.
Loading current account setup…
Live, tenant-scoped status from the Worker. Some services depend on account configuration.
Live bindings and feature availability reported by this account’s Worker runtime.
Tenant-scoped counts and privacy-conscious daily page views and lead submissions. No visitor IDs or page URLs are stored.
Choose a report window to review current business activity.
Daily snapshots run at 03:00 UTC; weekly snapshots are made on Mondays.
Anonymous operational benchmarks use rounded aggregate counts only after a minimum privacy cohort is reached.
Operational evidence only; this is not a certification.
Select a site to inspect its staging files.
Select a site to inspect its asset budget.
SWARM backs up your site, edits its staging homepage, checks the staging result and waits for your explicit approval before publishing. It does not independently operate every department.
Save a private copy of a proven website setup, then create another unpublished staging website from it. Templates stay inside this business account and never publish automatically.
AI generation saves a draft for you to review before publishing.
Static websites: up to 200 files / 20 MB, 3 MB per file; 100 MB account storage including history. Nested paths can be created in the editor.
Restores return files to staging for review. Database and mailbox backups are managed separately by their providers.
Mailboxes require a verified domain and connected email hosting.
SWARM classifies and summarizes inbound messages and drafts a reply. The account owner can review and explicitly confirm each reply after Super Admin enables customer email replies and the Cloudflare Email binding is connected. AI never sends a reply by itself.
Deterministic signals from your D1 records. SWARM recommends; the owner decides.
Loading real D1 activity…
Loading lead pipeline…
Bookings are recorded as requests; calendar availability, confirmations and reminders are not connected.
Capture a prospective customer for owner review. No calls, automatic outbound messages, or booking confirmations are connected.
Record a buying need for review. No supplier is selected and no purchase is made.
Set weekly availability and review booking requests. Appointments remain requests until the owner confirms them. Confirmation and reminders are sent only after the customer explicitly opts in and Super Admin enables Cloudflare Email Service.
Custom double-entry ledger. AI can suggest classifications; owner review is required before entries affect reports. Not a substitute for tax or professional accounting advice.
Loading approved ledger report…
Approved income and expense entries for a selected period. Operational summary only.
The owner manages product listings and prices. Editors can hide a product; order status changes require owner review. SWARM does not collect payment.
Accepting a request does not take payment or contact the customer. Contact them separately to confirm availability and arrange payment.
Connect the business owner's LinkedIn account. SWARM never posts a draft until an owner approves it and explicitly publishes it, or approves its scheduled time.
Checking LinkedIn connection…
SWARM can draft original channel-specific content using the configured AI model. Drafts are not published until the social channel is authorized and connected.
These facts guide your website generation and AI assistant.
Live hosting, domain, backup, and audit checks for this tenant.
Describe an outcome. SWARM will list the supported steps, identify work it cannot do yet, and wait for your approval before running anything. Website generation saves to staging; publication must be requested separately after review.
Specialists share your Business Genome. Advice does not execute services.
PHP sites, WordPress, mail, MySQL, file manager and scheduled jobs use a dedicated hosting server. Edge websites and this account use the controls above.
Open hosting panel