Enterprise DNA

Instead of Salesforce Energy & Utilities Cloud

Stop renting Salesforce Energy & Utilities Cloud. Own your utility account system.

We build your version around the accounts and sites you manage, bring your exported records across and run it for you through Omni by Enterprise DNA. Start with the commercial service work your team does every week.

Salesforce lists Service Core at US$250 per user/month, billed annually. That is US$3,000 per user/year. Vendor pricing checked 17 October 2026.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

The incumbent bill

A recurring seat bill around account records

Salesforce Energy & Utilities Cloud sells a broad industry platform. Compare the parts your commercial service team uses with a version built around its own records.

paid

Service seats

Service Core lists US$250 per user/month with annual billing. Each licensed operator adds to the subscription.

layers

Sales and service together

Sales & Service Core lists US$325 per user/month, billed annually. Compare that edition with the work you actually need.

support_agent

The service console

The industry offering includes contact-centre and case-management capabilities. Your account team still needs clear owners and response dates.

dashboard

Reports around your records

The platform includes customisable reports and dashboards. Your own version can start with the questions used in your weekly review.

extension

The connected platform

Salesforce documents integrations with external billing and pricing systems. Decide which connections your own version needs before agreeing the scope.

inventory_2

Moving your history

Salesforce supports Details Only report exports. Bringing records across means checking the exported fields and preserving the links between accounts and sites.

What your own version holds

The commercial utility service desk, built around your records

Agreements

See the notice window and the unresolved issue together

Review each site with the agreement it belongs to and the cases still waiting for an answer.

  • check Account owners and service point identifiers
  • check Agreement end dates and your recorded notice periods
  • check Sites with no agreement covering today
  • check Expiring agreements alongside their unresolved cases

Readings

Start the reading investigation with the evidence

Review recorded cumulative meter readings with their dates, units and evidence references.

  • check Actual and estimated readings kept distinct
  • check Intervals calculated from consecutive register values
  • check Missing, old or unusually high readings flagged
  • check Estimated readings connected to open billing questions

Service work

Know who owes the next response

Keep the response queue, move requests and account notes together for the weekly review.

  • check Cases ordered by response due date and owner
  • check A recorded resolution before a case can close
  • check Move requests with external confirmation references
  • check Disputed amounts reviewed separately by currency

Your records

Own the review and the paperwork

Keep the underlying history in your database and prepare documents in your own business name.

  • check Account reviews, case fact packs and renewal briefs
  • check Read-only views of the week, agreements and readings
  • check Contact accuracy and retention review reminders
  • check A history of recorded changes with operator labels

Make it yours

Design your own Salesforce Energy & Utilities Cloud replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Salesforce Energy & Utilities Cloud. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Salesforce Energy & Utilities Cloud replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Salesforce Energy & Utilities Cloud data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Utility Accounts for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Utility Accounts for Claude Code

Connected to your own database

Which agreements need a renewal conversation?

Workshop expired term

Count si
Southern Workshops
Te no
Southern Workshop
Tice_on en
2026-09-12
D_on da
2026-10-12
Ys_left
-5

Freezer fixed term

Count si
Harbour Cold Stores
Te no
Harbour Freezer
Tice_on en
2026-10-02
D_on da
2026-11-01
Ys_left
15

Depot fixed term

Count si
Harbour Cold Stores
Te no
Harbour Depot
Tice_on en
2026-11-21
D_on da
2026-12-21
Ys_left
65

Ask it anything

Ten questions answered from the same records

These are working questions in the demo. Your own version can combine the records and rules your team needs.

chat_bubble Which expiring agreements also have unresolved service cases?
chat_bubble Which sites combine estimated readings with billing questions?
chat_bubble Which account owners have the most overdue responses?
chat_bubble Which active service points have no agreement covering today?
chat_bubble Which meters exceed their site limit on the latest interval?
chat_bubble Which upcoming moves still have open cases?
chat_bubble Which multi-site accounts need a contact accuracy review?
chat_bubble What disputed amounts remain open, separated by currency?
chat_bubble Which meters have no actual reading within the last 35 days?
chat_bubble Which account retention reviews are overdue alongside open cases?

Switching

How to switch from Salesforce Energy & Utilities Cloud

A move usually involves exporting supported records, mapping your fields and relationships, testing the import, then reconciling both systems before you switch.

  1. 1

    Export the records you need

    Use Salesforce Energy & Utilities Cloud’s Details Only CSV export for the supported records you want to bring across: accounts, service points, agreements, meter readings, cases and move records. Export the reports that contain those records. If your account does not offer this export path or you are unsure which reports are available, check with Salesforce Energy & Utilities Cloud. Keep the original exports unchanged while you prepare the import.

  2. 2

    Map and test the import

    Before loading records, map your Salesforce labels to the supported fields and check that original identifiers and relationships are accounted for. Custom fields need mapping. Run a test import first so you can review the results before records are loaded. Attachments and automated workflows need a separate migration plan, so do not assume they will come across with the supported records.

  3. 3

    Review the import results

    Check the test results before proceeding with the import. Review the record counts and any ignored columns, then confirm that the labels, identifiers and relationships are mapped as intended. Resolve mapping issues before loading the records. Reconcile the results against your source reports so you know what was included and what still needs a separate plan.

  4. 4

    Run both systems side by side

    Keep Salesforce Energy & Utilities Cloud available while your team checks the imported records against the source and uses the new database for a short period. Compare account and service point links, agreement dates, reading exceptions, cases and move records. Reconcile differences before relying on the imported data. Keep processes that are not covered by the new system in Salesforce or their existing systems.

  5. 5

    Switch off Salesforce for these operations

    After you have reconciled the records and confirmed your team can complete the account work you are moving, stop using Salesforce Energy & Utilities Cloud for those operations. Keep any other Salesforce functions you still rely on until they have a separate replacement. Utility Accounts does not calculate utility bills, move money, control meters, decide disconnections or perform regulated supply switching.

construction

Where the real effort goes

The main work is usually mapping your own field labels, agreement rules and relationships, then deciding how much history to bring across. Custom fields need mapping, while attachments and automated workflows need a separate migration plan. If you have Enterprise DNA install and run it for you, Enterprise DNA handles the import work and brings your records across.

Not ready for a call?

Get your Salesforce Energy & Utilities Cloud switch plan by email

We will send you the step-by-step plan for moving your business off Salesforce Energy & Utilities Cloud, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Do it yourself, customise it, or have us run it

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo and install the dependencies
  2. 2 Run npm test and npm run demo, then open it in Claude Code, Codex, OpenCode or Cursor
  3. 3 Export Salesforce Details Only reports, map your labels and run import salesforce with --dry-run
  4. 4 Check the preview, import your records and review /attention
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer

  • check Your fields, agreement rules and review documents
  • check Your Salesforce exports mapped and brought across
  • check A team screen or a different stack if you need one
  • check Connections scoped around your billing and service systems
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed in a database your business owns
  • check Your agreed connections operated and monitored
  • check Your account review and document routines maintained
  • check Run through Omni by Enterprise DNA with someone responsible for the system
Book a call with Sam

Questions

Instead of Salesforce Energy & Utilities Cloud, answered

Is this a replacement for the whole Salesforce utility platform? expand_more

The free base covers commercial account administration: service points, agreements, readings, cases and move records. It does not calculate utility bills or change a supply. We scope your team screens and connections around the operational systems you need to keep.

Can you bring our existing Salesforce records across? expand_more

Yes, for the supported records in your Details Only exports. We check your labels, original identifiers and relationships before importing. Custom fields need mapping. Attachments and automated workflows need a separate migration plan. Do a test run first and reconcile the results.

Can our team use it without learning the technical setup? expand_more

With the managed version, Enterprise DNA installs it, brings your records across and maintains the routines. Your operators ask for the account review, overdue responses or renewal brief in plain language. A team screen can be included in your custom scope.

Does it approve compliance or control meters? expand_more

No. It flags accuracy and retention reviews and checks your recorded service deadlines. A person reviews the findings. Meter readings are recorded observations, move confirmation records external evidence, and no supply action is sent.

What do we pay Enterprise DNA? expand_more

One setup fee, then a retainer agreed for the version and ongoing work you need. The free base has no software licence fee. Hosting and your chosen assistant have their own costs. We agree the import, connections and support scope before starting.

Bring the bill and the weekly service review

Spend 30 minutes with Sam looking at what your utility account team uses, what your current platform costs and which records need to move. We will define the version your business needs and the work to build and run it.

Utility Accounts for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Salesforce Energy & Utilities Cloud?

Get your version built