We built an insurance TPA five objects. Seven months later we helped them retire two.
Axxion manages motor claims across a network of insurers and workshops across the Gulf. We built their Attio workspace: custom objects for insurers and workshops, MEDDPICC-based deal qualification, 11 pipeline views, and dashboards for sales and executive teams. Then we stayed on. We loaded the insurers' garage panels, shipped three Claude agents, and when Axxion moved its market research into Notion, we folded the insurer and workshop objects back into Companies without losing a record or a panel link.
Build + ongoing admin
Engagement
100+
Custom attributes
10+
Automations
11
Pipeline views
476
Records folded into Companies
3
Claude agents shipped
The problem.
Axxion operates as a TPA (third-party administrator) in motor insurance. They manage relationships with insurers who refer claims, workshops who handle repairs, and a sales pipeline for new partnerships. Each of these is a distinct business entity with its own attributes, contracts, and lifecycle.
Standard CRM objects (companies, contacts, deals) could not represent this. Insurers have authority limits, SLA tiers, and gross written premiums. Workshops have repair capabilities, labor rates, and cycle times. Deals follow a MEDDPICC qualification framework with opportunity-specific probability adjustments. None of this fits in a flat contact/company/deal model.
The team also needed structured workshop assessments: a 60+ point evaluation covering capabilities, equipment, staffing, certifications, and facilities. This was happening in spreadsheets with no connection to the workshop records in CRM.
Objectives.
- Build a data model that connects companies, insurers, workshops, and deals with proper hierarchy and relationships.
- Implement MEDDPICC-based sales qualification with automatic probability scoring.
- Create pipeline views segmented by opportunity type, forecast horizon, and risk level.
- Automate deal management: stage transitions, probability updates, risk flagging, and follow-up tasks.
- Build a 60+ point workshop assessment framework for network onboarding and quality control.
- Deliver executive and sales dashboards for forecasting, slippage analysis, and funnel conversion.
The data model.
The model as first built: five objects with relationships between them. Companies sit at the top as the parent entity with mother/daughter hierarchy. Insurers and Workshops are custom objects linked to Companies. Deals connect to People through Champion and Economic Buyer relationships. The Workshop Assessment list captures 60+ evaluation criteria for network onboarding. In August 2026 Insurers and Workshops were folded back into Companies, for the reasons further down.
Companies
Parent entity with mother/daughter hierarchy and links to Insurers and Workshops. Organisation type, lines of business, distribution channels.
Deals
Opportunities with MEDDPICC scoring, forecast categories (Commit / Best Case / Pipeline), ACV, champion and economic buyer relationships, risk level, competitive position.
Insurers
Custom object for insurer partners. Authority limits (Repair / Total Loss / Injury), GWP, market share, active vehicle policies, SLA tier, fee structure, contract renewal date.
Workshops
Custom object for the repair network. Network status, YTD claim volume, average repair cost and cycle time, capabilities, labor rates, parts discount, coverage zone.
Workshop Assessment
Structured list with 60+ criteria for onboarding, auditing, and tiering workshops. Grade/tier, 150-point checkup, capabilities (EV, ADAS, aluminium, glass), equipment, staffing, facilities, OEM certifications.
Automations.
Deal probability by stage
Six-stage pipeline with automatic probability: Lead Qualification (10%), Discovery (20%), Solution Presentation (35%), RFP Response (50%), Negotiation (75%), Closed (100% / 0%). Updates on every stage change.
Probability adjustments by opportunity type
Expansion deals get +15% added to their base probability. Win-back deals get -10%. The adjustment runs automatically on stage change so forecasts reflect deal difficulty.
Auto-advance stage on deal creation
Expansion opportunities skip Lead Qualification and land on Discovery. Renewals skip to RFP Response. New deals start at the stage that matches their actual entry point.
Daily overdue deal flagging
Every morning: find deals past their expected close date, update Risk Level to High, create a task for the sales lead. Nothing slips past without a flag.
Weekly inactive deal reminders
Deals untouched for 14+ days trigger a task for the deal owner. Keeps the pipeline honest and forces a decision: advance, update, or close.
Create Insurer or Workshop from org type
When a company's Organisation Type is set to Insurer or Workshop, the matching custom object record is created and linked. No duplicate entry across objects.
Notes sync to Notion
Attio notes created by workspace members push to Notion via Zapier webhook. Filtered by author and routed to the correct page per team member.
Call recording transcripts to Notion
Call recordings trigger a Zapier flow: fetch transcript, summarise via ChatGPT using a meeting template, push the structured insight to Notion as a data source item.
Pipeline views.
Eleven views covering every angle of the pipeline. Segmented by forecast horizon so commit, best-case, and pipeline deals are never mixed. Separate views per opportunity type (new, renewal, expansion, win-back). An at-risk view that surfaces deals with high risk, too few stakeholders, or a close date in the past.
Active Pipeline by Stage
Stage is not Closed Won/Lost
Commit (0-30 days)
Close date within 30 days, Forecast = Commit
Best Case (31-60 days)
Close date 31-60 days, Forecast = Best Case
Pipeline (61-90 days)
Close date 61-90 days, Forecast = Pipeline
91-180 days
Close date 91-180 days
180+ days
Close date beyond 180 days
New Business
Opportunity type = New
Renewals
Opportunity type = Renewal
Win-backs
Opportunity type = Win-back
Expansions
Opportunity type = Expansion
At-Risk
Risk = High OR Stakeholders < 2 OR close date in past
Dashboards.
Two dashboards with eight reports total. The Sales Team Dashboard tracks daily pipeline health: funnel conversion, value by stage, time in stage, and deals by close date. The Executive Dashboard focuses on forecasting: slippage analysis, conversion funnels, pipeline by horizon, and forecast rollups.
Sales Team Dashboard
- Funnel Conversion Report
- Pipeline Value by Stage
- Time in Stage
- Deals by Close Date
Executive Dashboard
- Slippage Analysis
- Stage Conversion Funnel
- Pipeline by Horizon
- Forecast Report
Seven months on: panels, agents, and a leaner model
The first build is a guess about how a team will work. This is what changed once Axxion had been running on it for half a year, and why retiring two objects was the right call rather than a failure of the first design.
Loading the insurers' garage panels
In July Axxion wanted to see which workshops sit on which insurer's approved panel, since one garage is often on several. They had the panels as separate spreadsheets from three insurers plus their own network list, each spelling the same garage differently. We combined them into one list of 233 garages, matched names across sources with a confidence flag on each match, enriched addresses and contacts from public directories, and loaded them into Attio with the garage-to-insurer relationships intact. It was done in four days, and Stijn could start working the relationships on the Monday.
Three Claude agents, running on Axxion's own account
Frederik wrote a list of agent ideas for Attio and picked three. We built them as Claude skills with their own repositories, so they run on Axxion's Claude account with Attio, Notion, Slack, Apify and Lusha connected, and can be put on a schedule without us.
- Champion move alert: every week it checks high-value insurer contacts against their current LinkedIn employer. On a confirmed move it records the change, works out which seat at the insurer is now empty, drafts a congratulations to the mover and an introduction request for the vacated seat, and puts it on a Champion Moves list for BD. Ambiguous cases are flagged Possible with no drafts.
- Insurer enrichment: every week it refreshes each insurer's premiums, market share, rating and motor figures, and appends dated leadership and news entries. Every finding carries a source URL, unsourced means unwritten, and material signals go to the Market Intelligence Hub marked Unverified for BD to confirm.
- Event follow-up: for the Agents of Insights event list, now over 600 participants, it routes each person by registration and attendance into one of seven tracks and drafts the next message in their preferred channel. Marketing reviews and sends.
- None of the three ever sends anything. Every message is a draft for a person.
Why two objects were retired
In August Axxion decided that company research would live in Notion and relationships in Attio, with one rule they wrote themselves: no field has two editable owners. That left the Insurer and Workshop objects holding little of their own. We checked the live workspace before proposing anything: 267 insurer records with 13 of 35 fields empty, 209 workshop records with 26 of 38 empty, and every commercial field empty on both.
So we folded them back into Companies over a week, in a fixed order: archive everything first, map every insurer and workshop record to its company, split the parent companies that were really several legal entities (15 new companies, such as a life arm separated from its general insurer), rebuild the lists that would have died with the objects, rebuild the panel links company to company, and only then delete. Today 191 workshop companies show which insurers' panels they sit on.
Nine research values now sync from Notion onto each insurer company daily: report link, last verified date, headline financial figure and credit rating with its agency and date. The job matches on the Attio record ID and nothing else, never deletes, and its first release only reported disagreements before it was allowed to write.
What we were honest about
The 60-point Workshop Assessment was well designed and never used: 70 attributes and zero entries seven months in. Assessments moved to Notion with the rest of the research, and we archived 57 workshop fields that were empty on every record or duplicated one that worked. A field nobody fills is not a neutral cost. It makes every record look unfinished.
Axxion also caught a trap in Attio's own filters. Filtering insurers on active equals false also returns records where the field is empty, so a view claiming about 200 inactive insurers was really 22. Counts now come from verified exports, not from filtered views.
Results.
- Companies, insurers, and workshops connected through proper relationships instead of flat spreadsheets.
- MEDDPICC qualification built into the deal object. Score, champion, economic buyer, pain points, and decision criteria tracked per deal.
- Probability updates automatically on every stage change, adjusted by opportunity type. No manual entry.
- Pipeline visible by forecast horizon (0-30, 31-60, 61-90, 91-180, 180+), by type (new, renewal, expansion, win-back), and by risk.
- 60+ point workshop assessment framework for structured network onboarding and quality tiering.
- Two dashboards giving sales and executive teams different views of the same pipeline: conversion funnels, slippage, forecasts, and time-in-stage analysis.
- Notes and call recording transcripts sync to Notion automatically with AI-generated summaries.
- 233 garages from three insurer panels and Axxion's own network combined, matched and loaded, so the team can see which workshops sit on which panels.
- Three Claude agents shipped on Axxion's own account: champion move alerts, insurer enrichment and event follow-up.
- 476 insurer and workshop records folded into Companies after a full archive, with Notion owning research and Attio owning relationships, field by field.
- Invoicing fields added to Companies (tax registration number, registered legal name, billing address, payment terms) so the reminder ladder has a due date to count from.
“Impressed by the team's responsiveness and experience!”
Frederik Bisbjerg
Axxion Claims Settlement Services
“Very helpful and timely support from George and Maxim. The team makes our Attio experience so much smoother.”
Florence L.
Axxion Claims Settlement Services
Ready when you are.
Book a call and we will tell you honestly whether this is worth doing, or start with the free 48-hour audit and decide afterwards.