1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="b963e4c3-45a6-4373-93d3-30d05ea11df9",e._sentryDebugIdIdentifier="sentry-dbid-b963e4c3-45a6-4373-93d3-30d05ea11df9")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1411],{1490:e=>{e.exports={flag:"Flag_flag__feo4Q",sm:"Flag_sm__YxqBw",md:"Flag_md___ow3h",lg:"Flag_lg__TjO3N"}},1843:(e,a,t)=>{"use strict";t.d(a,{E:()=>p});var o=t(6029),s=t(75155),n=t(25299),r=t(32757),i=t(72851),l=t(44341),c=t.n(l);let d={light:{path:"branding/app-store-badge.svg"},dark:{path:"branding/app-store-badge-inverse.svg"}},h={light:{path:"branding/google-play-badge.svg"},dark:{path:"branding/google-play-badge-inverse.svg"}};function p(e){let a,t,l,p,m,g,_=(0,s.c)(17),{variant:b,className:u}=e,f=(0,r.o4)(),k=u?"".concat(c().root," ").concat(u):c().root;_[0]!==f?(a=f("Download the Workshop app"),_[0]=f,_[1]=a):a=_[1];let x=d[b];_[2]!==f?(t=f("Download on the App Store"),_[2]=f,_[3]=t):t=_[3],_[4]!==x.path||_[5]!==t?(l=(0,o.jsx)("a",{href:n.$.appStore,target:"_blank",rel:"noopener noreferrer",className:c().link,children:(0,o.jsx)(i.I,{path:x.path,alt:t,className:"".concat(c().badge," ").concat(c().badgeApple)})}),_[4]=x.path,_[5]=t,_[6]=l):l=_[6];let y=h[b];return _[7]!==f?(p=f("Get it on Google Play"),_[7]=f,_[8]=p):p=_[8],_[9]!==y.path||_[10]!==p?(m=(0,o.jsx)("a",{href:n.$.googlePlay,target:"_blank",rel:"noopener noreferrer",className:c().link,children:(0,o.jsx)(i.I,{path:y.path,alt:p,className:"".concat(c().badge," ").concat(c().badgeGoogle)})}),_[9]=y.path,_[10]=p,_[11]=m):m=_[11],_[12]!==k||_[13]!==a||_[14]!==l||_[15]!==m?(g=(0,o.jsxs)("div",{className:k,role:"group","aria-label":a,children:[l,m]}),_[12]=k,_[13]=a,_[14]=l,_[15]=m,_[16]=g):g=_[16],g}},2458:(e,a,t)=>{"use strict";t.d(a,{b:()=>l,f:()=>c});var o=t(6029),s=t(75155),n=t(32757),r=t(67414),i=t.n(r);function l(e){let a,t,r=(0,s.c)(7),{steps:l}=e,c=(0,n.o4)();if(r[0]!==c||r[1]!==l){let e;r[3]!==c?(e=(e,a)=>(0,o.jsxs)("li",{className:i().step,children:[(0,o.jsx)("span",{className:i().num,"aria-hidden":!0,children:String(a+1).padStart(2,"0")}),(0,o.jsxs)("div",{className:[i().body,e.mediaLeft?i().mediaLeft:""].filter(Boolean).join(" "),children:[(0,o.jsxs)("div",{className:i().copy,children:[(0,o.jsx)("h3",{children:c(e.title)}),(0,o.jsx)("p",{children:(0,n.BZ)(e.body,c)}),(0,n.BZ)(e.footer,c)]}),e.media&&(0,o.jsx)("div",{className:i().media,children:(0,n.BZ)(e.media,c)})]})]},e.title),r[3]=c,r[4]=e):e=r[4],a=l.map(e),r[0]=c,r[1]=l,r[2]=a}else a=r[2];return r[5]!==a?(t=(0,o.jsx)("ol",{className:i().steps,children:a}),r[5]=a,r[6]=t):t=r[6],t}function c(e){let a,t,n=(0,s.c)(5),{children:r,className:l}=e,c=null!=l?l:"";n[0]!==c?(a=[i().vignette,c].filter(Boolean),n[0]=c,n[1]=a):a=n[1];let d=a.join(" ");return n[2]!==r||n[3]!==d?(t=(0,o.jsx)("div",{className:d,children:r}),n[2]=r,n[3]=d,n[4]=t):t=n[4],t}},18854:(e,a,t)=>{"use strict";t.d(a,{l:()=>i});var o=t(6029),s=t(75155),n=t(1490),r=t.n(n);function i(e){let a,t,n=(0,s.c)(6),{src:i,title:l,size:c}=e,d="".concat(r().flag," ").concat(r()[void 0===c?"md":c]);return n[0]!==i||n[1]!==l?(a=(0,o.jsx)("img",{src:i,alt:l,loading:"lazy"}),n[0]=i,n[1]=l,n[2]=a):a=n[2],n[3]!==d||n[4]!==a?(t=(0,o.jsx)("span",{className:d,children:a}),n[3]=d,n[4]=a,n[5]=t):t=n[5],t}},23274:(e,a,t)=>{"use strict";t.d(a,{P:()=>f});var o=t(6029),s=t(75155),n=t(99953),r=t(63774),i=t(67583),l=t(81659),c=t(82203),d=t.n(c),h=t(12073),p=t(1843),m=t(32757),g=t(25299),_=t(77609),b=t.n(_);let u=[{icon:n.e,label:"Find any job in seconds"},{icon:r.T,label:"Send invoices from the workshop floor"},{icon:i.y,label:"Take payments on the go"}];function f(){let e,a,t,n,r,i=(0,s.c)(5);return i[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,o.jsx)("h2",{className:b().appTitle,children:"Your whole workshop, in your pocket"}),a=(0,o.jsx)("p",{className:b().appLede,children:"The Workshop app comes with every plan. Run the day from the shop floor, the van or the trailside."}),i[0]=e,i[1]=a):(e=i[0],a=i[1]),i[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)("div",{className:b().appPoints,children:u.map(k)}),i[2]=t):t=i[2],i[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.jsx)(p.E,{variant:"dark",className:b().storeBadges}),i[3]=n):n=i[3],i[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsx)(m.mq,{children:(0,o.jsxs)("div",{className:b().appBand,children:[(0,o.jsxs)("div",{children:[e,a,t,(0,o.jsxs)("div",{className:b().appCtas,children:[n,(0,o.jsxs)(d(),{href:g.f.app,className:b().appMoreLink,children:["More about the app ",(0,o.jsx)(l.Q,{"aria-hidden":!0,size:11})]})]})]}),(0,o.jsx)(h.oP,{assetId:"APP-1",label:"App on a phone",spec:"The Workshop app in a phone frame â job list or job detail screen, as in the designer concept. Portrait ~520\xd71040px @2x, PNG.",minHeight:300,device:"phone",scaleByWidth:!0,sizes:"260px",className:b().appShot})]})}),i[4]=r):r=i[4],r}function k(e){let a=e.icon;return(0,o.jsxs)("span",{children:[(0,o.jsx)(a,{"aria-hidden":!0,size:15}),e.label]},e.label)}},24597:e=>{e.exports={line:"LogoLine_line__7ieHV",entry:"LogoLine_entry__mA9Hs",mark:"LogoLine_mark__phlyn",cropArtwork:"LogoLine_cropArtwork__GAyyK",preserveColor:"LogoLine_preserveColor__fOmdu"}},36322:(e,a,t)=>{"use strict";t.d(a,{J:()=>i});var o=t(55729),s=t(58534);let n=new Map([["bold",o.createElement(o.Fragment,null,o.createElement("path",{d:"M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z"}))],["duotone",o.createElement(o.Fragment,null,o.createElement("path",{d:"M232,56V200a16,16,0,0,1-16,16H40a16,16,0,0,1-16-16V56A16,16,0,0,1,40,40H216A16,16,0,0,1,232,56Z",o
1pacity:"0.2"}),o.createElement("path",{d:"M205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"}))],["fill",o.createElement(o.Fragment,null,o.createElement("path",{d:"M216,40H40A16,16,0,0,0,24,56V200a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A16,16,0,0,0,216,40ZM205.66,85.66l-96,96a8,8,0,0,1-11.32,0l-40-40a8,8,0,0,1,11.32-11.32L104,164.69l90.34-90.35a8,8,0,0,1,11.32,11.32Z"}))],["light",o.createElement(o.Fragment,null,o.createElement("path",{d:"M228.24,76.24l-128,128a6,6,0,0,1-8.48,0l-56-56a6,6,0,0,1,8.48-8.48L96,191.51,219.76,67.76a6,6,0,0,1,8.48,8.48Z"}))],["regular",o.createElement(o.Fragment,null,o.createElement("path",{d:"M229.66,77.66l-128,128a8,8,0,0,1-11.32,0l-56-56a8,8,0,0,1,11.32-11.32L96,188.69,218.34,66.34a8,8,0,0,1,11.32,11.32Z"}))],["thin",o.createElement(o.Fragment,null,o.createElement("path",{d:"M226.83,74.83l-128,128a4,4,0,0,1-5.66,0l-56-56a4,4,0,0,1,5.66-5.66L96,194.34,221.17,69.17a4,4,0,1,1,5.66,5.66Z"}))]]),r=o.forwardRef((e,a)=>o.createElement(s.A,{ref:a,...e,weights:n}));r.displayName="CheckIcon";let i=r},37972:(e,a,t)=>{"use strict";t.d(a,{B:()=>h});var o=t(6029),s=t(75155),n=t(81659),r=t(82203),i=t.n(r),l=t(32757),c=t(38608),d=t.n(c);function h(e){let a,t,r=(0,s.c)(7),{rows:c}=e,h=(0,l.o4)();if(r[0]!==h||r[1]!==c){let e;r[3]!==h?(e=e=>{var a;let t=e.icon,s=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(t,{"aria-hidden":!0,size:20,className:d().icon}),(0,o.jsx)("b",{className:d().title,children:h(e.title)}),(0,o.jsx)("p",{className:d().description,children:h(e.description)}),(0,o.jsxs)("span",{className:d().go,children:[h(e.goLabel),(0,o.jsx)(n.Q,{"aria-hidden":!0,size:13,className:d().goArrow})]})]});if(e.onAction)return(0,o.jsx)("button",{type:"button",className:d().row,onClick:e.onAction,children:s},e.title);if(e.externalHref){let a=e.externalHref.startsWith("mailto:");return(0,o.jsx)("a",{href:e.externalHref,className:d().row,...a?{}:{target:"_blank",rel:"noopener noreferrer"},children:s},e.title)}return(0,o.jsx)(i(),{href:null!=(a=e.href)?a:"#",className:d().row,children:s},e.title)},r[3]=h,r[4]=e):e=r[4],a=c.map(e),r[0]=h,r[1]=c,r[2]=a}else a=r[2];return r[5]!==a?(t=(0,o.jsx)("div",{children:a}),r[5]=a,r[6]=t):t=r[6],t}},38608:e=>{e.exports={row:"IndexList_row__eNxZK",icon:"IndexList_icon__g1Lc1",title:"IndexList_title___5svs",description:"IndexList_description__aBpAD",go:"IndexList_go___yGb9",goArrow:"IndexList_goArrow__OAEWU"}},44102:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>Q});var o=t(6029),s=t(75155),n=t(36322),r=t(24341),i=t(61029),l=t(95110),c=t(84829),d=t(99604),h=t(37972),p=t(72851),m=t(24597),g=t.n(m);function _(e){let{entries:a,children:t}=e;return(0,o.jsxs)("div",{className:g().line,children:[a.map(e=>(0,o.jsxs)("span",{className:g().entry,children:[(e.src||e.sources)&&(0,o.jsx)("span",{className:g().mark,children:(0,o.jsx)(p.I,{src:e.src,sources:e.sources,alt:e.showName?"":e.name,"data-preserve-color":e.preserveColor?"true":void 0,className:[e.preserveColor?g().preserveColor:"",e.cropArtwork?g().cropArtwork:""].filter(Boolean).join(" ")||void 0,loading:"lazy"})}),(e.showName||!e.src&&!e.sources)&&e.name]},e.name)),t]})}var b=t(12483),u=t(12073),f=t(5781),k=t(2458),x=t(73155),y=t(86276),v=t(25299),j=t(72973),w=t(23274),S=t(82203),N=t.n(S),L=t(81736),B=t(32757),A=t(77609),P=t.n(A);function C(){let e,a,t,n=(0,s.c)(3);return n[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,o.jsxs)("div",{className:P().demoTeam,children:[(0,o.jsx)("span",{className:P().demoAvatars,children:L.b.map(W)}),(0,o.jsxs)("p",{children:[(0,o.jsx)("span",{className:P().demoLiveDot,"aria-hidden":!0}),"The team youâd actually get"]})]}),n[0]=e):e=n[0],n[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,o.jsxs)("div",{className:P().demoCopy,children:[(0,o.jsx)("p",{className:P().demoTitle,children:"See Workshop in action"}),(0,o.jsx)("p",{className:P().demoText,children:"Twenty minutes with someone whoâs stood behind a service counter. Bring how your shop runs today and weâll show you exactly where Workshop fits, and where it doesnât."})]}),n[1]=a):a=n[1],n[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)(B.mq,{children:(0,o.jsxs)("div",{className:P().demoBanner,children:[e,a,(0,o.jsxs)("div",{className:P().demoCtas,children:[(0,o.jsx)(N(),{href:v.f.demo,className:"bb-btn bb-btn--primary",children:"Book a demo"}),(0,o.jsx)("a",{href:v.$.startTrial,className:P().demoTrialLink,children:"or just start the trial"})]})]})}),n[2]=t):t=n[2],t}function W(e){return(0,o.jsx)("img",{src:e.src,alt:e.alt,loading:"lazy"},e.alt)}var E=t(29231),T=t(58772),I=t(91666);function H(){let e,a,t,r,i,l,c,d,h,p,m,g,_=(0,s.c)(15),{heroMicrocopy:b}=(0,y.xI)();return _[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,o.jsxs)("h1",{className:P().heroTitle,children:["Workshop management,",(0,o.jsx)("br",{}),(0,o.jsx)("span",{className:P().heroTitleAccent,children:"streamlined."})]}),a=(0,o.jsx)("p",{className:P().heroLede,children:"Take bookings, track jobs, get work approved, raise invoices and keep on top of stock, all in one place. Built by Bikebook, for workshops."}),_[0]=e,_[1]=a):(e=_[0],a=_[1]),_[2]!==b?(t=(0,o.jsx)(I.r,{microcopy:b}),_[2]=b,_[3]=t):t=_[3],_[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsx)(I.x,{countries:"15 countries"}),_[4]=r):r=_[4],_[5]!==t?(i=(0,o.jsxs)("div",{className:P().heroCopy,children:[e,a,t,r]}),_[5]=t,_[6]=i):i=_[6],_[7]===Symbol.for("react.memo_cache_sentinel")?(l={top:"10%"},_[7]=l):l=_[7],_[8]===Symbol.for("react.memo_cache_sentinel")?(c=(0,o.jsxs)("div",{className:P().toast,style:l,children:[(0,o.jsx)("span",{className:"".concat(P().toastBadge," ").concat(P().toastBadgeGreen),children:(0,o.jsx)(n.J,{"aria-hidden":!0,size:11})}),"Payment received \xb7 \xa3147.60"]}),_[8]=c):c=_[8],_[9]===Symbol.for("react.memo_cache_sentinel")?(d={top:"44%",animationDelay:"4s"},_[9]=d):d=_[9],_[10]===Symbol.for("react.memo_cache_sentinel")?(h=(0,o.jsxs)("div",{className:P().toast,style:d,children:[(0,o.jsx)("span",{className:"".concat(P().toastBadge," ").concat(P().toastBadgeCoral),children:(0,o.jsx)(E.V,{"aria-hidden":!0,size:11})}),"New booking \xb7 Gold service \xb7 Thu 9:00"]}),_[10]=h):h=_[10],_[11]===Symbol.for("react.memo_cache_sentinel")?(p={top:"76%",animationDelay:"8s"},_[11]=p):p=_[11],_[12]===Symbol.for("react.memo_cache_sentinel")?(m=(0,o.jsxs)("div",{className:P().heroShotWrap,children:[c,h,(0,o.jsxs)("div",{className:P().toast,style:p,children:[(0,o.jsx)("span",{className:"".concat(P().toastBadge," ").concat(P().toastBadgeBlue),children:(0,o.jsx)(T.M,{"aria-hidden":!0,size:10})}),"SMS sent \xb7 âYour bikeâs readyâ â Ryan"]}),(0,o.jsx)(u.oP,{assetId:"LP-1",label:"Workshop job board",spec:"Screenshot of the live Workshop board with 3â4 status columns and real-looking (anonymised) jobs. Landscape ~1720\xd7860px @2x, PNG, no browser chrome. The right edge is intentionally clipped by the page frame â crop accordingly.",minHeight:440,priority:!0,className:P().heroShot})]}),_[12]=m):m=_[12],_[13]!==i?(g=(0,o.jsx)(B.mq,{children:(0,o.jsx)("div",{className:P().hero,children:(0,o.jsxs)("div",{className:P().heroGrid,children:[i,m]})})}),_[13]=i,_[14]=g):g=_[14],g}var M=t(18854);let F=e=>"/static/icons/ic_flag_".concat(e,".svg"),Z=[{name:"United Kingdom",flag:F("en")},{name:"Germany",flag:F("de")},{name:"France",flag:F("fr")},{name:"Netherlands",flag:F("nl")},{name:"Spain",flag:F("es")},{name:"Italy",flag:F("it")},{name:"Portugal",flag:F("pt")},{name:"Denmark",flag:F("da")},{name:"Norway",flag:F("nb")},{name:"Finland",flag:F("fi")},{name:"Czechia",flag:F("cz")},{name:"Slovenia",flag:F("si")},{name:"United States",flag:F("us")},{name:"Canada",flag:F("ca")},{name:"Australia",flag:F("au")}],D=[{src:"https://cdn.bikebook.co.uk/SiteImages/workshop/WorkshopCustomers/aztecs.png",alt:"Aztecs",height:24},{src:"https://cdn.bikebook.co.uk/SiteImages/workshop/WorkshopCustomers/leeli_cycles.png",alt:"Leeli Cycles",height:24},{src:"https://cdn.bikebook.co.uk/SiteImages/workshop/WorkshopCustomers/bens_bike_repairs.png",alt:"Ben's Bike Repairs",height:24},{src:"https://cdn.bikebook.co.uk/SiteImages/workshop/WorkshopCustomers/cornish_bike_mechanic.png",alt:"Cornish Bike Mechanic",height:26}];function q(){let e,a,t,n,r,i,l,c,d,h=(0,s.c)(11),p=(0,B.o4)();return h[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,o.jsxs)("div",{children:[(0,o.jsx)("p",{className:P().proofStatement,children:"Everyoneâs looking at the same job."}),(0,o.jsx)("p",{className:P().proofSupport,children:"The mechanic on the stand and the customer checking their phone see the same status at the same moment. No more âlet me go and find outâ."})]}),h[0]=e):e=h[0],h[1]===Symbol.for("react.memo_cache_sentinel")?(a=(0,o.jsx)("span",{"aria-hidden":!0,
1children:"â"}),h[1]=a):a=h[1],h[2]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsxs)("p",{className:P().proofQuote,children:[a,"Iâve been in the industry for over 35 years and Iâve seen the struggle for the perfect tech solution for bike mechanics. Workshop not only fills this void but exceeds expectations.",(0,o.jsx)("span",{"aria-hidden":!0,children:"â"})]}),h[2]=t):t=h[2],h[3]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.jsxs)("p",{className:P().proofAttribution,children:[(0,o.jsx)("img",{src:"https://bikebook.co.uk/Images/Logos/[email protected]",referrerPolicy:"no-referrer",alt:""}),(0,o.jsx)("span",{children:"Lee Niven â Owner, Otec Bikes & Spokes People"})]}),h[3]=n):n=h[3],h[4]===Symbol.for("react.memo_cache_sentinel")?(r=(0,o.jsx)("div",{className:P().customerLogos,children:D.map(R)}),h[4]=r):r=h[4],h[5]===Symbol.for("react.memo_cache_sentinel")?(i=(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:"Available in 15 countries."})," Across Europe, North America and Australia â each in its own language."]}),h[5]=i):i=h[5],h[6]!==p?(l=p("Live in 15 countries: ".concat(Z.map(G).join(", "))),h[6]=p,h[7]=l):l=h[7],h[8]===Symbol.for("react.memo_cache_sentinel")?(c=Z.map(z),h[8]=c):c=h[8],h[9]!==l?(d=(0,o.jsx)(B.mq,{children:(0,o.jsxs)("div",{className:P().proofBand,children:[e,(0,o.jsxs)("div",{children:[t,n,r,(0,o.jsxs)("div",{className:P().countries,children:[i,(0,o.jsx)("span",{className:P().countriesFlags,role:"img","aria-label":l,children:c})]})]})]})}),h[9]=l,h[10]=d):d=h[10],d}function z(e){return(0,o.jsx)(M.l,{src:e.flag,title:e.name},e.name)}function G(e){return e.name}function R(e){return(0,o.jsx)("span",{children:(0,o.jsx)("img",{src:e.src,alt:e.alt,style:{height:e.height},loading:"lazy"})},e.alt)}let Y=[{src:j.H2.sumup.src,name:"SumUp"},{src:"https://cdn.bikebook.co.uk/SiteImages/workshop/WorkshopIcons/financialIcons/stripe.svg",name:"Stripe",showName:!0},{src:"https://cdn.bikebook.co.uk/SiteImages/workshop/WorkshopIcons/financialIcons/xero.svg",name:"Xero",showName:!0},{sources:(0,j.Y9)(j.H2.shopify),name:"Shopify",preserveColor:!0,cropArtwork:!0},{sources:(0,j.Y9)(j.H2.lightspeed),name:"Lightspeed"},{src:j.H2.square.src,name:"Square"},{sources:(0,j.Y9)(j.H2.saledock),name:"Saledock",preserveColor:!0},{name:"Zettle"}],O=[{title:"Booked online, deposit taken",body:"Customers book through your website with a deposit; your team books on their behalf. Both land in the same schedule, with capacity limits so you're never overbooked.",media:(0,o.jsxs)(k.f,{children:[(0,o.jsxs)("div",{className:P().vignetteBookingRow,children:[(0,o.jsx)("span",{className:"bb-check ".concat(P().vignetteCheck),children:(0,o.jsx)(n.J,{"aria-hidden":!0,size:9})}),(0,o.jsx)("span",{className:P().vignetteService,children:"Full service"}),(0,o.jsx)("span",{className:P().vignettePrice,children:"\xa3100"})]}),(0,o.jsx)("button",{type:"button",className:"bb-btn bb-btn--primary bb-btn--xs bb-btn--block",tabIndex:-1,children:"Book Thu 9:00 \xb7 pay \xa320 deposit"})]})},{title:"On the board, in your own words",body:"Statuses you define: âWaiting for partsâ, âOn the standâ, âBike readyâ. SMS and email updates send themselves as the job moves, and customers watch progress live instead of ringing to ask.",mediaLeft:!0,media:(0,o.jsxs)(k.f,{children:[(0,o.jsxs)("div",{className:P().vignettePills,children:[(0,o.jsxs)("span",{className:"bb-pill bb-pill--pink",children:[(0,o.jsx)("span",{className:"bb-dot"}),"Waiting for parts"]}),(0,o.jsxs)("span",{className:"bb-pill bb-pill--amber",children:[(0,o.jsx)("span",{className:"bb-dot"}),"On the stand"]})]}),(0,o.jsxs)("div",{className:P().vignettePills,children:[(0,o.jsxs)("span",{className:"bb-pill bb-pill--green",children:[(0,o.jsx)("span",{className:"bb-dot"}),"Bike ready"]}),(0,o.jsx)("span",{className:P().vignetteAside,children:"â your process, your names"})]})]})},{title:"Extra work approved in a tap",body:"Find a worn chain mid-service? Send it to the customer with a photo and a price. They approve with one tap, you keep working, and nobody plays phone tag.",footer:(0,o.jsx)(c.Y,{items:["Photos build trust","One confirmed total","Urgent flags"]}),media:(0,o.jsx)(u.oP,{assetId:"LP-3",label:"Parts approval",spec:"Screenshot of the live parts-authorisation flow: a part awaiting the customer's decision with price and ph
1oto link, plus the confirm-new-total button. Customer tracker view preferred. ~1000\xd7760px @2x, PNG.",minHeight:250})},{title:"Parts checked without leaving the job",body:"Live stocklists from 13 connected suppliers, low-stock alerts before you run out, and back orders raised straight from the job card. Parts and jobs move together.",mediaLeft:!0,footer:(0,o.jsx)(c.Y,{items:["Live supplier stocklists","Back orders from the job"]}),media:(0,o.jsx)(u.oP,{assetId:"LP-4",label:"Supplier stock on the job",spec:"Screenshot of the live supplier stocklist inside a job: part search results with supplier stock levels and the back-order action. ~1000\xd7760px @2x, PNG.",minHeight:250})},{title:"Paid, reconciled, collected",body:"Deposits at booking, card in-store or on the road via Zettle and SumUp, invoices synced to Xero. Every payment is reconciled to its job before the bike leaves the stand.",media:(0,o.jsxs)(k.f,{children:[(0,o.jsxs)("div",{className:P().vignetteTotalRow,children:[(0,o.jsx)("span",{children:"Gold service + parts"}),(0,o.jsx)("span",{className:P().vignettePrice,children:"\xa3147.60"})]}),(0,o.jsxs)("div",{className:P().vignettePaidRow,children:[(0,o.jsx)("span",{children:"Paid by card \xb7 synced to Xero"}),(0,o.jsx)("b",{children:"\xa30 outstanding"})]})]})}],J=[{question:"Who is Workshop for?",answer:"Workshop is built first for bike service departments, with tailored workflows for mobility retailers and jewellery repair teams. You define the job types and statuses so the platform follows your process."},{question:"Can customers book online?",answer:"Yes. Customers book directly through the widget on your site (with a deposit if you want one), or your team books on their behalf. Both land in the same schedule with capacity controls."},{question:"Do I need to install anything?",answer:"No. Workshop is cloud-based: any browser, any device, nothing to maintain."},{question:"How long does setup take?",answer:"Setup depends on your services, stock and integrations. Our team helps configure your workflow and can support customer and stock imports."}];function V(){let e,a,t,n,c,p,m,g,u,j,S,N,L,B=(0,s.c)(18),{pricingLine:A,landingFaqPrice:W}=(0,y.xI)();B[0]!==W?(e=[...J,{question:"What does Workshop cost?",answer:W}],B[0]=W,B[1]=e):e=B[1];let E=e;return B[2]!==A?(a={title:"Ready to run the workshop, not the paperwork?",subtitle:A},B[2]=A,B[3]=a):a=B[3],B[4]===Symbol.for("react.memo_cache_sentinel")?(t=(0,o.jsx)(H,{}),B[4]=t):t=B[4],B[5]===Symbol.for("react.memo_cache_sentinel")?(n=(0,o.jsxs)(f.d,{className:P().worksWithSection,children:[(0,o.jsx)("p",{className:P().worksWithLabel,children:"Connects to the tools you already use"}),(0,o.jsx)(_,{entries:Y}),(0,o.jsx)("p",{className:P().worksWithFootnote,children:"â¦plus live stocklists and back orders from 12 suppliers, Bob Elliot to Zyrofisher."})]}),B[5]=n):n=B[5],B[6]===Symbol.for("react.memo_cache_sentinel")?(c=(0,o.jsx)("div",{className:P().inkBand,children:(0,o.jsx)(q,{})}),B[6]=c):c=B[6],B[7]===Symbol.for("react.memo_cache_sentinel")?(p=(0,o.jsxs)(f.d,{className:P().stepsSection,children:[(0,o.jsx)(x.CD,{className:P().stepsHead,title:"A job, start to finish",lede:"Five points in a job where the old way meant a phone call or a note stuck to a stem. Here's what each looks like now."}),(0,o.jsx)(k.b,{steps:O})]}),B[7]=p):p=B[7],B[8]===Symbol.for("react.memo_cache_sentinel")?(m=(0,o.jsx)(x.CD,{small:!0,title:"It started with bike shops",lede:"The job types, service menus and booking flow were shaped on a bike workshop floor. Mobility retailers and jewellery repairers run on the same foundations, tuned to their trade."}),B[8]=m):m=B[8],B[9]===Symbol.for("react.memo_cache_sentinel")?(g=(0,o.jsxs)(f.d,{className:P().marketsSection,children:[m,(0,o.jsx)(h.B,{rows:[{icon:r.Q,title:"Bike shops",description:"A system as smooth as the ride: every bike's service history, seasonal capacity, e-bike workflows.",href:v.f.markets.bikes,goLabel:"Workshop for bikes"},{icon:i.e,title:"Mobility retailers",description:"High-value stock across stores and vans, hire alongside repair, and billing to Motability, insurers or case managers.",href:v.f.markets.mobility,goLabel:"Workshop for mobility"},{icon:l.F,title:"Jewellery repairs",description:"Irreplaceable items tracked from drop-off to collection, with careful handover records and automatic updates.",href:v.f.markets.jewellery,goLabel:"Workshop for jewellery"}]})]}),B[9]=g):g=B[9],B[10]===Symbol.for("react.memo_cache_sentinel")?(u=(0,o.jsx)(f.d,{className:P().appSection,children:(0,o.jsx)(w.P,{})}),B[10]=u):u=B[10],B[11]===Symbol.for("react.memo_cache_sentinel")?(j=(0,o.jsx)(f.d,{className:P().demoSection,children:(0,o.jsx)(C,{})}),B[11]=j):j=B[11],B[12]===Symbol.for("react.memo_cache_sentinel")?(S=(0,o.jsx)("div",{children:(0,o.jsx)(x.CD,{small:!0,title:"Questions, answered",lede:"Anything else? Ask us on live chat or bring it to a demo."})}),B[12]=S):S=B[12],B[13]!==E?(N=(0,o.jsxs)(f.d,{className:P().faqSection,children:[S,(0,o.jsx)(d.l,{items:E})]}),B[13]=E,B[14]=N):N=B[14],B[15]!==a||B[16]!==N?(L=(0,o.jsxs)(b.f,{title:"Workshop Management Software for Service Departments",description:"Take bookings, track jobs, get work approved, raise invoices and keep on top of stock, all in one place. Built by Bikebook, for workshops.",proofStrip:!1,closing:a,children:[t,n,c,p,g,u,j,N]}),B[15]=a,B[16]=N,B[17]=L):L=B[17],L}V.standalone=!0;let Q=V},44341:e=>{e.exports={root:"StoreBadges_root__FPFxM",link:"StoreBadges_link__Ew21M",badge:"StoreBadges_badge__IsErU",badgeApple:"StoreBadges_badgeApple__qv2Bq",badgeGoogle:"StoreBadges_badgeGoogle__La7zm"}},58755:e=>{e.exports={list:"BenefitList_list__hxFll",item:"BenefitList_item__c9_HY",tick:"BenefitList_tick__PWoS8"}},58772:(e,a,t)=>{"use strict";t.d(a,{M:()=>i});var o=t(55729),s=t(58534);let n=new Map([["bold",o.createElement(o.Fragment,null,o.createElement("path",{d:"M230.14,25.86a20,20,0,0,0-19.57-5.11l-.22.07L18.44,79a20,20,0,0,0-3.06,37.25L99,157l40.71,83.65a19.81,19.81,0,0,0,18,11.38c.57,0,1.15,0,1.73-.07A19.82,19.82,0,0,0,177,237.56L235.18,45.65a1.42,1.42,0,0,0,.07-.22A20,20,0,0,0,230.14,25.86ZM156.91,221.07l-34.37-70.64,46-45.95a12,12,0,0,0-17-17l-46,46L34.93,99.09,210,46Z"}))],["duotone",o.createElement(o.Fragment,null,o.createElement("path",{d:"M223.69,42.18l-58.22,192a8,8,0,0,1-14.92,1.25L108,148,20.58,105.45a8,8,0,0,1,1.25-14.92l192-58.22A8,8,0,0,1,223.69,42.18Z",opacity:"0.2"}),o.createElement("path",{d:"M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l
1-48,48L24.08,98.25l-.07,0,.14,0L216,40Z"}))],["fill",o.createElement(o.Fragment,null,o.createElement("path",{d:"M231.4,44.34s0,.1,0,.15l-58.2,191.94a15.88,15.88,0,0,1-14,11.51q-.69.06-1.38.06a15.86,15.86,0,0,1-14.42-9.15L107,164.15a4,4,0,0,1,.77-4.58l57.92-57.92a8,8,0,0,0-11.31-11.31L96.43,148.26a4,4,0,0,1-4.58.77L17.08,112.64a16,16,0,0,1,2.49-29.8l191.94-58.2.15,0A16,16,0,0,1,231.4,44.34Z"}))],["light",o.createElement(o.Fragment,null,o.createElement("path",{d:"M225.88,30.12a13.83,13.83,0,0,0-13.7-3.58l-.11,0L20.14,84.77A14,14,0,0,0,18,110.85l85.56,41.64L145.12,238a13.87,13.87,0,0,0,12.61,8c.4,0,.81,0,1.21-.05a13.9,13.9,0,0,0,12.29-10.09l58.2-191.93,0-.11A13.83,13.83,0,0,0,225.88,30.12Zm-8,10.4L159.73,232.43l0,.11a2,2,0,0,1-3.76.26l-40.68-83.58,49-49a6,6,0,1,0-8.49-8.49l-49,49L23.15,100a2,2,0,0,1,.31-3.74l.11,0L215.48,38.08a1.94,1.94,0,0,1,1.92.52A2,2,0,0,1,217.92,40.52Z"}))],["regular",o.createElement(o.Fragment,null,o.createElement("path",{d:"M227.32,28.68a16,16,0,0,0-15.66-4.08l-.15,0L19.57,82.84a16,16,0,0,0-2.49,29.8L102,154l41.3,84.87A15.86,15.86,0,0,0,157.74,248q.69,0,1.38-.06a15.88,15.88,0,0,0,14-11.51l58.2-191.94c0-.05,0-.1,0-.15A16,16,0,0,0,227.32,28.68ZM157.83,231.85l-.05.14,0-.07-40.06-82.3,48-48a8,8,0,0,0-11.31-11.31l-48,48L24.08,98.25l-.07,0,.14,0L216,40Z"}))],["thin",o.createElement(o.Fragment,null,o.createElement("path",{d:"M224.47,31.52a11.87,11.87,0,0,0-11.82-3L20.74,86.67a12,12,0,0,0-1.91,22.38L105,151l41.92,86.15A11.88,11.88,0,0,0,157.74,244c.34,0,.69,0,1,0a11.89,11.89,0,0,0,10.52-8.63l58.21-192,0-.08A11.85,11.85,0,0,0,224.47,31.52Zm-4.62,9.54-58.23,192a4,4,0,0,1-7.48.59l-41.3-84.86,50-50a4,4,0,1,0-5.66-5.66l-50,50-84.9-41.31a3.88,3.88,0,0,1-2.27-4,3.93,3.93,0,0,1,3-3.54L214.9,36.16A3.93,3.93,0,0,1,216,36a4,4,0,0,1,2.79,1.19A3.93,3.93,0,0,1,219.85,41.06Z"}))]]),r=o.forwardRef((e,a)=>o.createElement(s.A,{ref:a,...e,weights:n}));r.displayName="PaperPlaneTiltIcon";let i=r},67414:e=>{e.exports={steps:"StepList_steps___Zg_p",step:"StepList_step__vXb9g",num:"StepList_num__7BRje",body:"StepList_body__uVMpQ",media:"StepList_media__W_JtN",mediaLeft:"StepList_mediaLeft__nzD59",copy:"StepList_copy__NpRxv",vignette:"StepList_vignette__yCPGN"}},72973:(e,a,t)=>{"use strict";t.d(a,{H2:()=>i,Rh:()=>r,Y9:()=>s,g1:()=>n});var o=t(62244);function s(e){if(e.src)return{src:e.src,external:!0};if(!e.path)throw Error("Partner logo requires path or src");return(0,o.IW)(e.path,e.inboxPath)}function n(e){return i[e]}function r(e){let a=s(i[e]);return"external"in a?{src:a.src}:{sources:a}}let i={shopify:{path:"branding/shopify-logo-color.webp",inboxPath:"branding/shopify-logo-color.png",alt:"Shopify",height:22,rosterWidth:168,rosterHeight:28,preserveColor:!0},shopifyDark:{path:"branding/shopify-logo-black.webp",inboxPath:"branding/shopify-logo-black.png",alt:"Shopify",height:22},lightspeed:{path:"branding/lightspeed-logo-light-bg.svg",inboxPath:"branding/lightspeed-logo-light-bg.svg",alt:"Lightspeed",height:20,rosterWidth:118,rosterHeight:22},square:{src:"https://cdn.bikebook.co.uk/general/pos-logos/Square_LogoLockup_Black.svg",alt:"Square",height:18,rosterWidth:92,rosterHeight:20},saledock:{path:"branding/saledock-logo.svg",inboxPath:"branding/saledock-logo.svg",alt:"Saledock",height:22,rosterWidth:118,rosterHeight:22,preserveColor:!0},celerant:{path:"branding/celerant-logo.webp",inboxPath:"branding/celerant-logo.png",alt:"Celerant",height:22,rosterWidth:118,rosterHeight:24,preserveColor:!0},celerantWhite:{path:"branding/celerant-logo-white.webp",inboxPath:"branding/celerant-logo-white.webp",alt:"Celerant",height:17,inkTile:!0,preserveColor:!0},sumup:{src:"https://cdn.bikebook.co.uk/general/pos-logos/SumUp%20Logo%20Black.svg",alt:"SumUp",height:18}}},73643:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/workshop",function(){return t(44102)}])},77609:e=>{e.exports={hero:"landing_hero__Y8sXQ",heroGrid:"landing_heroGrid__wZHMc",heroCopy:"landing_heroCopy__L5MbY",heroTitle:"landing_heroTitle__IG3EB",heroTitleAccent:"landing_heroTitleAccent__XtqvZ",heroLede:"landing_heroLede__1IdsB",heroShotWrap:"landing_heroShotWrap__01Hyq",heroShot:"landing_heroShot__vf25_",toast:"landing_toast__cagA9",toastCycle:"landing_toastCycle__EoOYC",toastBadge:"landing_toastBadge__REPBt",toastBadgeGreen:"landing_toastBadgeGreen___R356",toastBadgeCoral:"landing_toastBadgeCoral__J7c6s",toastBadgeBlue:"landing_toastBadgeBlue__JLy_h",worksWithSection:"landing_worksWithSection__z0gpL",worksWithLabel:"landing_worksWithLabel__VlYAW",worksWithFootnote:"landing_worksWithFootnote__iyz9T",inkBand:"landing_inkBand__Ohp7L",proofBand:"landing_proofBand__f7nHK",proofStatement:"landing_proofStatement__K9STl",proofSupport:"landing_proofSupport__ykfDC",proofQuote:"landing_proofQuote__yBI_o",proofAttribution:"landing_proofAttribution__5D5Hb",customerLogos:"landing_customerLogos__xo1ni",countries:"landing_countries__ydnvF",countriesFlags:"landing_countriesFlags__HJ3XL",stepsSection:"landing_stepsSection__6xvE1",stepsHead:"landing_stepsHead__vAZaS",marketsSection:"landing_marketsSection__XL_Da",vignetteBookingRow:"landing_vignetteBookingRow__WVxQV",vignetteCheck:"landing_vignetteCheck__xbHzE",vignetteService:"landing_vignetteService__DP028",vignettePrice:"landing_vignettePrice__3V6Ta",vignettePills:"landing_vignettePills__dJPbH",vignetteAside:"landing_vignetteAside__Blqse",vignetteTotalRow:"landing_vignetteTotalRow__fWMsc",vignettePaidRow:"landing_vignettePaidRow__YDeUD",appSection:"landing_appSection__F7Hlo",appBand:"landing_appBand__bC_Gp",appTitle:"landing_appTitle__rALFe",appLede:"landing_appLede__hM0hf",appPoints:"landing_appPoints__hWASu",appCtas:"landing_appCtas__trYSD",storeBadges:"landing_storeBadges__FwJpE",appMoreLink:"landing_appMoreLink__HTQmD",appShot:"landing_appShot__q7c84",demoSection:"landing_demoSection__vWmcz",demoBanner:"landing_demoBanner__yg1VA",demoTeam:"landing_demoTeam__0fsTd",demoAvatars:"landing_demoAvatars__78vxE",demoLiveDot:"landing_demoLiveDot__JdPuL",demoCopy:"landing_demoCopy__noaCL",demoTitle:"landing_demoTitle__TyJV9",demoText:"landing_demoText__hX_EL",demoCtas:"landing_demoCtas__Fyp4E",demoTrialLink:"landing_demoTrialLink__Td0YE",faqSection:"landing_faqSection__6Hh8g"}},81736:(e,a,t)=>{"use strict";t.d(a,{b:()=>o});let o=[{src:"https://cdn.bikebook.co.uk/general/team/jake.jpg",alt:"Jake"},{src:"https://cdn.bikebook.co.uk/general/team/brendan.jpg",alt:"Brendan"},{src:"https://cdn.bikebook.co.uk/general/team/robson.jpg",alt:"Robson"}]},84829:(e,a,t)=>{"use strict";t.d(a,{Y:()=>c});var o=t(6029),s=t(75155),n=t(11510),r=t(32757),i=t(58755),l=t.n(i);function c(e){let a,t,i=(0,s.c)(7),{items:c}=e,d=(0,r.o4)();if(i[0]!==c||i[1]!==d){let e;i[3]!==d?(e=e=>(0,o.jsxs)("span",{className:l().item,children:[(0,o.jsx)(n.r,{weight:"fill",size:15,"aria-hidden":!0,
1className:l().tick}),d(e)]},e),i[3]=d,i[4]=e):e=i[4],a=c.map(e),i[0]=c,i[1]=d,i[2]=a}else a=i[2];return i[5]!==a?(t=(0,o.jsx)("div",{className:l().list,children:a}),i[5]=a,i[6]=t):t=i[6],t}}},e=>{e.O(0,[9568,4637,6107,6593,636,8792],()=>e(e.s=73643)),_N_E=e.O()}]); 2//# sourceMappingURL=workshop-cd33cb59b7b35f54.js.map
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.