delivered for clients · names withheldmigration Industry platforms

Duck Creek on-premises to Duck Creek OnDemand

Cohash moves carriers from self-hosted Duck Creek Policy, Rating, Billing and Claims to Duck Creek OnDemand, the vendor's SaaS delivery. We inventory product and rating content, manuscripts, extensions and integrations, separate what OnDemand covers from what must be rebuilt, move integrations to supported APIs, and rehearse data conversion. A regression pack per state and line keeps each continuous update safe to accept.

  1. 01Content and extension inventory
  2. 02Separate rates from logic
  3. 03Integration rebuild
  4. 04Conversion rehearsals
  5. 05Cut-over and update readiness
case-study / duck-creek-to-ondemand delivered
beforeDuck Creek Policy, Billing and Claims (self-hosted) afterDuck Creek OnDemand
01 · DISTRIBUTION 02 · DUCK CREEK ONDEMAND 03 · INTEGRATION 04 · PARTNERS Agent and customer portals: quotes · policy service Agent and customerportals quotes · policyservice Duck Creek OnDemand: Policy · Billing · Claims Duck Creek OnDemand Policy · Billing ·Claims Rate tables: own promotion path Rate tables own promotion path Regression pack: sample policies per state Regression pack sample policies perstate Supported APIs: integration patterns OnDemand supports Supported APIs integration patternsOnDemand supports Document services: API calls Document services API calls Payment services: API calls Payment services API calls Third-party data: API calls Third-party data API calls
01 · DISTRIBUTION02 · DUCK CREEK ONDEMAND03 · INTEGRATION04 · PARTNERS Agent and customer portals: quotes · policy service Agent and customer portals quotes · policy service Duck Creek OnDemand: Policy · Billing · Claims Duck CreekOnDemand Policy ·Billing ·Claims Rate tables: own promotion path Rate tables own promotionpath Regression pack: sample policies per state Regressionpack sample policiesper state Supported APIs: integration patterns OnDemand supports Supported APIs integration patterns OnDemandsupports Document services: API calls Documentservices API calls Payment services: API calls Paymentservices API calls Third-party data: API calls Third-partydata API calls © Cohash · cohash.com
case file

The story

Told without the client's name or anything that could identify them.

what happened

A property and casualty carrier ran Duck Creek Policy, Billing and Claims on its own infrastructure, a version behind, with an upgrade estimate that kept growing. Every rate change needed a full release because rate tables and product logic shipped together, and integrations to document, payment and data services ran on file drops inside the data center. We started with an inventory of products, manuscripts, rate tables, extensions and integrations by state and line, then split rate changes from product logic. Integrations moved to supported APIs, conversion was rehearsed until premium, balances and reserves reconciled, and the carrier moved to OnDemand line by line with a regression pack ready for each continuous update.

why it was urgent

Duck Creek sells through Duck Creek OnDemand, and it calls its Cloud Delivery a continuously updated, cloud-native SaaS platform. The product keeps moving. At Formation '26 the company introduced an Agentic AI Platform, and on 7 July 2026 it announced the acquisition of Send, an underwriting orchestration engine. On a self-hosted install, keeping up with changes like these is your own upgrade project.

problem statement
  • openChanging a rate takes a full release. The rate tables and the product logic ship together.
  • recurringYour self-hosted Duck Creek version is behind and the upgrade estimate keeps growing.
  • blockedInfrastructure work, patching and environment refreshes eat the time product teams need for products.
  • openIntegrations to document, payment and third-party data services still run on file drops in the data center.
architecture

The estate, before and after

before
before

Before: self-hosted Duck Creek with file-drop integrations

Policy, Billing and Claims ran on the carrier's own infrastructure, patched and refreshed in-house. Rate tables went out bundled inside product releases. Documents, payments and third-party data all moved through file drops and database-level feeds in the data center.

Before: self-hosted Duck Creek with file-drop integrations Policy, Billing and Claims ran on the carrier's own infrastructure, patched and refreshed in-house. Rate tables went out bundled inside product releases. Documents, payments and third-party data all moved through file drops and database-level feeds in the data center. 01 · DISTRIBUTION 02 · DUCK CREEK SELF-HOSTED 03 · DATA CENTER INTEGRATIONS quotes issued policies policy data hosts file drop file drop lookups Agent and customerportals quotes · policy service DU Policy and Rating rates bundled withproduct logic Billing invoices · payments Claims reserves · payments Self-managedinfrastructure patching · environmentrefreshes Document services file drops Payment services file drops Third-party data database-level feeds © Cohash · cohash.com
01 · DISTRIBUTION02 · DUCK CREEK SELF-HOSTED03 · DATA CENTER INTEGRATIONS Agent and customer portals: quotes · policy service Agent and customer portals quotes · policy service Policy and Rating: rates bundled with product logic Policy andRating rates bundled withproduct logic Billing: invoices · payments Billing invoices ·payments Claims: reserves · payments Claims reserves ·payments Self-managed infrastructure: patching · environment refreshes Self-managedinfrastructure patching ·environment… Document services: file drops Documentservices file drops Payment services: file drops Paymentservices file drops Third-party data: database-level feeds Third-partydata database-levelfeeds quotes file drop file drop lookups © Cohash · cohash.com
after
after

After: Duck Creek OnDemand with API integrations

Now Policy, Billing and Claims are on Duck Creek OnDemand. Rate tables have their own promotion path, each update gets a regression pack run against it, and partners use supported APIs where they used to drop files.

After: Duck Creek OnDemand with API integrations Now Policy, Billing and Claims are on Duck Creek OnDemand. Rate tables have their own promotion path, each update gets a regression pack run against it, and partners use supported APIs where they used to drop files. 01 · DISTRIBUTION 02 · DUCK CREEK ONDEMAND 03 · INTEGRATION 04 · PARTNERS quotes · policy service rate updates update testing API events documents payments data requests Agent and customerportals quotes · policy service DU Duck CreekOnDemand Policy · Billing ·Claims Rate tables own promotion path Regression pack sample policies per state MU Supported APIs integration patternsOnDemand supports Document services API calls Payment services API calls Third-party data API calls © Cohash · cohash.com
01 · DISTRIBUTION02 · DUCK CREEK ONDEMAND03 · INTEGRATION04 · PARTNERS Agent and customer portals: quotes · policy service Agent and customer portals quotes · policy service Duck Creek OnDemand: Policy · Billing · Claims Duck CreekOnDemand Policy ·Billing ·Claims Rate tables: own promotion path Rate tables own promotionpath Regression pack: sample policies per state Regressionpack sample policiesper state Supported APIs: integration patterns OnDemand supports Supported APIs integration patterns OnDemandsupports Document services: API calls Documentservices API calls Payment services: API calls Paymentservices API calls Third-party data: API calls Third-partydata API calls quotes · policy service API events documents payments data requests © Cohash · cohash.com
results

What the client got

What changed for the client once the work was done. Described, not scored: we don't publish client figures.

  1. result 01

    Rate table changes promote on their own path

    We separated rate tables from product logic. A rate update now goes through its own tested promotion and doesn't wait for a full release.

  2. result 02

    No self-hosted Duck Creek upgrades to plan

    We moved Policy, Billing and Claims to Duck Creek OnDemand, so product teams aren't spending time on infrastructure, patching and environment refreshes.

  3. result 03

    Integrations use supported APIs

    We replaced the file drops and database-level interfaces with the integration patterns OnDemand supports, and each feed in the catalog has an owner now.

  4. result 04

    Converted data reconciles by state and line

    We reconciled in-force premium, billing balances and open reserves in every conversion rehearsal and kept the reports as cut-over evidence.

  5. result 05

    Updates are tested against sample policies per state

    A regression pack on sample policies for each state runs against every continuous update before the carrier accepts it.

what can go wrong

Risks we plan for

  1. Manuscript drift

    Years of state-specific manuscript edits rarely match documentation. Comparing rated premium on real policies before and after the move is the only reliable check.

  2. Extensions with no SaaS home

    Some custom extensions depend on direct database access or local services. They need a supported replacement or a business decision to drop them.

  3. Untested continuous updates

    On SaaS, updates come on the vendor's schedule. Without automated regression on your own products, every update turns into a manual test cycle.

ai in this move

Where AI helps, and where it needs guardrails

Duck Creek has announced agentic underwriting, FNOL and product configuration apps, and its Agentic AI Platform lists an Agentic Orchestrator (MCP). We'd have a carrier pilot these on one line before anything else, with human review on bind and claim decisions. Any agent that gets to policy or claims data through MCP has its own identity, narrow scopes, and logs underwriting and compliance can audit.

forward deployed engineers →
you keep

What you're left with

We write these for your setup, and they're working documents. Your team should be able to keep things running from them long after we've gone.

  • inventory01

    Product, manuscript and extension inventory with a decision per item

    yours to keep
  • inventory02

    Integration catalog with the OnDemand pattern and owner per feed

    yours to keep
  • report03

    Conversion reconciliation reports by state and line of business

    yours to keep
  • guide04

    Rated premium comparison on real policies before and after the move

    yours to keep
  • tests05

    Regression pack on sample policies per state for continuous updates

    yours to keep
field notes

Learn the background

Terms from this page in plain English. If you want the why, the field note behind it is right there.

01Safe
CyberArk's container for accounts. You add people as safe members, and their rights there decide whether they can list, use or manage what's inside.in context →
02Extension
Your own code sitting on top of the standard product, which stays untouched underneath. Business Central extensions are written in AL, Finance and Operations ones in X++.in context →
03extensions
Custom code that sits beside Microsoft's code and adds to it without editing it. This is what lets Microsoft update Finance and Operations several times a year.in context →
04Rollback
Going back to the version you ran before an upgrade, using the backups and the untouched old install you kept for that.in context →
BUSINESS CENTRAL $80 to $110 per user 2 major updates ayear AL extensions FINANCE AND OPS $210 Finance user 4 updates, take 2 Roles and duties
field note · 17 min · 3-question check Dynamics 365 Business Central vs Finance and Operations: which one you actually need the ideaPick by entities and audit load first, then look at the price read the note
talent and delivery · duck creek ondemand

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
01Do we lose our custom products when moving to OnDemand?

No. Product and rating content moves across as it is. Custom extensions and integrations are another matter, because they're built and deployed differently on OnDemand. We go through each before the migration so nothing disappears unexpectedly.

02How do continuous updates affect our testing?

You test more often and in smaller pieces. An automated regression pack on sample policies per state and line is what makes that manageable, so we build it during the migration.

03What drives the cost of the move?

It comes down to how many states and lines you write, how much manuscript customization there is, how many integrations you have and how much history you convert. Custom extensions and conversion reconciliation usually hold the most uncertainty.

04Should we look at Guidewire instead?

If you are already on Duck Creek, a move to OnDemand is usually less disruptive than a platform change. If you are reconsidering the platform anyway, we can lay out both options against your own products and integrations.

fact-checked Checked against vendor and official documentation last checked 2026-10-20 content fingerprint d5a3877d
  1. 01Book a 30-minute working sessionsenior engineer
  2. 02Talk to an engineer about your setupreply within 24 hours
  3. 03See how similar projects wentcase studies
Reviewed by the Cohash team Product names are trademarks of their owners. how we handle facts and data →
next step

Planning this move?

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it