AI-Powered Insurance Claims Chatbot with Continuous Feedback Loop

allianz · Insurance · 2023 · source Agentic: no · promotional bias: high · source-backed · extracted with prompt 0.5.4 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Insurance claims customer support

Allianz Benelux needed to help customers find the correct insurance claim form or support destination across a complex product portfolio with many product variants and customer search terms.

Constraints:

Architecture

Allianz Benelux used Landbot's no-code chatbot platform to build a claims-navigation chatbot. The team analyzed more than 92,000 historical website search terms, categorized insurance keywords, linked them to insurance products, and mapped products to web destinations such as forms or support paths. The chatbot was monitored with Landbot analytics and drop-off analysis. Customer feedback flowed to Slack in real time and created Trello tickets so the team could convert issues into improvements. The bot was localized for Dutch and German-speaking Benelux customers through a 48-hour collaborative build.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  website-search-term-corpus["website-search-term-corpus"] --> keyword-categorization["keyword-categorization"]
  keyword-categorization --> insurance-product-map["insurance-product-map"]
  insurance-product-map --> landbot-flow-builder["landbot-flow-builder"]
  landbot-flow-builder --> customer-chatbot["customer-chatbot"]
  customer-chatbot --> destination-router["destination-router"]
  customer-chatbot --> landbot-analytics["landbot-analytics"]
  customer-chatbot --> feedback-capture["feedback-capture"]
  feedback-capture --> slack-channel["slack-channel"]
  feedback-capture --> trello-board["trello-board"]
  slack-channel --> improvement-team["improvement-team"]
  trello-board --> improvement-team
  improvement-team --> landbot-flow-builder
  landbot-flow-builder --> localization-workstream["localization-workstream"]
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
website-search-term-corpus Historical set of customer search terms used to seed the chatbot's language coverage. keyword-categorization
keyword-categorization Manual or analytic categorization of insurance-related search terms into product-relevant keywords. website-search-term-corpus, insurance-product-map
insurance-product-map Mapping from categorized keywords to insurance products and corresponding web destinations. keyword-categorization, landbot-flow-builder, destination-router
landbot-flow-builder No-code chatbot builder used by BTU and Customer Care teams to implement the conversation flow. insurance-product-map, customer-chatbot, localization-workstream
customer-chatbot Customer-facing conversational interface for claims navigation. landbot-flow-builder, destination-router, landbot-analytics, feedback-capture
destination-router Routes customers from the chatbot to the correct form, support number, or web destination. insurance-product-map, customer-chatbot
landbot-analytics Built-in analytics and drop-off analysis used to monitor chatbot performance. customer-chatbot, improvement-team
feedback-capture Captures customer feedback from the chatbot and passes it into operational channels. customer-chatbot, slack-channel, trello-board
slack-channel Real-time team visibility channel for customer feedback. feedback-capture, improvement-team
trello-board Ticketing board where feedback becomes tracked improvement work. feedback-capture, improvement-team
improvement-team BTU and Customer Care team members who monitor analytics, review feedback, and change the bot. landbot-analytics, slack-channel, trello-board, landbot-flow-builder
localization-workstream Benelux localization effort for Dutch and German-speaking customer versions. landbot-flow-builder

Data flow

Historical website search terms were analyzed into insurance keyword categories. Those categories were linked to insurance products and web destinations, then implemented as a no-code Landbot conversation flow. Customers interacted with the chatbot to navigate to the correct insurance destination. Landbot analytics and drop-off analysis monitored where conversations failed. Feedback was sent to Slack and turned into Trello improvement tickets, giving the BTU and Customer Care teams a continuous improvement loop.

5 supporting quotes
“the Allianz team gathered more than 92,000 unique terms people use in our search engine on the website. We analyzed them and used them as input for our chatbot.”article, stated
“All keywords around insurance were categorized; the categorized keywords were then linked to an insurance product and a web destination”article, stated
“Continual improvements were made to the bot using the drop-off analysis feature and feedback from the customers.”article, implied
“The feedback was then relayed in real-time to the team’s Slack channel using Landbot's built-in native app integrations.”article, stated
“Next, it triggered ticket creation in Trello, where this feedback was converted into a point of improvement.”article, stated

Why this architecture

The case supports a practical no-code, keyword-mapped design rather than an LLM agent. Allianz already had a large corpus of customer search terms, so categorizing keywords and mapping them to products gave the chatbot domain coverage without requiring generative reasoning. Landbot's no-code builder fit the three-week timeline and enabled regional localization. Slack, Trello, analytics, and drop-off analysis kept the deployed bot connected to an operational feedback loop.

5 supporting quotes
“They worked outside of their regular projects for 2020 to develop the bot, testing and implementing it within just three weeks.”article, stated
“the Allianz team gathered more than 92,000 unique terms people use in our search engine on the website.”article, stated
“All keywords around insurance were categorized; the categorized keywords were then linked to an insurance product and a web destination”article, stated
“he took the help of another colleague from the Belgium department to work synchronously on the no-code Landbot bot builder.”article, stated
“Continual improvements were made to the bot using the drop-off analysis feature and feedback from the customers.”article, stated

Models used: Landbot no-code chatbot · keyword categorization · decision-tree chatbot

Scale

Alternatives considered (roads not taken)

Build a custom software project

Rejected because: The teams used Landbot's no-code builder and shipped within three weeks, which suited a rapid internal transformation effort.

“he took the help of another colleague from the Belgium department to work synchronously on the no-code Landbot bot builder.”article, stated
“They worked outside of their regular projects for 2020 to develop the bot, testing and implementing it within just three weeks.”article, stated

Use a generative LLM or autonomous agent

Rejected because: The described implementation uses categorized keywords, product links, and destination routing rather than source-supported generative reasoning.

“All keywords around insurance were categorized; the categorized keywords were then linked to an insurance product and a web destination”article, stated
“the actual Allianz implementation focuses on keyword matching and decision-tree navigation rather than generative AI capabilities.”summary, stated

Review customer feedback in periodic offline batches

Rejected because: Allianz routed feedback into Slack and Trello in real time so issues became visible and actionable quickly.

“The feedback was then relayed in real-time to the team’s Slack channel using Landbot's built-in native app integrations.”article, stated
“Next, it triggered ticket creation in Trello, where this feedback was converted into a point of improvement.”article, stated

Ship one generic language version

Rejected because: Benelux requirements pushed the team to build localized Dutch and German-speaking versions.

“They scaled the bot across the Benelux union serving Dutch and German speaking customers in an intensive 48-hour hackathon”article, stated

Patterns

data-quality-loop (learning)

Customer feedback and drop-off analytics are routed into Slack and Trello so the team can turn observed failures into chatbot improvements.

“Continual improvements were made to the bot using the drop-off analysis feature and feedback from the customers.”article, stated
“Next, it triggered ticket creation in Trello, where this feedback was converted into a point of improvement.”article, stated

eval-driven-development (evaluation)

Landbot analytics, drop-off analysis, customer feedback, and positive-rating targets guided iterative changes to the chatbot flow.

“After implementation, the chatbot was monitored continuously using the built-in data analysis capabilities of Landbot.”article, stated
“90% positive feedback rating (exceeding their >85% target)”summary, stated

human-in-the-loop-gate (control)

Feedback did not automatically alter the bot; it created Slack visibility and Trello work items for the Allianz team to review and implement.

“The feedback was then relayed in real-time to the team’s Slack channel”article, stated
“where this feedback was converted into a point of improvement.”article, implied

Tradeoffs

Use no-code chatbot construction

Chose Landbot no-code bot builder over a bespoke claims-navigation application.

Rationale: The no-code builder let BTU and Customer Care teams implement and localize the bot quickly without a long engineering project.

“work synchronously on the no-code Landbot bot builder.”article, stated
“develop the bot, testing and implementing it within just three weeks.”article, stated

Use keyword categorization and product routing

Chose categorized search terms linked to insurance products and destinations over open-ended generative conversation.

Rationale: Insurance claims routing requires sending customers to specific forms or destinations, and the available evidence supports structured keyword mapping rather than LLM generation.

“We analyzed them and used them as input for our chatbot.”article, stated
“the categorized keywords were then linked to an insurance product and a web destination”article, stated

Route feedback into team tools immediately

Chose Slack notifications and Trello ticket creation over manual review of chatbot analytics alone.

Rationale: Real-time feedback made customer issues visible to the operating team and turned them into tracked improvement work.

“The feedback was then relayed in real-time to the team’s Slack channel”article, stated
“it triggered ticket creation in Trello, where this feedback was converted into a point of improvement.”article, stated

Gotchas (what bit them)

The implementation should not be mistaken for an LLM-powered agent.

Root cause: The source describes keyword categorization and destination mapping, while the broader Landbot page contains AI marketing language.

Resolution: Classify the case as a rule-based or NLU-style chatbot and mark it non-agentic in the extraction.

“All keywords around insurance were categorized; the categorized keywords were then linked to an insurance product and a web destination”article, stated
“the actual Allianz implementation focuses on keyword matching and decision-tree navigation rather than generative AI capabilities.”summary, stated

No-code speed still depended on substantial domain preparation.

Root cause: The chatbot needed years of customer search language to be analyzed, categorized, and mapped to product destinations.

Resolution: Treat the search-term corpus and product mapping as core system assets, not incidental setup work.

“the Allianz team gathered more than 92,000 unique terms people use in our search engine on the website.”article, stated
“All keywords around insurance were categorized; the categorized keywords were then linked to an insurance product and a web destination”article, stated

Vendor-reported success metrics lack methodological detail.

Root cause: The case study reports strong positive-rating and usage numbers but does not define the survey method, denominator, or share of total claims interactions.

Resolution: Preserve the metrics as reported, but keep promotional bias high and avoid treating them as independently audited outcomes.

“The metrics provided come from a vendor case study and should be interpreted with appropriate context.”summary, stated
“the definition of "positive" and the methodology for collecting ratings are not specified.”summary, stated

Localization required concentrated cross-region work, not automatic scaling.

Root cause: The Benelux rollout needed a Belgian colleague, synchronous building, department testing, and language-specific versions.

Resolution: The team used a 48-hour hackathon and departmental testing to produce localized Dutch and German versions.

“he took the help of another colleague from the Belgium department to work synchronously on the no-code Landbot bot builder.”article, stated
“serving Dutch and German speaking customers in an intensive 48-hour hackathon”article, stated

Evaluation

Allianz monitored the chatbot with Landbot analytics, drop-off analysis, direct customer feedback, positive-rating targets, and improvement tickets generated from feedback.

Metrics: drop-off points · customer feedback · positive feedback rating · number of customers served · feedback points converted into improvements · time to implement improvements

4 supporting quotes
“After implementation, the chatbot was monitored continuously using the built-in data analysis capabilities of Landbot.”article, stated
“Continual improvements were made to the bot using the drop-off analysis feature and feedback from the customers.”article, implied
“90% positive feedback rating (exceeding their >85% target)”summary, implied
“100 feedback points converted into improvements within 24 hours”summary, implied

Outcomes

Reported scale includes more than 92,000 unique search terms, a three-week build, a 48-hour localization hackathon, more than 18,000 customers served, a 90% positive feedback rating, and 100 feedback points converted into improvements within 24 hours.

5 supporting quotes
“develop the bot, testing and implementing it within just three weeks.”article, stated
“the Allianz team gathered more than 92,000 unique terms people use in our search engine on the website.”article, stated
“18,000+ customers used the chatbot”summary, stated
“90% positive feedback rating (exceeding their >85% target)”summary, stated
“serving Dutch and German speaking customers in an intensive 48-hour hackathon”article, stated