FousSmartHub
Pull your SmartHub bills and usage into your systems
Read amounts due, Billing History and Usage Explorer readings for every account on your SmartHub login with one API call each. Then have a workflow email you each weekday morning the accounts with an amount due and no Auto Pay.
Works with your own SmartHub account. Fous is an independent product.
What you can build on SmartHub
Get amounts due across your accounts
Build thisReads the account overview on the SmartHub dashboard: every account registered to your login, with its billing address, amount due, due date and Auto Pay.
- Takes
- Nothing
- Returns
- Account number, billing address, amount due, due date, Auto Pay date, Auto Pay amount
Get billing history for an account
Build thisPicks the account in the account dropdown and reads Billing History under Billing & Payments: each past bill, its Total Due and its View Bill link.
- Takes
- Account number, from month (optional)
- Returns
- Billing month, total due, view bill link, view usage link
Get usage from Usage Explorer
Build thisOpens Usage Explorer, sets the date range, meter and interval (month, day or hour) and reads the usage, cost and temperature for each period.
- Takes
- Account number, meter (optional), start date, end date, interval
- Returns
- Period, usage in kWh, cost, average temperature, meter
Make a payment on an account
Build thisOpens Make a Payment for one account, enters the amount and the date to process it, picks a stored payment method and submits the payment.
- Takes
- Account number, amount, payment date, stored payment method
- Returns
- Account number, amount, payment date, payment method used, result shown
Automate SmartHub with a workflow
A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.
Amounts due without Auto Pay, every account
Build this- Starts
- Every weekday at 7:00
- Step 1
- Get the amounts due across all accounts on your SmartHub login.
- Step 2
- Keep the accounts with an amount due and no Auto Pay date.
- Step 3
- Email you the list sorted by due date, with account number, billing address and amount due.
Yesterday's hourly usage, posted to your energy system
Build this- Starts
- Every day at 8:00
- Step 1
- For each account you name, read yesterday's usage in Usage Explorer by the hour.
- Step 2
- Skip the run when the day has no readings yet.
- Step 3
- Post account number, meter, hour, kWh and temperature to your webhook.
New bills, handed to accounts payable
Build this- Starts
- Every weekday at 9:00
- Step 1
- Get the accounts on your SmartHub login from the account overview.
- Step 2
- For each account, get the billing history and keep the bills not there on the last run.
- Step 3
- Post account number, billing address, billing month, Total Due and the View Bill link to your ERP's webhook.
You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.
Once built, one call from your code
Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get amounts due across your accounts” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "yourutility.smarthub.coop/get_amounts_due",
"input": {}
}'
{
"status": "completed",
"data": {
"accounts": [
{
"account_number": "100482001",
"billing_address": "Acme Corp, 1200 Industrial Pkwy, Building 2",
"amount_due": 4182.37,
"due_date": "2026-11-24",
"auto_pay_date": null,
"auto_pay_amount": null
}
],
"currency": "USD",
"count": 1
}
}
An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.
SmartHub’s own options
The SmartHub guides that utilities publish describe no API for account holders. Each utility runs its own SmartHub site. What the guides offer is Green Button under Usage Management, which downloads your usage to a spreadsheet, a PDF of each bill, and email or text notifications.
| Option | What it covers | What it takes |
|---|---|---|
| Green Button download | Downloads your usage data to a spreadsheet from Usage Management, to analyze as you need. | A SmartHub login with your accounts registered to it. |
| Email and text notifications | Billing, Service and Miscellaneous notices by email or text, including one when you use more electricity than planned. | An email or phone contact added and verified with a code in Manage Contacts. |
| SmartHub by hand | Billing History with a PDF of each bill, Payment History, Usage Explorer by month, day or hour, and payments, one account at a time. | A SmartHub login, with the account picked in the dropdown for each screen. |
Read on November 12, 2026: SmartHub Dashboard Tour (a cooperative's guide), SmartHub: Smart Usage (a utility's help page), SmartHub Usage Explorer (a utility's help page).
Signing in to SmartHub
SmartHub signs you in on your utility's own smarthub.coop address with your email address and password. One login can hold several accounts, picked from an account dropdown. With Fous you sign in once through SmartHub's own sign-in with your own login: it is sealed with AES-256, and an expired session is signed back in.
Worth knowing
- Each utility runs its own SmartHub
- Sign-in is on your utility's own smarthub.coop address, and menu names differ: one utility says My Usage, another USAGE. A method is built on your utility's site.
- Usage arrives the next day
- With AMI meters, usage data is available up to the previous day, and Usage Explorer shows daily and hourly views only where available. Schedule usage runs for the morning after.
- Hourly readings a week at a time
- One utility's guide asks you to select only a week at a time when viewing hourly readings in Usage Explorer, so longer ranges are read in weekly steps.
- Total Due can differ from the printed bill
- The Total Due column in Billing History reflects adjustments made since the bill was printed, so it can differ from the PDF behind View Bill.
More in Energy and utilities
- British Gas Business online account
- Ameren online account
- CenterPoint Energy My Account
- Con Edison My Account
- DTE Energy online account
- Eversource online account
- National Grid US My Account
- PG&E online account
- PSE&G My Account
- SDG&E My Account
- AEP online account
- ComEd My Account
- Dominion Energy Manage Account
- Duke Energy My Account
- FirstEnergy online account
- FPL online account
- Georgia Power My Account
- Hydro One myAccount
- Hydro-Québec Espace client
- myEntergy
- PPL Electric Utilities online account
- SCE My Account
- Enedis Espace Client Entreprises
- SGE
- Cemig Atende
- Enel Agência Virtual
- Espace Producteur EDF OA
- SoCalGas My Account
- Transport4
- Smart Meter Texas
- My WM
- Republic Services My Account
Other industries: OpenTable GuestCenter, Interbanking, Synchrony Business Center, 全国统一规范电子税务局, MCA21, IATA BSPlink.
Frequently asked questions
Not one for account holders in the guides utilities publish. They offer Green Button under Usage Management, which downloads your usage to a spreadsheet, a PDF of each bill in Billing History, and email or text notifications. Everything else is the SmartHub site used by hand.
In SmartHub you see every registered account on the dashboard, but Billing History shows one account at a time, picked in the dropdown. With Fous, a workflow can loop over your accounts, call the same method for each and send the result by email or webhook.
Open Usage Explorer, set the date range and view by hour, where your utility shows it. Green Button in Usage Management downloads usage to a spreadsheet. With AMI meters, data is there up to the previous day.
A method is built on one site, so you build it on your utility's smarthub.coop address. Several utilities' guides show the same Usage Explorer and account dropdown, though menu names differ, and a method reads only what your own login can.
No. Fous is an independent product. You use it with your own SmartHub login at your utility, and a method reads and does only what that login can.
Put SmartHub behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextMy WMRepublic Services My AccountBritish Gas Business online accountOpenTable GuestCenterHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of SmartHub (National Information Solutions Cooperative (NISC)). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.