Modernising Energy Auctions through a Secure Digital Platform
Our bespoke auction platform replaced a manual, email-based workflow with a secure, automated system, transforming how NESO and counterparties run interconnector auctions.
Project launch: February 2023
View live websiteProject Scope
Cloud-based auction platform
UX & UI design
API development
Counterparty engagement
Hosting & deployment
Technologies

About the Client
The National Energy System Operator (NESO), formerly National Grid ESO, manages Britain’s electricity system. Among its responsibilities are cross-border interconnector auctions, which allow counterparties to trade electricity between Great Britain and neighbouring countries.
NESO required a modern digital platform to replace their outdated email-based system, streamline the auction process, and ensure security and transparency for all participants.
Replace email with a secure, auditable system
Improve visibility and reliability for counterparties
Reduce manual administration and errors
Deliver scalable architecture to support future market needs

The Challenge
For years, NESO’s interconnector auctions were managed via email. Requirements were sent out manually, bids returned often as spreadsheets or plain text, and results were distributed through email chains.
This created significant risks:
High potential for miscommunication and error
Lack of transparency for counterparties
Delays in bid processing
No centralised audit trail
NESO needed a robust, future-proof platform that could handle real-time bidding and notifications, while meeting stringent security standards.
Modern, User-Centred Design
We designed a clean, intuitive interface aligned with NESO’s brand. The platform allows counterparties to log in securely, submit bids through structured forms or CSV uploads, and track results with complete transparency.
With clarity and usability at its core, the design ensures that both large and small counterparties can participate easily, reducing barriers to entry.
Flexible by Design
The system was built to accommodate multiple ways of working:
Web UI - for straightforward bid entry and management.
CSV uploads - supporting existing workflows.
API integration - enabling larger counterparties to connect their systems directly.
Real-time notifications are sent via email, SMS, or webhook, ensuring participants never miss key auction events.
Technical Approach
We built the NESO Interconnector Auction Platform on a robust, scalable architecture designed for performance, security and transparency.
Architecture Overview
The system is made up of three core layers:
1. Frontend (Web UI)
A web based-based interface accessible via browsers.
Allows counterparties to log in, manage users, place bids and view results.
Optimised for clarity and simplicity, ensuring usability for both large and small organisations.
2. Backend Services
Built using PHP 8.1, with MySQL as the relational database and Redis for in-memory caching, high-speed data access, and as a pub/sub provider to allow real-time delivery of notifications.
Handles user authentication, bid management, auction scheduling, and integration with NESO’s spreadsheet-based workflows.
Implements business logic for bid expiry, multi-trade splitting, and role-based access control.
3. Notifications & Messaging
Sendgrid powers reliable email delivery.
Twilio handles SMS alerts and two-factor authentication.
Webhook system enables counterparties to receive real-time updates directly into their own infrastructure.
User roles and permissions
The platform is structured to reflect the different responsibilities of NESO and its counterparties. Each role has clear access rights, ensuring security without adding friction.
This role-based structure gives counterparties control over their own organisations, while NESO retains oversight and administration of the entire system.
Auction Workflow
Once requirements are set by NESO, the system manages the full lifecycle of each auction; from lot creation and notifications, to bid submission, results processing, and confirmation.
Counterparties have two participation options:
Browser-based access: Traders log in to view lots, place bids, and confirm results.
API integration: Counterparties connect directly via their own systems, using webhooks and API endpoints to process data and submit bids automatically.
This dual approach ensures every counterparty can interact with the platform in the way that best suits their systems and workflows, without sacrificing transparency or consistency.
Flexible Integration Options
The API is central to the platform and was designed around counterparties’ needs. Larger organisations integrate it directly into their trading systems, allowing them to submit and manage bids automatically without relying on manual processes.
Key capabilities include:
Submitting bids: Counterparties can push structured bid data directly into the system, replacing manual email submissions.
Retrieving auctions: Organisations can query active or historic auctions, including lot details and requirements.
Managing results: Counterparties can fetch auction outcomes and confirm receipt directly via the API.
Bid history: Access to current and historic bids for audit and compliance purposes.
Webhooks & events: Organisations can subscribe to system events (e.g. auction creation, results available) and trigger actions in their own platforms instantly.
Security and reliability underpin the API:
Authentication via renewable API keys issued per organisation.
Non-repudiation using JSON Web Tokens (JWT) on all requests and responses.
Rate limiting to prevent overload and ensure fairness across counterparties.
IP whitelisting available for additional access control.
For counterparties, the API transforms the process from manual email workflows into a fully integrated, automated exchange. It reduces admin, accelerates decision-making and ensures that bid data is secure, verifiable and traceable end to end.
Security and Compliance
Mandatory two-factor authentication for all user accounts.
TLS 1.3 encryption across all communications.
Comprehensive logging with data forwarded to a secure remote server.
This layered approach ensures flexibility, security and resilience, while providing counterparties with the tools they need to interact in the way that best suits their business.
The Outcomes
The new platform has completely modernised the interconnector auction process, eliminating the need for email-based submissions and manual administration. Counterparties now benefit from real-time bidding, automated notifications, and full visibility of their activity.
The system has already handled a huge volume of transactions, demonstrating both its scalability and reliability. NESO and its counterparties now have a secure, auditable process that increases trust and efficiency across the market.
401,669
Unique bids submitted through the platform
611,553
Total bids including updates and revisions
46,836
Accepted bids processed securely and transparently
100%
Auctions now managed digitally rather than by email
Improved trust & transparency
Renewal rate after the first year
Arrange a discovery call
Get in touch with Hannah directly to discuss your project or alternatively contact us via our form.

Hannah Laird
Client Manager