1import{aY as S,au as p,V as O,aQ as u,aR as _,b4 as c,b3 as L,cg as E,a3 as T,ch as C}from"./D1RxsVEU.js";const N={class:"sdk-comparisons"},d={__name:"AiComparisons",setup(R){const n=["","Intercom (Fin AI)","FreshDesk (Freddy AI)","Tidio (Lyro AI)","Zendesk","HelpScout","Crisp"],s=S(),r=[[[s.t("AI.COMPARISONS.LIST.INGESTION.LABEL"),1,1,1,1,0,1],[s.t("AI.COMPARISONS.LIST.COPILOT.LABEL"),1,1,1,1,0,1],[s.t("AI.COMPARISONS.LIST.PRICING.LABEL"),1,1,1,0,0,1],[s.t("AI.COMPARISONS.LIST.EUROPE.LABEL"),0,0,1,0,0,1],[s.t("AI.COMPARISONS.LIST.WRITING.LABEL"),0,1,1,1,1,1],[s.t("AI.COMPARISONS.LIST.AGENTIC.LABEL"),1,0,1,1,0,1]]],a=p(),i=[s.t("COMMON.SEE_COMPARISON"),a({name:"alternatives-slug",params:{slug:"jivochat"}}),a({name:"alternatives-slug",params:{slug:"smartsupp"}}),a({name:"alternatives-slug",params:{slug:"tawkto"}}),a({name:"alternatives-slug",params:{slug:"livechatinc"}}),a({name:"alternatives-slug",params:{slug:"liveagent"}}),""],I=O(()=>{let e=n.slice(1),l=i.slice(1);return e.map((o,t)=>({name:o,link:l[t],features:r[0].map(([m,...A])=>({name:m,value:!!A[t]}))}))});return(e,l)=>{const o=E,t=C;return _(),u("div",N,[c(t,{class:"ai-comparisons__table",title:e.$t("AI.COMPARISONS.TITLE"),description:e.$t("AI.COMPARISONS.DESCRIPTION"),"table-headers":n,"table-body-parts":r,"table-footers":i,"sticky-table-headers":!1,centered:""},{mobile:L(()=>[c(o,{class:"ai-comparisons__mobile",title:e.$t("AI.COMPARISONS.TITLE"),description:e.$t("AI.COMPARISONS.DESCRIPTION"),groups:T(I)},null,8,["title","description","groups"])]),_:1},8,["title","description"])])}}};export{d 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.