Strategy & execution plan · UK energy e-commerce · Nov 2026

Stop running a website.
Run a self-driving energy business.

PowerXpress has already built its own sales stack: the Digital Sales Hub, the Lead Hub CRM, the Quote Desk with Stripe payments, the Marketing Hub and the Reactor AI chat. What's missing is one AI brain that works across all of them, and more customers going into them. This plan adds 18 AI agents that sell, market, fulfil and report around the clock, plus a personal Chief-of-Staff agent for every top manager, so leaders who also run other businesses can steer PowerXpress in 10 minutes a day.

24/7
Expert sales cover on site, WhatsApp & email
<15 min
Quote turnaround target, down from hours or days
+30–60%
Target lift in site conversion rate
8–12 h
Target time saved per manager each week

The figures are 12-month targets, not guarantees. Phase 0 measures today's baseline, and every target is then tracked against it.

● LIVE · COMPANY MAPOpen full-screen map →
Go deeper

The same plan, one level down

Four more pages build on this plan: the full agentic business model with tools and costs, the sales and marketing detail, the other departments, and the interactive Company Map.

The strategy in one line

Be the UK's easiest place to design, buy & install a home energy system.

Customers don't want to buy an inverter. They want lower bills and energy independence. The winner in UK solar and storage e-commerce is the one that turns a confusing technical purchase into a 3-minute guided decision, for both homeowners and installers. AI agents make that possible at scale.

Customer

Answer → Design → Buy

A guided system designer and a 24/7 expert in place of 10 category pages. It sizes the system, checks compatibility, prices it and handles the objection.

Installer (trade)

The installer's back office

Instant quotes, the right stock at the right price, rebate tiers that pull them up, and repeat orders predicted before they ask.

Leadership

Management by exception

Agents run the routine. Managers get one brief a day and approve only what matters, across every business they're involved in.

Start from what you own · reviewed from the code

Your PowerXpress stack, as built

I read the code of the six PowerXpress apps. All of them run on Cloudflare Workers, talk to Magento, and already have APIs, sign-ins, roles and audit logs. The agents don't need a new platform. They need one shared "brain" that can use these apps' APIs.

● Built & live ● Built, needs finishing or connecting ● Gap
The CEO-level insight

The machine is built, but not enough customers are coming in yet.

Your Marketing Hub's own first-week review found 0 lead events tracked in 30 days, 296 paid visits with 0 conversions recorded, purchase events counting staff test orders (28 vs about 8 real), and 18 leads in the Hub (17 from Meta). With volumes this low, agents that save staff time matter less than agents that bring in, track and convert more demand. That's why the roadmap puts measurement, speed-to-lead and quote-to-cash first.

These are the figures in the Marketing Hub first-week plan. Some may already be fixed, and Phase 0 re-measures them.

🔧 Found in the code: fix before adding agents

  • Chat leads don't reach the CRM. The Reactor chat sends leads to email or Google Sheets, not to the Lead Hub.
  • The installer/wholesaler price fix is waiting to deploy. The live chat had the customer groups swapped, so installers were quoted wholesaler prices.
  • The Cloudflare Workers Paid plan ($5/month) hasn't been bought yet. All 5 free scheduled jobs are used, and this blocks queues, the Pipedrive gateway and scheduled agents.
  • The Quote Desk's Pipedrive sync is still a direct connection. The planned single "Pipedrive gateway" through the Lead Hub (to protect the API budget) isn't finished.
  • The Magento order-ping module isn't installed, so live orders refresh every 5 minutes instead of within seconds.

✅ What this changes in the plan

  • Nothing is rebuilt. The agents use APIs you already have: Lead Hub, Quote Desk, Marketing Hub, Magento, Stripe and CloudTalk.
  • The Reactor chat already runs on Claude. Its tool set becomes the shared "brain" for every agent.
  • The Digital Sales Hub becomes Mission Control: briefs, approvals and agent scorecards in the portal managers already use.
  • The build cost drops sharply. It's weeks of Claude Code work by your own team, not a new platform.
  • Many items already on your own docs' wishlists (morning digest, auto-assign, next-best-action, reply detection, sequences) become agent jobs.

From the repositories: lead hub, quote desk, marketing hub (+UI), shop capture and chat. The Digital Sales Hub portal's own code isn't in these repos, so it's described from its links to the other apps.

Feature & automation map · from your code

What you have, what to improve, what to add

Every feature across your apps and the website, marked by status. ✅ Have = built and live. 🔧 Improve = built but unfinished, switched off or not connected. ➕ New = recommended add-on. P1 = do first.

Status comes from the code in your repositories (lead hub, quote desk, marketing hub, shop capture, chat) and the live site check on 14 Nov 2026. Items marked "verify" need confirming in Magento or the admin.

Live website check · powerxpress.com/uk · 14 Nov 2026

What's missing or broken on the website

I went through the homepage, a category page, two product pages and the Installed Solutions page in a real browser. Agents will send traffic to these pages, so they need to convert first. The Installed Solutions page is already excellent (0% VAT, MCS installers, free survey form). Most of the problems are on the homepage and the product pages.

P1 = losing sales or trust today. "Verify" means I saw a symptom from outside and someone should confirm it in Magento. The fixes are Page Builder blocks, settings or catalogue data, and you have the conventions for all of them already.

How sales grow

The PowerXpress growth flywheel

Each stage has an agent that owns it, and every sale feeds data back to make the next one cheaper.

🔎

1 · Get found

SEO + AI-search (ChatGPT, Gemini, Google AI Overviews), Shopping ads, marketplaces

💬

2 · Engage

24/7 Concierge sizes the system, answers questions on site and WhatsApp

🧾

3 · Convert

Instant quote, bundles, finance, cart and quote recovery

🚚

4 · Deliver

Stock, pallet booking, proactive tracking, install scheduling

🔁

5 · Retain

Reviews, referrals, rebate tiers, reorders, PowerX app upsells

🧠

Learn

Every outcome flows back to the shared memory, so the agents improve every week

See it run

The business on autopilot, step by step

Pick a flow and press play. Each step shows which agent acts, which of your systems it uses, and where a person approves (amber). The console on the right is what the agent would log.

🗺️Watch the Company Map
A cinematic, full-screen tour: one brain, 7 departments, live agents and a live activity feed. It works on mobile.
Open →
Agent acts on its ownPerson approves
Department by department

How far each department runs itself

"Fully automated" means agents do the routine work end to end and people handle exceptions, approvals and relationships. These are 12-month targets for the share of routine tasks agents handle.

New sales channel

agents.powerxpress.com
A reseller app that sells for you

Independent sales agents, partner websites (such as the TJ Digital / plug-insolar arrangement), electricians and referrers get their own login. They create quotes from your live catalogue at the right store price, send a branded quote with a Stripe pay link, and earn commission automatically. PowerXpress stays the seller of record: it owns the customer, takes the payment and fulfils the order.

💷 Which price each person sees

/uk · group 14
B2C price

Homeowners. Inc VAT. Fully installed packages at 0% VAT. Resellers quote homeowners at this price and never see trade prices.

/uk_b2b · group 16
Installer price

Approved installers. Ex VAT, tier prices by quantity. A reseller quoting an installer uses this price.

/uk_b2b · group 15
Wholesaler price

Wholesalers. The lowest rate, MOQ/pallet quantities. Only resellers with Wholesale permission can quote it.

reseller view
Price + commission

Each quote line shows the customer price, the reseller's commission and how much discount they can still give. Your cost and margin are never shown.

🧩 Three reseller levels

1
Referral agent

Share & earn

  • Personal link + QR code (reuses the Lead Hub's QR capture)
  • Leads land in the Lead Hub tagged with them
  • PowerXpress sales does the quote
  • Commission when the customer pays

e.g. 3–5% of net order value

2
Quoting reseller

Quote & sell

  • Creates customers and quotes in the app at B2C or Installer price
  • Good/Better/Best options and 0% VAT installed packages
  • Can give a discount, which comes out of their commission
  • Branded PDF "Presented by …" with your pay link

e.g. 8–10% (the TJ Digital MOU uses 10%)

3
Partner / sub-distributor

Team & territory

  • Everything in level 2, plus their own sub-agents
  • Wholesale price access for B2B deals
  • Territory or vertical protection
  • Monthly volume bonus on top of commission

e.g. 10% + volume bonus

🧮 Commission on one quote

–
Reseller earns
–
Customer pays (net)

The reseller pays for any discount from their own commission, so your margin is protected automatically. Rates are examples. Set them per reseller in the admin.

🛡️ Rules built in

  • PowerXpress is the seller of record. Payment goes to PowerXpress Stripe and the customer contract is with PowerXpress.
  • Lead protection: the first reseller to register a customer (matched on email/phone in the Lead Hub) owns them for 90 days. Clashes go to the Channel Manager.
  • Commission states: pending → payable (after the 14-day cancellation period and delivery) → paid. Refunds claw it back automatically.
  • Monthly statement (self-billing invoice) and payout list for Finance to approve.
  • Data: resellers see only their own customers. Customer data belongs to PowerXpress (UK GDPR, as in the TJ Digital clause 4.4).
  • Discount ceiling and margin floor per reseller. Above them, the quote needs approval.
  • Honest selling: approved claims only, "independent agent of PowerXpress" shown on every quote, no finance advice.

⚙️ How it's built (reuses what you have)

New app

agents.powerxpress.com

A Cloudflare Worker + D1, same as the Hub and Quote Desk. Reseller sign-up, login (2-step), My customers, New quote, My quotes, Commission, Statements, Marketing kit, Leaderboard, plus the Reseller Copilot chat.

Reused

Quote Desk engine

Magento price feed per group (14/15/16), pricing.js, packages, 0% VAT rules, PDF writer, Stripe pay links and the webhook. A new reseller role and a reseller_id on each quote, with no second pricing engine.

Connected

Lead Hub, Magento, Finance

Reseller leads and quotes appear in the Lead Hub (source = reseller). Paid orders are created in the right store (/uk or /uk_b2b) with a reseller attribute. Commission flows to the Finance agent and the Digital Sales Hub.

Try the 🤝 Reseller sale flow in the autopilot animation to watch it end to end.

What we build

The Autopilot architecture

Five layers. You keep Magento, your CRM, quote system and rebate engine, and the agents sit on top of them. Nothing gets ripped out.

5 · Where people meet the agents
Website chatWhatsApp BusinessEmailTeams / SlackMobile exec appVoice briefAdmin dashboard
↓
4 · "PowerXpress Brain": Claude + shared tools, managed from the Digital Sales Hub
One Cloudflare Worker (same stack as your apps)MCP tools wrapping the Lead Hub, Quote Desk, Marketing Hub, Magento APIsCloudflare Queues + Workflows for scheduled agentsRoutes tasks to agentsApproval queueNo-code workflow builderSpend & risk limitsAudit logModel router (cheap → smart)
↓
3 · Agent teams
RevenueMarketingOperationsFinanceLeadership
↓
2 · Shared brain (memory + knowledge)
Product knowledge graph (specs, compatibility, datasheets)Customer 360Pricing & tiersBrand voice & policiesEvent streamVector search
↓
1 · Apps you already built (all with APIs, sign-ins and audit logs)
Digital Sales HubLead Hub CRMQuote Desk + StripeMarketing HubReactor chatShop CapturePipedriveCloudTalkMagento 2SAP → MSIBrevo / GmailGA4 / Google Ads / Meta

🧩 Model routing = cost control

Small fast models handle triage, tagging and FAQs, mid-tier models do most agent work, and the top model is saved for strategy and complex quotes. This typically cuts AI cost by 60–80% compared with using one big model for everything.

🔌 MCP connectors

Each system is exposed once as a tool (for example "get stock", "create quote", "book pallet"). Every agent reuses it, so a new agent takes days, not months.

🛠️ Workflow builder

Admins and managers draw their own flows ("if a Gold installer hasn't ordered in 30 days → offer…"), and agents execute them. This is the upgrade path for your existing CRM, marketing and quote systems.

The digital workforce

18 agents, each with one job and one KPI

Tap a team to filter. Each agent has a human owner, a measurable target and a defined autonomy level (see Guardrails).

For top management

A Chief-of-Staff agent on every leader's desk

Your leaders also run other businesses (V-TAC, LEDXpress, Terracore, SourceHaus…). Each gets one agent that sees all their businesses, filters the noise and delivers one brief on mobile. Data stays ring-fenced per company, and a leader only sees the businesses they're permitted to see.

📱 How it reaches them

A 7:30am brief on the Digital Sales Hub and by email (extending the Lead Hub's existing digest), one-tap approvals on mobile, and the Monday team summary the Quote Desk already sends.

🏢 Multi-business by design

One login with a separate workspace per company. The agent can compare across businesses ("which unit needs me today?") without mixing their data.

✋ Leaders decide, agents do

Anything over the spend, discount or risk limits lands in the leader's approval queue with a recommendation, the evidence and the expected impact.

Safe automation

Autonomy ladder & guardrails

Each agent starts at L1 and is promoted only after it proves accuracy. "Fully automated" is earned, not switched on.

L0

Observe

Reads data and reports. No actions.

L1

Draft

Prepares quotes, emails and changes. A human clicks approve.

L2

Act within limits

Executes alone within set limits (for example ≤5% discount, ≤£200/day ad change).

L3

Autonomous

Runs end to end. Humans review exceptions and weekly samples.

🛡️ Always human-approved

  • Pricing changes beyond set limits, and new promotions
  • Any refund, credit note or payment
  • Bulk marketing sends and new ad campaigns
  • Contract, warranty or legal wording
  • Anything that would make a claim about savings or performance

⚖️ UK compliance built in

  • UK GDPR & PECR: consent before marketing email or WhatsApp
  • ASA / CAP code: savings and "green" claims must be evidenced
  • FCA: consumer finance only via an authorised partner
  • MCS / consumer code for installed solutions
  • WEEE & battery regs on take-back messaging
  • Customers are told clearly when they're chatting with AI, and can always reach a human
Execution plan

12-month roadmap

Revenue agents ship first because they pay for everything after. Each phase has a gate: the next phase starts only when the KPIs are met.

What it costs

Investment & monthly running cost

One-off build cost and new monthly cost. Pick a scenario. Tools you already pay for (Magento hosting, Pipedrive, CloudTalk, Stripe fees, existing staff) aren't counted. Internal team time is valued at market rates, so your actual cash outlay is lower if your own team builds it with Claude Code, as it built the Hub and Quote Desk.

One-off investment
–

Spread over months 0–9

New monthly running cost
–

From month 2, rising with traffic

Year-1 total
–

One-off + 12 months running

💼 One-off investment breakdown

🔁 Monthly running cost breakdown

📈 Payback

This uses the figures in the ROI calculator below. Change them there and this updates.

–
Extra gross profit / month (from calculator)
–
Net gain / month after running cost
–
Months to pay back the investment
–
Staff hours freed / month (target)

Indicative ranges for planning, not quotes. Get vendor quotes for WhatsApp (BSP), the reviews platform and any outside dev before you commit. AI cost scales with conversations: at today's volumes it sits at the low end.

What you get

Before → After at a glance

12-month targets based on what conversational commerce and automation typically deliver. Each is tracked on the live dashboard against the Phase 0 baseline.

Growth

More revenue from the same traffic

Guided selling, instant quotes and recovery flows convert visitors who currently leave confused.

Efficiency

Scale without matching headcount

Agents handle the repetitive 70%, so the team focuses on installers, partners and big deals.

Control

One version of the truth

Leaders see sales, margin, stock and cash daily across every business, so decisions come in hours, not weeks.

Your numbers

ROI calculator

Enter your real baseline. It updates instantly, and nothing is sent anywhere.

Projected impact

Defaults roughly match your Marketing Hub data (about 8 real orders a month). Sessions and order value are placeholders, so replace them with your GA4 figures.

–
Revenue / month today
–
Revenue / month with agents
–
Extra gross profit / year
–
Return on platform cost

Counts conversion uplift and traffic growth. Staff hours saved, trade reorders and reseller sales would add to it.

What's required

People, data, tech & budget

👥 Team (mostly existing)

  • Agent Product Owner: Digital lead (you). Owns the roadmap and KPIs.
  • The team that built the Hub, Quote Desk and Marketing Hub builds the Brain the same way (Claude Code + Cloudflare)
  • Dev support (India team): Magento module installs, SAP/MSI feed fixes
  • 1 DevOps (Poland team): hosting, security, monitoring, backups
  • 1 content/design (Philippines team): reviews agent output, brand assets
  • 1 "Agent Ops" analyst (new or upskilled): tunes prompts, reviews samples, runs the weekly QA
  • A business owner per agent: Sales, Marketing, Ops, Finance leads

🗂️ Data that must be clean first

  • Product catalogue with full specs, datasheets and a compatibility matrix (inverter ↔ battery ↔ panel)
  • Price lists per customer type and tier (Retail, Installer, Wholesaler)
  • Live stock and lead times per warehouse and supplier
  • CRM: one ID per customer, with quote → order → invoice linked
  • Policies: delivery, returns, warranty, finance, installation areas
  • Brand voice guide and approved claims list

⚙️ Technology stack

  • LLM platform (Claude via API / Agent SDK), with model routing
  • MCP servers for Magento, CRM, RFQ, rebate engine, carriers and accounts
  • Event bus and queue (Magento webhooks → agents)
  • Vector database for product knowledge and documents
  • WhatsApp Business API, transactional email, Teams/Slack bots
  • Server-side tagging, BI dashboard, audit log and observability

💷 Budget

The full one-off and monthly cost breakdown, with Lean / Recommended / Scale scenarios and payback, is in the Investment section.

The quickest wins cost almost nothing: Workers Paid ($5/month), deploying the chat price fix, installing OrderPing, and the P1 website fixes.

📏 The scorecard leadership watches

AreaNorth-star KPISupporting metricsOwner
RevenueOnline revenue & gross marginConversion rate, AOV, quote win rate, cart recoverySales Director
MarketingBlended CAC / MEROrganic & AI-search share, ROAS, cost per leadMarketing Head
TradeActive installers & reorder rateTier upgrades, rebate liability, days between ordersSales Director
OpsOn-time-in-full deliveryStock-outs, dead stock, delivery exceptionsOperations Head
CustomerReview score & first response timeResolution time, % solved by AI, CSATService Lead
AgentsAccuracy & cost per taskApproval rate, escalations, AI spend vs budgetDigital Lead
Start Monday

The first 30 days

1

Week 1 · Fix and measure

Fix "Contact Sales", add a reviews platform, show delivery and warranty on product pages, run a GA4/server-side tracking audit, and freeze the KPI baseline.

2

Week 2 · Clean the brain

Product compatibility matrix, price tiers and policies loaded into the knowledge base. Appoint owners for each agent.

3

Week 3 · First 2 agents live (L1)

The Concierge on site and WhatsApp, and the Quote agent drafting RFQs for sales approval.

4

Week 4 · Leaders onboarded

Morning brief v1 for each top manager. First review of revenue impact, then a go/no-go on Phase 2.