AI integration for Duck Creek Portals focuses on three primary surfaces: the Customer Self-Service Portal, the Agent/Producer Portal, and the Adjuster Workspace. The goal is to inject intelligence at the point of interaction without disrupting the native user experience or underlying data model. This means connecting AI services—via secure APIs and event listeners—to the portal's authentication layer, form submission handlers, and knowledge base APIs to enable real-time, context-aware assistance. For example, an AI copilot can be surfaced as a chat interface that has read access to the user's specific policy, claim, or billing records via Duck Creek's APIs, grounding its responses in real data.
Integration
AI Integration for Duck Creek Portals

Where AI Fits into Duck Creek Portals
A technical blueprint for embedding AI assistants and intelligent workflows directly into Duck Creek's customer and employee portals to automate support, guide data entry, and accelerate resolution.
Key integration patterns include: Intelligent Form Assistance, where an AI model pre-fills fields or suggests next questions based on initial inputs and historical data; Natural Language Search, which uses Retrieval-Augmented Generation (RAG) against the insurer's knowledge bases, policy documents, and FAQ repositories to provide instant, accurate answers; and Guided Workflow Automation, where an AI agent interprets a user's request (e.g., "I need to add a driver") and orchestrates the necessary steps across the portal, triggering the correct forms, validations, and backend processes. Implementation typically involves a middleware layer that handles AI service calls, prompt management, and response formatting before posting structured data back to Duck Creek's REST APIs or firing platform events.
Rollout requires a phased, use-case-driven approach, starting with low-risk, high-volume interactions like FAQ deflection or document upload guidance. Governance is critical: all AI interactions must be logged to the claim or policy activity log for auditability, and human-in-the-loop checkpoints should be designed for any action that changes financials or coverage. By augmenting—not replacing—the portal, this architecture allows insurers to dramatically improve service speed and accuracy while maintaining full control within the Duck Creek ecosystem.
Key Integration Surfaces in Duck Creek Portals
Agent & Customer Portals
Integrate AI directly into the user-facing surfaces of Duck Creek's portals to transform self-service and agent-assisted workflows. Key integration points include:
- Intelligent Search & FAQ: Embed a RAG-powered semantic search across policy documents, claims manuals, and internal knowledge bases, allowing users to ask questions in natural language and receive accurate, cited answers.
- Guided Form Filling: Use AI to pre-fill FNOL or service request forms by analyzing uploaded documents (like photos or police reports) and extracting relevant data (VIN, date of loss, driver details).
- Conversational Status Updates: Deploy a chatbot or virtual assistant that can securely access the underlying Policy, Billing, and Claims APIs to provide real-time, personalized status updates, next steps, and document requests.
Implementation typically involves adding a React component or iFrame to the portal UI that calls a secure backend service, which in turn orchestrates AI models and queries Duck Creek's REST APIs for live data.
High-Value AI Use Cases for Duck Creek Portals
Embedding AI directly into Duck Creek Portals transforms static interfaces into intelligent assistants. These use cases focus on augmenting existing workflows for agents, adjusters, and customers without requiring platform replacement.
Natural Language Search for Agents
Enable agents to ask complex questions in plain English (e.g., 'Show me all auto policies for the Johnson family in Texas with a recent claim') and get instant, accurate results. Integrates with Duck Creek's Policy and Customer data APIs to execute structured queries behind the scenes, eliminating the need for complex form filtering.
Guided FNOL in Customer Portal
Transform the self-service FNOL form into an intelligent, conversational assistant. Uses AI to dynamically ask follow-up questions based on initial loss description (e.g., 'Was anyone injured?' after a car accident report), validates inputs against policy coverage in real-time, and pre-populates the Duck Creek Claims FNOL transaction via API.
Instant Answer Retrieval for Adjusters
Provide adjusters in the internal portal with a copilot that answers procedural and policy questions by searching a RAG-powered knowledge base of internal guides, state regulations, and historical claim notes. Responses are grounded in company-specific sources, reducing reliance on manual searches and tribal knowledge.
Proactive Status Communication
Automate personalized, proactive claim updates in the customer portal. AI monitors the Duck Creek claim diary and transaction history, identifies meaningful status changes (e.g., estimate approved, payment issued), and generates a clear, empathetic summary for the policyholder, reducing inbound status inquiry calls.
Intelligent Document Upload & Routing
When a customer uploads a document (e.g., police report, estimate) through the portal, AI classifies the document type, extracts key data (names, dates, totals), and routes it to the correct Duck Creek claim folder and workflow queue. Flags inconsistencies (e.g., estimate total vs. reserve) for adjuster review.
Adjuster Workspace Copilot
Embed a contextual assistant within the adjuster's portal view of a claim. The copilot can summarize long activity notes, draft standard correspondence using claim data, suggest next steps based on claim type, and perform quick calculations (e.g., rental day extensions), all without leaving the native interface.
Example AI-Powered Portal Workflows
These concrete workflows illustrate how AI agents and intelligent forms can be embedded within Duck Creek Portals to automate tasks, guide users, and retrieve information, directly enhancing the experience for agents, adjusters, and policyholders.
This workflow automates and structures the First Notice of Loss intake directly within the customer portal.
- Trigger: A policyholder logs into the portal and selects "Report a Claim."
- Context/Data Pulled: The AI agent authenticates the session and retrieves the user's active policy details (type, coverage, insured property/vehicle) from Duck Creek Policy via API.
- Model/Agent Action: An AI-powered conversational form engages the user:
- Uses natural language understanding to ask follow-up questions based on initial loss description (e.g., "Was anyone injured?" after a car accident report).
- Guides the user to upload photos/videos, using computer vision APIs to perform initial damage detection and prompt for specific angles.
- Summarizes the collected information in real-time for user confirmation.
- System Update: The structured FNOL data and document references are posted via the Duck Creek Claims API, creating a new claim draft, setting initial exposure details, and triggering the standard assignment workflow.
- Human Review Point: The AI flags the claim for immediate adjuster review if the initial severity score is high, photos indicate potential fraud patterns, or coverage questions are ambiguous.
Implementation Architecture: Connecting AI to Duck Creek
A practical guide to embedding AI assistants and intelligent workflows directly into Duck Creek Portals for agents, adjusters, and policyholders.
The integration architecture connects AI services to Duck Creek's Customer Engagement and Claims APIs, focusing on three primary surfaces: the Agent Portal, Adjuster Workspace, and Policyholder Self-Service Portal. AI capabilities are injected as microservices that call Duck Creek's REST APIs for real-time policy and claim data lookup (PolicyNumber, ClaimNumber), then use Retrieval-Augmented Generation (RAG) against your internal knowledge bases and document stores to provide grounded, contextual assistance. For example, an AI assistant in the FNOL form can use the submitted LossDescription to instantly pull relevant coverage clauses from the policy jacket and pre-fill exposure details, reducing data entry time from 15 minutes to under 2.
Implementation follows a serverless, event-driven pattern. AI services are triggered by portal events—like a user opening a claim file or typing in a search bar—via webhooks or API calls from the Duck Creek portal application layer. The AI service, hosted in your cloud (AWS, Azure, GCP), processes the request: it might call Duck Creek's ClaimService API for the latest activities, query a vector database (like Pinecone or Weaviate) for similar historical claims, and use an LLM to generate a summary or next-step suggestion. The response is posted back to the portal UI component and can also create a system-generated activity note in the claim log for auditability. This keeps the AI layer stateless and scalable, separate from the core Duck Creek platform.
Rollout and governance require a phased approach. Start with a read-only copilot for knowledge retrieval (e.g., "Find all water damage claims from last winter in ZIP 90210") to build trust and validate accuracy. Phase two introduces assistive writing for draft correspondence and activity summaries, which are posted to a human-in-the-loop approval queue within Duck Creek's workflow engine before being sent or saved. Critical governance controls include: RBAC integration to ensure AI suggestions respect user permissions, prompt versioning and testing in a sandbox environment, and comprehensive audit logs that trace every AI-suggested action back to the user who approved it. This ensures the AI augments—never autonomously controls—the Duck Creek workflow.
Code and Payload Examples
Embedding an AI Assistant in the Portal UI
Integrate a context-aware chatbot directly into the Duck Creek portal for agents or policyholders. The key is to securely pass the user's session context (policy ID, claim number) to the AI service to ground responses in their specific data.
Example Workflow:
- User asks a question in the portal chat widget.
- Frontend sends the query + encrypted user context to your backend service.
- Backend service calls Duck Creek APIs to retrieve relevant policy/claim details.
- Service constructs a prompt with the user data and queries the LLM.
- Response is streamed back to the portal widget.
Sample API Payload to LLM Service:
json{ "user_query": "What's the status of my recent claim?", "context": { "userId": "USR_78910", "claimNumber": "CLM-2024-001234", "portalRole": "policyholder" }, "system_instructions": "You are a helpful claims assistant. Answer based only on the provided claim data: Status is 'In Review', adjuster is Jane Smith, last update was 2 days ago." }
Realistic Time Savings and Operational Impact
How AI integration transforms key agent, adjuster, and customer workflows within Duck Creek Portals, moving from manual, reactive processes to assisted, proactive operations.
| Workflow / Metric | Before AI Integration | After AI Integration | Implementation Notes |
|---|---|---|---|
Customer FNOL via Portal | Form-heavy, 15-20 minute completion | Conversational AI guide, 5-7 minute completion | AI validates coverage in real-time, pre-populates claim; human reviews complex cases |
Agent Knowledge Lookup | Manual search across KBs, guides (5-10 mins) | Natural language Q&A with cited sources (<1 min) | RAG system grounded in Duck Creek docs, policy manuals, and past claim notes |
Adjuster Document Review | Manual scan of uploaded PDFs/Images (20-30 mins) | AI summary with extracted data & flags (2-3 mins) | Extracts VIN, driver info, damage descriptions; highlights inconsistencies for human review |
Policy Endorsement Support | Agent manually compares forms, risks missing details | AI-assisted comparison highlights changes, suggests impacts | Integrates with Duck Creek Policy data; agent retains final approval |
Customer Status Inquiries | Agent logs into ClaimCenter to check, then calls/emails | AI chatbot provides real-time status from ClaimCenter API | Reduces agent call volume; escalates complex queries to live agent |
Complex Correspondence Drafting | Adjuster writes from scratch, references templates (30+ mins) | AI drafts context-aware letter, adjuster edits (5-10 mins) | Pulls claim facts, claimant name, reserve amounts; ensures compliance tone |
Portal Form Error Reduction | High bounce rate due to confusing fields; manual follow-up | AI validates entries in real-time, suggests corrections | Cuts data correction cycles from days to minutes; improves straight-through processing |
Governance, Security, and Phased Rollout
A production-ready AI integration for Duck Creek Portals requires a deliberate approach to security, compliance, and user adoption.
Integrating AI into Duck Creek Portals must respect the platform's existing security model. AI services should be invoked via secure, server-side APIs, never exposing model keys or sensitive logic to the client. All AI-generated content—such as answers, form suggestions, or search results—should be logged against the user's session and the underlying policy or claim ID for a full audit trail. This ensures that every AI-assisted interaction in the portal is traceable back to the source data and user action, maintaining compliance with insurance regulations and internal governance policies.
A phased rollout is critical for managing risk and measuring impact. Start with a read-only pilot, such as an AI-powered knowledge base search for internal agents within a single line of business. This allows you to validate accuracy and user trust without modifying core data. Phase two introduces assisted data entry, where the AI suggests field values within FNOL or service forms, requiring a user to accept or edit each suggestion. The final phase enables contextual workflow guidance, where the AI proactively surfaces next steps or required documents based on the claim's state, deeply integrated into the portal's native task engine. Each phase should have clear success metrics, like reduction in average handle time or improved first-contact resolution.
Governance extends to the AI models themselves. Implement a human-in-the-loop review queue for low-confidence AI outputs or for specific high-risk actions, such as suggesting a coverage interpretation. Use Duck Creek's role-based access control (RBAC) to determine which user roles can see and use AI features. For instance, you might enable advanced AI copilot features for senior adjusters while providing only basic search assistance to customer self-service users. This controlled, iterative approach de-risks the integration, builds organizational confidence, and ensures the AI augments—rather than disrupts—the proven Duck Creek workflow. For related architectural patterns, see our guide on AI Integration for Insurance Workflow Automation.
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Frequently Asked Questions
Practical answers for architects and IT leaders planning AI integration within Duck Creek Portals for agents, adjusters, and policyholders.
AI services integrate via Duck Creek's robust API layer, primarily interacting with:
- RESTful APIs for Policy, Claim, and Contact objects to retrieve context.
- Authentication (OAuth 2.0/OpenID Connect) to enforce portal user permissions.
- Event-driven webhooks to trigger AI actions (e.g., a new document upload triggers summarization).
- Custom Portlets or iFrames to embed AI assistant interfaces directly into the portal UI.
A typical integration uses an orchestration layer (like n8n or a custom service) that:
- Receives a request from the portal (e.g., a user asks a question).
- Calls Duck Creek APIs to gather relevant policy/claim data.
- Queries a RAG-enabled vector database (like Pinecone) with the user's question, grounded in the retrieved data and your knowledge base.
- Sends the enriched context to an LLM (OpenAI, Anthropic) for a final, compliant answer.
- Returns the answer to the portal and logs the interaction for audit.
This keeps the core platform untouched while adding intelligence at the interaction layer.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us