PageSourceSearch

https://logicdialog.ai/assets/BusinessCase-Bu_cLbEp.js

js logicdialog.ai collected 2026-10-05 12:13:49 UTC 17,695 bytes, 1 lines download raw bytes

1import{r as m,j as e,H,I as f,G as F,B as R,d as S}from"./index-DUFuPxGx.js";import{H as E}from"./Header-pujtvz8R.js";import{F as P}from"./Footer-B6-x0j0K.js";import{L as j}from"./label-DW5VVRJx.js";import{C as a,a as r}from"./card-BJluqBpg.js";import{T as L,a as M,b,c as x,d as B,e as u}from"./table-Bt1dwSyy.js";import{T as y}from"./trending-down-D4VbMfCq.js";import{C as N}from"./calculator-BYgoub8p.js";import{T as O}from"./triangle-alert-DWNU99Ju.js";import{Z as _}from"./zap-CGQH-FoW.js";import{C as U}from"./clock-Bf7qVRbS.js";import{U as G}from"./users-7cTjOdZQ.js";import"./chart-column-CLc9r7NJ.js";import"./tram-front-CSwmPb-p.js";import"./user-search-DQNgv4To.js";import"./landmark-CiUK8_GX.js";import"./plane-DRTlsq1P.js";import"./shield-qu81w6Dn.js";import"./radio-BJD3SOhu.js";import"./building-2-CIzoxzzl.js";import"./heart-MKRY98k7.js";const W=5.8,v=8760,Z=.75,V=1,z=5e4,k=.4;function w(t){return t.toLocaleString("en-GB")}function d(t){return t>=1e6?`£${(t/1e6).toFixed(1)}m`:t>=1e3?`£${(t/1e3).toFixed(0)}k`:`£${w(t)}`}const ue=()=>{const[t,C]=m.useState(1),[l,T]=m.useState(28),n=m.useMemo(()=>{const s=t*W,o=s*2080*l,c=t*z,h=o-c,g=v*Z*t,p=v*V*t,A=p-g,I=s*k*6e3;return{humanFtes:s,humanTotalCost:o,aiTotalCost:c,savings:h,humanProductiveHours:g,aiProductiveHours:p,hoursGained:A,churnCostEstimate:I,savingsPercent:Math.round(h/o*100)}},[t,l]);
vendor: 3,584 bytes, line 1
1return e.jsxs(e.Fragment,{children:[e.jsxs(H,{children:[e.jsx("title",{children:"Business Case: Human Contact Centres vs AI Agents | Logicdialog"}),e.jsx("meta",{name:"description",content:"The unavoidable math of contact centre unit economics. Compare human rotation costs against AI agent deployment with our interactive calculator."}),e.jsx("link",{rel:"canonical",href:"https://logicdialog.ai/business-case"}),e.jsx("meta",{property:"og:title",content:"Business Case: Human Contact Centres vs AI Agents | Logicdialog"}),e.jsx("meta",{property:"og:description",content:"The unavoidable math of contact centre unit economics. Compare human rotation costs against AI agent deployment."}),e.jsx("meta",{property:"og:url",content:"https://logicdialog.ai/business-case"}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),e.jsx("meta",{name:"twitter:title",content:"Business Case: Human Contact Centres vs AI Agents | Logicdialog"}),e.jsx("meta",{name:"twitter:description",content:"The unavoidable math of contact centre unit economics."})]}),e.jsx(E,{}),e.jsxs("main",{className:"bg-background",children:[e.jsx("section",{className:"py-24 lg:py-32 grain",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto text-center",children:[e.jsx("p",{className:"text-sm font-medium tracking-widest uppercase text-accent-sky mb-4",children:"The unavoidable math"}),e.jsx("h1",{className:"text-display text-3xl sm:text-4xl lg:text-5xl font-normal text-foreground mb-6",children:"The End of Linear Growth."}),e.jsx("p",{className:"text-body text-lg lg:text-xl text-muted-foreground max-w-2xl mx-auto",children:"Decoupling customer volume from headcount. Because the math of the traditional contact centre is officially broken."})]})}),e.jsx("section",{className:"py-16 lg:py-24",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("span",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-accent-sky/10 text-accent-sky",children:e.jsx(y,{className:"h-4 w-4"})}),e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground",children:"For COOs"})]}),e.jsx("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-6",children:'Stop Paying for "Leakage."'}),e.jsxs("div",{className:"space-y-4 text-body text-muted-foreground text-base lg:text-lg leading-relaxed max-w-3xl",children:[e.jsx("p",{children:"You pay for 2,000 hours per agent, but you only get 1,500 hours of work. Shrinkage, breaks, one-to-ones, sickness, training, isn't a performance issue. It's a human reality."}),e.jsx("p",{children:'AI removes the 25% "Tax on Humanity." Not by replacing people, but by absorbing the volume that human operating models were never designed to carry at scale.'})]}),e.jsxs("div",{className:"mt-10 grid sm:grid-cols-2 gap-6",children:[e.jsx(a,{className:"border-border/60 bg-card",children:e.jsxs(r,{className:"p-6",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground mb-3",children:"Human Agent"}),e.jsxs("div",{className:"flex items-end gap-2 mb-1",children:[e.jsx("span",{className:"text-display text-4xl font-semibold text-foreground",children:"75%"}),e.jsx("span",{className:"text-sm text-muted-foreground mb-1",children:"productive utilisation"})]}),e.jsx("div",{className:"mt-4 h-3 rounded-full bg-muted overflow-hidden",children:e.jsx("div",{className:"h-full rounded-full bg-foreground
1/30",style:{width:"75%"}})}),e.jsx("p",{className:"text-xs text-muted-foreground mt-2",children:"25% lost to shrinkage every year"})]})}),e.jsx(a,{className:"border-accent-sky/30 bg-accent-sky/5",children:e.jsxs(r,{className:"p-6",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-accent-sky mb-3",children:"AI Agent"}),e.jsxs("div",{className:"flex items-end gap-2 mb-1",children:[e.jsx("span",{className:"text-display text-4xl font-semibold text-foreground",children:"100%"}),e.jsx("span",{className:"text-sm text-muted-foreground mb-1",children:"productive utilisation"})]}),e.jsx("div",{className:"mt-4 h-3 rounded-full bg-muted overflow-hidden",children:e.jsx("div",{className:"h-full rounded-full bg-accent-sky",style:{width:"100%"}})}),e.jsx("p",{className:"text-xs text-muted-foreground mt-2",children:"Zero shrinkage. Zero downtime."})]})})]})]})}),e.jsx("section",{className:"py-16 lg:py-24 bg-card grain",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("span",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-accent-sky/10 text-accent-sky",children:e.jsx(N,{className:"h-4 w-4"})}),e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground",children:"For CFOs"})]}),e.jsxs("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-8",children:["The Comparison Table. ",e.jsx("span",{className:"text-muted-foreground",children:"For 24/7 coverage."})]}),e.jsx("div",{className:"rounded-lg border border-border/60 bg-background overflow-hidden",children:e.jsxs(L,{children:[e.jsx(M,{children:e.jsxs(b,{className:"border-border/60",children:[e.jsx(x,{className:"w-[40%]",children:"Metric"}),e.jsx(x,{className:"text-center",children:"Human Rotation (5.8 FTEs)"}),e.jsx(x,{className:"text-center text-accent-sky",children:"AI Agent (1 Instance)"})]})}),e.jsx(B,{children:[["Total Annual Hours Required","8,760","8,760"],["Productive Capacity","75%","100%"],["Annual Fully Loaded Cost","~£245,000","£50,000 (average annual deployment cost)"],["Training Time for Updates","4 weeks","Instant"],["Annual Turnover Risk","~40%","0%"],["Overnight / Weekend Coverage","Premium rate","Included"]].map(([s,i,o],c)=>e.jsxs(b,{className:"border-border/40",children:[e.jsx(u,{className:"font-medium text-foreground",children:s}),e.jsx(u,{className:"text-center text-muted-foreground",children:i}),e.jsx(u,{className:"text-center font-medium text-foreground",children:o})]},c))})]})}),e.jsx("p",{className:"text-xs text-muted-foreground mt-4",children:"Based on single 24/7 seat. Human cost assumes £28/hr fully loaded rate × 5.8 FTEs for continuous coverage."})]})}),e.jsx("section",{className:"py-16 lg:py-24",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("span",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-accent-sky/10 text-accent-sky",children:e.jsx(N,{className:"h-4 w-4"})}),e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground",children:"Interactive"})]}),e.jsx("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-2",children:"The Leakage & Rotation Calculator."}),e.jsx("p",{className:"text-body text-muted-foreground mb-10 max-w-2xl",children:"Adjust the inputs to see your own numbers. The maths speaks for itself."}),e.jsxs("div",{className:"grid sm:grid-cols-2 gap-6 mb-10",children:[e.jsxs("div",{children:[e.jsx(j,{htmlFor:"seats",className:"text-foreground mb-2 block",children:'Number of 24/7 "Seats" Required'}),e.jsx(f,{id:"seats",type:"number",min:1,max:500,value:t,onChange:s=>C(Math.max(1,parseInt(s.target.value)||1)),className:"text-lg h-12"})]}),e.jsxs("div",{children:[e.jsx(j,{htmlFor:"rate",className:"text-foreground mb-2 block",children:"Fully Loaded Hourly Human Rate (£)"}),e.jsx(f,{id:"rate",type:"number",min:10,max:200,value:l,onChange:s=>T(Math.max(10,parseInt(s.target.value)||28)),className:"text-lg h-12"})]})]}),e.jsxs("div",{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-4 mb-8",children:[e.jsx(a,{className:"border-border/60",children:e.jsxs(r,{className:"p-5",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground mb-2",children:"Human Cost (Annual)"}),e.jsx("p",{className:"text-display text-2xl font-semibold text-foreground",children:d(n.humanTotalCost)}),e.jsxs("p",{className:"text-xs text-muted-foreground mt-1",children:[n.humanFtes.toFixed(1)," FTEs × £",l,"/hr"]})]})}),e.jsx(a,{className:"border-accent-sky/30 bg-accent-sky/5",children:e.jsxs(r,{className:"p-5",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-accent-sky mb-2",children:"AI Cost (Annual)"}),e.jsx("p",{className:"text-display text-2xl font-semibold text-foreground",children:d(n.aiTotalCost)}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:"£50k (average annual deployment c
1ost)"})]})}),e.jsx(a,{className:"border-accent-sky/30 bg-accent-sky/5",children:e.jsxs(r,{className:"p-5",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-accent-sky mb-2",children:"Annual Savings"}),e.jsx("p",{className:"text-display text-2xl font-semibold text-foreground",children:d(n.savings)}),e.jsxs("p",{className:"text-xs text-muted-foreground mt-1",children:[n.savingsPercent,"% reduction"]})]})}),e.jsx(a,{className:"border-border/60",children:e.jsxs(r,{className:"p-5",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground mb-2",children:"Hours Gained"}),e.jsx("p",{className:"text-display text-2xl font-semibold text-foreground",children:w(Math.round(n.hoursGained))}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:"25% leakage reclaimed"})]})})]}),e.jsx(a,{className:"border-destructive/20 bg-destructive/5",children:e.jsxs(r,{className:"p-5 flex items-start gap-4",children:[e.jsx(O,{className:"h-5 w-5 text-destructive mt-0.5 shrink-0"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-medium text-foreground mb-1",children:"Churn Risk: ~40% Annual Human Turnover"}),e.jsxs("p",{className:"text-sm text-muted-foreground",children:["With ",n.humanFtes.toFixed(1)," FTEs, you could lose ~",Math.round(n.humanFtes*k)," agents per year. Estimated annual replacement cost: ",d(n.churnCostEstimate)," in recruitment, onboarding, and lost productivity."]}),e.jsx("div",{className:"mt-3 h-2 rounded-full bg-muted overflow-hidden max-w-xs",children:e.jsx("div",{className:"h-full rounded-full bg-destructive/60",style:{width:"40%"}})}),e.jsx("p",{className:"text-xs text-muted-foreground mt-1",children:"40% of your workforce at risk of leaving each year"})]})]})})]})}),e.jsx("section",{className:"py-16 lg:py-24 bg-card grain",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("span",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-accent-sky/10 text-accent-sky",children:e.jsx(_,{className:"h-4 w-4"})}),e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground",children:"Capability"})]}),e.jsx("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-10",children:'The "Infinite Scale" Proof Points.'}),e.jsx("div",{className:"grid md:grid-cols-3 gap-6",children:[{icon:U,title:"Immediate Updates",body:"Update your AI Agent's knowledge in seconds, no briefings, no cascade delays, no nesting."},{icon:G,title:"Zero Peak Penalty",body:"Handle 1,000 concurrent calls at 3 AM with zero wait time and zero additional cost. Every contact gets the same quality."},{icon:F,title:"Native Multilingualism",body:'100+ languages without the "specialist" salary premium. Every market, every timezone, one deployment.'}].map((s,i)=>e.jsx(a,{className:"border-border/60 bg-background",children:e.jsxs(r,{className:"p-6",children:[e.jsx(s.icon,{className:"h-5 w-5 text-accent-sky mb-4"}),e.jsx("h3",{className:"text-display text-lg font-medium text-foreground mb-2",children:s.title}),e.jsx("p",{className:"text-sm text-muted-foreground leading-relaxed",children:s.body})]})},i))})]})}),e.jsx("section",{className:"py-16 lg:py-24",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-4",children:[e.jsx("span",{className:"flex h-8 w-8 items-center justify-center rounded-full bg-accent-sky/10 text-accent-sky",children:e.jsx(y,{className:"h-4 w-4"})}),e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-muted-foreground",children:"For CEOs"})]}),e.jsx("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-6",children:"Stop Hiring for the Peak."}),e.jsxs("div",{className:"space-y-4 text-body text-muted-foreground text-base lg:text-lg leading-relaxed max-w-3xl",children:[e.jsx("p",{children:"The traditional contact centre is a variable, volatile cost model. Headcount scales linearly with volume. Every new customer adds recruitment pressure, training lag, and attrition risk."}),e.jsx("p",{children:"AI shifts the operating model to a fixed, predictable growth model. Volume doubles, cost stays flat. That isn't efficiency, it's a structural change in how service operations scale."})]}),e.jsxs("div",{className:"mt-10 grid sm:grid-cols-2 gap-6",children:[e.jsx(a,{className:"border-border/60 bg-card",children:e.jsxs(r,{className:"p-6",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-destructive mb-3",children:"Today"}),e.jsx("h3",{className:"text-display text-lg font-medium text-foreground mb-2",children:"Variable & Volatile"}),e.jsxs("ul",{className:"space-y-2 text-sm text-muted-foreground",children:[e.jsx("li",{children:"↑ Volume = ↑ Headcount"}),e.jsx("li",{children:"↑ Attrition = ↑ Recruitment"}),e.jsx("li",{children:"↑ Peaks = ↑ Overtime & Wait Times"})]})]})}),e.jsx(a,{className:"border-accent-sky/30 bg-accent-sky/5",children:e.jsxs(r,{className:"p-6",children:[e.jsx("p",{className:"text-xs font-medium tracking-widest uppercase text-accent-sky mb-3",children:"With Logicdialog"}),e.jsx("h3",{className:"text-display text-lg font-medium text-foreground mb-2",children:"Fixed & Predictable"}),e.jsxs("ul",{className:"space-y-2 text-sm text-muted-foreground",children:[e.jsx("li",{children:"↑ Volume = Same cost"}),e.jsx("li",{children:"Zero attrition risk"}),e.jsx("li",{children:"↑ Peaks = Same SLA, same cost"})]})]})})]})]})}),e.jsx("section",{className:"py-24 lg:py-32 bg-card grain",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto text-center",children:[e.jsx("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-4",children:"See your own numbers."}),e.jsx("p",{className:"text-body text-lg text-muted-foreground mb-10 max-w-2xl mx-auto",children:"We'll run the full unit-economics analysis against your actual operating data, volumes, handle times, cost lines, and show you what the shift looks like."}),e.jsx("div",{className:"flex flex-wrap justify-center gap-4 mb-12",children:e.jsx(R,{variant:"hero",size:"xl",asChild:!0,children:e.jsxs("a",{href:"#book-roi-audit",children:["Book Your Custom ROI Audit",e.jsx(S,{className:"ml-1 h-4 w-4"})]})})}),e.jsx("div",{className:"border-t border-border/40 pt-6",children:e.jsx("p",{className:"text-xs text-muted-foreground leading-relaxed",children:"Sources: MetricNet (Occupancy & Utilisation Benchmarks), ICMI (Shrinkage & Absenteeism Research), McKinsey & Company (The Economic Potential of Generative AI, 2023), Erlang C Staffing Models (Contact Centre Workforce Management)."})})]})}),e.jsx("section",{id:"book-roi-audit",className:"py-24 lg:py-32 bg-background",children:e.jsxs("div",{className:"section-container max-w-4xl mx-auto text-center",children:[e.jsx("h2",{className:"text-display text-3xl sm:text-4xl font-normal text-foreground mb-4",children:"Book Your Custom ROI Audit"}),e.jsx("p",{className:"text-body text-lg text-muted-foreground mb-10 max-w-2xl mx-auto",children:"Pick a time that works for you. We'll walk through your numbers together."}),e.jsx("div",{className:"rounded-xl overflow-hidden border border-border/50 bg-card",children:e.jsx("iframe",{src:`https://calendly.com/paul-wbb/30-minute-discovery-demo?embed_type=Inline&embed_domain=${window.location.hostname}`,className:"w-full border-0",style:{height:660,minWidth:320},title:"Book your custom ROI audit"})})]})})]}),e.jsx(P,{})]})};export{ue as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.