The Octopus Energy Alexa skill: setup and capabilities
Octopus Energy has an official Alexa skill available in the UK Alexa Skill Store. It is free to enable and links directly to your Octopus account. Once connected, Alexa can answer questions about your energy use, your current tariff, your account balance, and your live Agile unit rate.
To enable it:
- Open the Alexa app on your phone.
- Tap the "More" menu, then "Skills and Games".
- Search for "Octopus Energy".
- Tap "Enable to Use" and follow the account linking steps.
- Log in with your Octopus Energy credentials when prompted.
The whole process takes about 3 minutes. Once linked, Alexa has read access to your account. It cannot make changes, switch tariffs, or process payments.
The skill covers a range of queries beyond just pricing. You can ask about your latest bill, your smart meter reading, your current tariff name, and your next payment date. For Agile users, the current unit rate query is the most useful and the one you will use most often.
Asking Alexa for live Agile prices
Once the skill is enabled, these voice commands work immediately:
- "Alexa, ask Octopus Energy what my electricity rate is right now."
- "Alexa, ask Octopus Energy what my current unit rate is."
- "Alexa, ask Octopus Energy how much electricity costs tonight."
Alexa responds with the current half-hourly rate in pence per kWh. During a cheap window, you might hear "Your current electricity rate is 4.2 pence per kilowatt hour." During an expensive peak, you might hear "Your current electricity rate is 36.5 pence per kilowatt hour."
The response reflects the live rate from the Octopus API, the same data source that powers the AgileAlert price dashboard. Prices update every 30 minutes in sync with the Agile cycle.
This voice query is most useful at decision moments: before you put a wash on, before you switch on the dishwasher, before you start the oven for a long roast. A quick voice question takes 5 seconds and gives you the information you need to decide whether to start now or wait an hour.
The price cap for July 2026 is 26.11p per kWh. Any Agile rate below that represents a saving versus the standard tariff. Any rate above 30p is peak territory worth avoiding. Any rate below 10p is a strong cheap window. These are the three mental benchmarks that make the voice query instantly useful.
Alexa smart plug control: scheduling appliances via voice or routine
Alexa's real power for Agile users comes from its integration with smart plugs. Echo-compatible smart plugs are available from Amazon, TP-Link, Meross, and other brands, typically for £10 to £20 each. Once added to your Alexa account, you control them by voice from any Echo device in your home.
Voice control alone is useful:
- "Alexa, turn on the washing machine plug." (When the washing machine is connected to an Alexa smart plug.)
- "Alexa, turn off the tumble dryer."
- "Alexa, turn on everything in the utility room." (Using an Alexa group.)
The practical workflow: you ask Alexa what the current rate is, hear it is cheap, and say "Alexa, turn on the dehumidifier." No app, no screen, no delay. The combination of price query and device control through voice is genuinely faster than using any phone app.
For appliances you want to run unattended at cheap hours, Alexa Routines are the automation layer. A Routine is a scheduled action that Alexa performs automatically at a time you specify.
Building an Alexa Routine around Agile cheap windows
Alexa Routines are time-based rather than price-based by default. Alexa cannot directly monitor the Octopus API the way Home Assistant can. However, you can combine what you know about your region's typical cheap windows with Routines to create a practical schedule.
Most UK Agile regions consistently show cheap rates overnight, typically from around midnight to 7am. The exact depth of the cheapness varies, but the window is reliable. A Routine scheduled for 1am to run your dehumidifier until 6am captures the cheapest overnight electricity most nights.
To create this Routine in the Alexa app:
- Open the Alexa app, tap "More", then "Routines".
- Tap the "+" to create a new Routine.
- Under "When this happens", choose "Schedule" and set the time to 1:00 AM.
- Under "Add action", choose "Smart Home" then select your smart plug and set it to "Turn On".
- Optionally add a second action at 6:00 AM to turn the plug off, or create a separate Routine for that.
- Name the Routine and save it.
This Routine runs every night regardless of the actual Agile price. To be smarter about it, you combine the Routine with a manual check of the AgileAlert price chart before bed. On nights when the overnight prices look particularly cheap, you know the Routine is doing useful work. On occasional expensive nights (cold snaps, grid stress events), you can pause the Routine manually.
The Alexa Routine approach captures maybe 70% of the value of a fully automated system at 5% of the setup complexity. For most households, that trade-off is worth taking.
Alexa vs Home Assistant for Agile automation: honest comparison
Alexa and Home Assistant serve different users at different points in their Agile journey.
| Feature | Alexa | Home Assistant |
|---|---|---|
| Setup time | 5 minutes | 1 to 2 hours |
| Price-responsive automations | Time-based only | Real-time price-based |
| Voice queries | Excellent | Requires additional setup |
| Device compatibility | Amazon ecosystem strong | Nearly universal |
| Battery control | No | Yes |
| EV charger control | Limited | Most popular chargers |
| Cost | Free (skill) | Free (hardware ~£70) |
| Cloud dependence | Yes | Can run fully local |
Alexa works without any extra hardware if you already own an Echo device. It is the right starting point for households that want to dip their toe into Agile automation without commitment. Home Assistant is the right next step for households that want automations that respond to live prices rather than fixed schedules and that want to control a wider range of devices.
The two systems also work well together. Many Home Assistant users have Echo devices in their home and use Alexa for voice queries while Home Assistant handles the actual automated device control. The Alexa integration for Home Assistant (called Emulated Hue or the official Nabu Casa integration) exposes your Home Assistant devices to Alexa voice control.
Practical daily workflow with Alexa and AgileAlert
Here is the daily routine that costs nothing and saves meaningful money:
Evening (before bed): Check the AgileAlert dashboard on your phone for tomorrow's overnight prices. If overnight prices look cheap (below 8p consistently), confirm your Alexa Routine is active for the dehumidifier or any other appliance you run overnight. Takes 2 minutes.
Morning: "Alexa, what was my electricity rate at 3am?" helps you understand what your overnight automation actually saved. Most Echo users never ask this question and it becomes routine within a week.
Before running appliances: "Alexa, ask Octopus Energy what my current rate is." One question before starting any flexible appliance becomes a money-saving habit. At peak rates above 30p, you wait or use delay start. Below 10p, you start now.
This workflow captures £200 to £300 per year in savings with no smart home hardware other than one or two smart plugs. It is the foundation that more sophisticated automation builds on.