PageSourceSearch

https://brandlyft.io/_next/static/chunks/1309.6279b815ddb04d65.js

js brandlyft.io collected 2026-10-04 18:38:53 UTC 15,506 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1309],{24342:()=>{},31309:(e,i,s)=>{"use strict";s.r(i),s.d(i,{default:()=>o});var a=s(95155),n=s(52511),t=s(12115),r=s(87624),l=s(46429);s(24342);let o=function(){let[e,i]=(0,t.useState)(null),[s,o]=(0,l.Wx)({triggerOnce:!0,threshold:.1}),[c,d]=(0,l.Wx)({triggerOnce:!0,threshold:.1}),[h,u]=(0,l.Wx)({triggerOnce:!0,threshold:.1}),[v,p]=(0,l.Wx)({triggerOnce:!0,threshold:.1}),[m,x]=(0,l.Wx)({triggerOnce:!0,threshold:.1}),y={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.12,delayChildren:.2}}},g={hidden:{y:30,opacity:0},visible:{y:0,opacity:1,transition:{type:"spring",stiffness:80,damping:15}}},f=[{question:"When does the AI Voice answer the phone?",answer:"You control the rules. Common setups:\n• After X rings if nobody answers\n• After-hours only\n• Overflow during high volume\n• Specific lines or call types"},{question:"Is it bilingual?",answer:"It can be. We can configure bilingual handling so callers can speak naturally without bouncing between menus."},{question:"What can the AI Voice actually do?",answer:"Common use cases include:\n• Answer FAQs (hours, location/service area, pricing boundaries, services offered)\n• Qualify and route calls (sales vs. support, urgency, location, service type)\n• Capture contact info and send a follow-up text\n• Escalate to a human when needed\n• Log outcomes into your CRM workflows"},{question:"Do we get records of the calls?",answer:"Yes—typically you receive the call transcript and summary, plus reporting and analytics on what calls came in and how they were handled."},{question:"Can it trigger actions inside our CRM?",answer:"Yes. If you use GoHighLevel or LeadDragon, we can tie calls to:\n• Task creation for staff follow-up\n• Pipeline stage updates\n• Internal notifications\n• Automated texts/emails after the call\n• Nurture/winback sequences"},{question:"Are you certified in GoHighLevel?",answer:"Yes—BrandLyft is a HighLevel Partner and HighLevel Certified, and we build these workflows to integrate cleanly into your automation stack."}];return(0,n.nh)(f),(0,n.WO)([{name:"Home",path:"/"},{name:"Services",path:"/services"},{name:"AI Voice",path:"/services/ai-voice"}]),(0,a.jsxs)("div",{className:"service-page",children:[(0,a.jsxs)("section",{className:"service-hero",ref:s,children:[(0,a.jsxs)("div",{className:"service-hero-bg",children:[(0,a.jsx)("div",{className:"hero-gradient hero-gradient-1"}),(0,a.jsx)("div",{className:"hero-gradient hero-gradient-2"}),(0,a.jsx)("div",{className:"hero-grid"})]}),(0,a.jsxs)(r.P.div,{className:"service-hero-content",variants:y,initial:"hidden",animate:o?"visible":"hidden",children:[(0,a.jsxs)(r.P.span,{className:"service-badge",variants:g,children:[(0,a.jsx)("span",{className:"badge-icon",children:"\uD83E\uDD16"}),"HighLevel Partner & Certified"]}),(0,a.jsx)(r.P.h1,{className:"service-hero-title",variants:g,children:"AI Voice Solutions - Conversational AI & Voice Automation"}),(0,a.jsx)(r.P.p,{className:"service-hero-description",variants:g,children:"Your phone is your highest-intent lead source—and the easiest place to leak revenue. Our AI Voice answers calls naturally, handles common scenarios, and routes or follows up automatically when your team can't get to the phone. We've helped clients handle tens of thousands of calls with AI Voice, with reporting, transcripts, and weekly insights so you know exactly what's happening on the line."}),(0,a.jsx)(r.P.div,{variants:g,children:(0,a.jsxs)(r.P.a,{href:"/book-call",className:"btn btn-primary btn-large",whileHover:{scale:1.05,boxShadow:"0 20px 40px rgba(255, 0, 22, 0.3)"},whileTap:{scale:.98},children:[(0,a.jsx)("span",{children:"Book a Discovery Call"}),(0,a.jsxs)("svg",{className:"btn-arrow",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,a.jsx)("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),(0,a.jsx)("polyline",{points:"12,5 19,12 12,19"})]})]})})]})]}),(0,a.jsx)("section",{className:"service-body",ref:c,children:(0,a.jsxs)(r.P.div,{className:"service-body-content service-body-with-graphic",variants:y,initial:"hidden",animate:d?"visible":"hidden",children:[(0,a.jsxs)("div",{className:"service-body-text-column",children:[(0,a.jsx)(r.P.h2,{className:"service-body-title",variants:g,children:"What we build"}),(0,a.jsxs)(r.P.div,{className:"service-body-text",variants:g,children:[(0,a.jsx)("p",{children:"AI Voice is a trained phone agent that answers and assists callers in real time—especially during overflow, after-hours, lunch rushes, or when your crew is simply in the field."}),(0,a.jsx)("p",{children:"We can configure it to only take calls under specific conditions:"}),(0,a.jsxs)("ul",{style:{paddingLeft:"20px",marginBottom:"20px",color:"#444444"},children:[(0,a.jsx)("li",{style:{marginBottom:"8px",lineHeight:"1.7"}
1,children:"After a certain number of rings with no answer"}),(0,a.jsx)("li",{style:{marginBottom:"8px",lineHeight:"1.7"},children:"After-hours and weekends"}),(0,a.jsx)("li",{style:{marginBottom:"8px",lineHeight:"1.7"},children:"Overflow during peak volume"}),(0,a.jsx)("li",{style:{lineHeight:"1.7"},children:"Specific lines (sales vs. support)"})]}),(0,a.jsxs)("p",{children:["The agent can be bilingual, sound natural, and follow your business rules. Our team includes",(0,a.jsx)("strong",{children:" in-house prompt engineers"})," who design call flows, objection handling, and escalation logic so the experience feels helpful—not like an IVR maze."]})]})]}),(0,a.jsx)(r.P.div,{className:"voice-graphic",variants:g,children:(0,a.jsxs)("div",{className:"voice-graphic-container",children:[(0,a.jsxs)("div",{className:"voice-header",children:[(0,a.jsx)("span",{className:"voice-label",children:"AI VOICE AGENT"}),(0,a.jsx)("span",{className:"voice-subtitle",children:"Always On. Always Ready."})]}),(0,a.jsxs)("div",{className:"voice-phone-section",children:[(0,a.jsxs)(r.P.div,{className:"voice-phone",initial:{scale:.8,opacity:0}
1,animate:d?{scale:1,opacity:1}:{},transition:{delay:.5,duration:.5},children:[(0,a.jsx)("div",{className:"phone-icon",children:(0,a.jsx)("svg",{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:(0,a.jsx)("path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"})})}),(0,a.jsxs)("div",{className:"sound-waves",children:[(0,a.jsx)(r.P.div,{className:"wave wave-1",animate:{scale:[1,1.5,1],opacity:[.6,0,.6]},transition:{duration:1.5,repeat:1/0}}),(0,a.jsx)(r.P.div,{className:"wave wave-2",animate:{scale:[1,1.8,1],opacity:[.4,0,.4]},transition:{duration:1.5,repeat:1/0,delay:.3}}),(0,a.jsx)(r.P.div,{className:"wave wave-3",animate:{scale:[1,2.1,1],opacity:[.2,0,.2]},transition:{duration:1.5,repeat:1/0,delay:.6}})]})]}),(0,a.jsxs)(r.P.div,{className:"voice-status",initial:{opacity:0}
1,animate:d?{opacity:1}:{},transition:{delay:.8},children:[(0,a.jsx)("span",{className:"status-dot"}),(0,a.jsx)("span",{className:"status-text",children:"AI Answering"})]})]}),(0,a.jsxs)("div",{className:"voice-actions",children:[(0,a.jsxs)(r.P.div,{className:"action-item",initial:{opacity:0,x:-10},animate:d?{opacity:1,x:0}:{},transition:{delay:1,duration:.3},children:[(0,a.jsx)("span",{className:"action-icon",children:"\uD83D\uDCDD"}),(0,a.jsx)("span",{className:"action-text",children:"Transcript saved"})]}),(0,a.jsxs)(r.P.div,{className:"action-item",initial:{opacity:0,x:-10},animate:d?{opacity:1,x:0}:{},transition:{delay:1.2,duration:.3},children:[(0,a.jsx)("span",{className:"action-icon",children:"\uD83D\uDCAC"}),(0,a.jsx)("span",{className:"action-text",children:"SMS follow-up sent"})]}),(0,a.jsxs)(r.P.div,{className:"action-item",initial:{opacity:0,x:-10},animate:d?{opacity:1,x:0}:{},transition:{delay:1.4,duration:.3},children:[(0,a.jsx)("span",{className:"action-icon",children:"\uD83D\uDCCB"}),(0,a.jsx)("span",{className:"action-text",children:"Task created in CRM"})]})]}),(0,a.jsxs)("div",{className:"voice-stats",children:[(0,a.jsxs)(r.P.div,{className:"voice-stat",initial:{opacity:0,y:10},animate:d?{opacity:1,y:0}:{},transition:{delay:1.6,duration:.3},children:[(0,a.jsx)("span",{className:"voice-stat-value",children:"24/7"}),(0,a.jsx)("span",{className:"voice-stat-label",children:"Coverage"})]}),(0,a.jsxs)(r.P.div,{className:"voice-stat",initial:{opacity:0,y:10},animate:d?{opacity:1,y:0}:{},transition:{delay:1.7,duration:.3},children:[(0,a.jsx)("span",{className:"voice-stat-value",children:"2.3s"}),(0,a.jsx)("span",{className:"voice-stat-label",children:"Avg Answer"})]}),(0,a.jsxs)(r.P.div,{className:"voice-stat highlight",initial:{opacity:0,y:10},animate:d?{opacity:1,y:0}:{},transition:{delay:1.8,duration:.3},children:[(0,a.jsx)("span",{className:"voice-stat-value",children:"0"}),(0,a.jsx)("span",{className:"voice-stat-label",children:"Missed Calls"})]})]})]})})]})}),(0,a.jsx)("section",{className:"service-blurbs",ref:h,children:(0,a.jsx)("div",{className:"blurbs-container",children:(0,a.jsx)(r.P.div,{className:"blurbs-grid",variants:y,initial:"hidden",animate:u?"visible":"hidden",children:[{icon:"\uD83D\uDCDE",title:"Overflow + after-hours coverage without hiring",description:'Calls get answered when your team can\'t—so you stop losing high-intent leads to voicemail and "we missed you" dead ends.'},{icon:"\uD83C\uDFAF",title:"Built for real scenarios, not demos",description:"We can handle FAQs, pricing boundaries, service area checks, booking/next steps, triage, and escalation—plus trigger SMS follow-ups right after the call."},{icon:"\uD83D\uDCCA",title:"Transcripts, summaries, and call analytics",description:"See what the agent handled daily and weekly: call categories, outcomes, patterns, and opportunities—so you can improve operations, scripts, and staffing decisions."}].map((e,i)=>(0,a.jsxs)(r.P.div,{className:"blurb-card",variants:g,whileHover:{y:-10,boxShadow:"0 25px 50px rgba(0, 0, 0, 0.1)"},children:[(0,a.jsx)("div",{className:"blurb-icon",children:e.icon}),(0,a.jsx)("h3",{className:"blurb-title",children:e.title}),(0,a.jsx)("p",{className:"blurb-description",children:e.description})]},i))})})}),(0,a.jsx)("section",{className:"service-faq",ref:v,children:(0,a.jsxs)(r.P.div,{className:"faq-container",variants:y,initial:"hidden",animate:p?"visible":"hidden",children:[(0,a.jsx)(r.P.h2,{className:"faq-title",variants:g,children:"Frequently Asked Questions"}),(0,a.jsx)(r.P.div,{className:"faq-list",variants:g,children:f.map((s,n)=>(0,a.jsxs)(r.P.div,{className:"faq-item ".concat(e===n?"faq-open":""),initial:!1,children:[(0,a.jsxs)("button",{className:"faq-question",onClick:()=>
1{i(e===n?null:n)},"aria-expanded":e===n,children:[(0,a.jsx)("span",{children:s.question}),(0,a.jsxs)("svg",{className:"faq-icon",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,a.jsx)("line",{x1:"12",y1:"5",x2:"12",y2:"19",className:"faq-icon-vertical"}),(0,a.jsx)("line",{x1:"5",y1:"12",x2:"19",y2:"12"})]})]}),(0,a.jsx)(r.P.div,{className:"faq-answer",initial:!1,animate:{height:e===n?"auto":0,opacity:+(e===n)},transition:{duration:.3,ease:"easeInOut"},children:(0,a.jsx)("div",{className:"faq-answer-content",children:s.answer.split("\n").map((e,i)=>(0,a.jsx)("p",{children:e},i))})})]},n))})]})}),(0,a.jsxs)("section",{className:"service-final-cta",ref:m,children:[(0,a.jsxs)("div",{className:"final-cta-bg",children:[(0,a.jsx)("div",{className:"cta-gradient cta-gradient-1"}),(0,a.jsx)("div",{className:"cta-gradient cta-gradient-2"})]}),(0,a.jsxs)(r.P.div,{className:"final-cta-content",variants:y,initial:"hidden",animate:x?"visible":"hidden",children:[(0,a.jsx)(r.P.h2,{className:"final-cta-title",variants:g,children:"Want calls answered even when you can't pick up?"}),(0,a.jsx)(r.P.p,{className:"final-cta-text",variants:g,children:"If the phone rings and nobody answers, you're paying for leads that turn into nothing. Let's install AI Voice as your overflow + after-hours safety net—plus the follow-up automation that turns conversations into bookings."}),(0,a.jsx)(r.P.div,{variants:g,children:(0,a.jsxs)(r.P.a,{href:"/book-call",className:"btn btn-primary btn-large",whileHover:{scale:1.05,boxShadow:"0 20px 40px rgba(255, 0, 22, 0.4)"},whileTap:{scale:.98},children:[(0,a.jsx)("span",{children:"Book a Discovery Call"}),(0,a.jsxs)("svg",{className:"btn-arrow",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",children:[(0,a.jsx)("line",{x1:"5",y1:"12",x2:"19",y2:"12"}),(0,a.jsx)("polyline",{points:"12,5 19,12 12,19"})]})]})})]})]})]})}},46429:(e,i,s)=>{"use strict";s.d(i,{Wx:()=>d});var a,n,t=s(12115),r=Object.defineProperty,l=new Map,o=new WeakMap,c=0;function d(){var e;let{threshold:i,delay:s,trackVisibility:n,rootMargin:r,root:d,triggerOnce:h,skip:u,initialInView:v,fallbackInView:p,onChange:m}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[x,y]=t.useState(null),g=t.useRef(m),f=t.useRef(v),[j,w]=t.useState({inView:!!v,entry:void 0});g.current=m,t.useEffect(()=>{let e;if(void 0===f.current&&(f.current=v),!u&&x)return e=function(e,i){let s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:a;if(void 0===window.IntersectionObserver&&void 0!==n){let a=e.getBoundingClientRect();return i(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof s.threshold?s.threshold:0,time:0,boundingClientRect:a,intersectionRect:a,rootBounds:a}),()=>{}}let{id:t,observer:r,elements:d}=function(e){let i=Object.keys(e).sort().filter(i=>void 0!==e[i]).map(i=>{var s;return"".concat(i,"_").concat("root"===i?(s=e.root)?(o.has(s)||(c+=1,o.set(s,c.toString())),o.get(s)):"0":e[i])}).toString(),s=l.get(i);if(!s){let a,n=new Map,t=new IntersectionObserver(i=>{i.forEach(i=>{var s;let t=i.isIntersecting&&a.some(e=>i.intersectionRatio>=e);e.trackVisibility&&void 0===i.isVisible&&(i.isVisible=t),null==(s=n.get(i.target))||s.forEach(e=>{e(t,i)})})},e);a=t.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),s={id:i,observer:t,elements:n},l.set(i,s)}return s}(s),h=d.get(e)||[];return d.has(e)||d.set(e,h),h.push(i),r.observe(e),function(){h.splice(h.indexOf(i),1),0===h.length&&(d.delete(e),r.unobserve(e)),0===d.size&&(r.disconnect(),l.delete(t))}}(x,(i,s)=>{let a=f.current;f.current=i,(void 0!==a||i)&&(w({inView:i,entry:s}),g.current&&g.current(i,s),s.isIntersecting&&h&&e&&(e(),e=void 0))},{root:d,rootMargin:r,threshold:i,trackVisibility:n,delay:s},p),()=>{e&&e()}},[Array.isArray(i)?i.toString():i,x,d,r,h,u,n,p,s]);let b=null==(e=j.entry)?void 0:e.target,N=t.useRef(void 0);x||!b||h||u||N.current===b||(N.current=b,w({inView:!!v,entry:void 0}),f.current=v);let k=[y,j.inView,j.entry];return k.ref=k[0],k.inView=k[1],k.entry=k[2],k}t.Component,null!=(null!=(n=t.useInsertionEffect)?n:t.useLayoutEffect)||t.useEffect},52511:(e,i,s)=>{"use strict";function a(e){return{"@context":"https://schema.org","@type":"FAQPage",mainEntity:e.map(e=>{let{question:i,answer:s}=e;
1return{"@type":"Question",name:i,acceptedAnswer:{"@type":"Answer",text:s}}})}}function n(e){return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((e,i)=>{let{name:s,path:a}=e;return{"@type":"ListItem",position:i+1,name:s,item:"".concat("https://brandlyft.io").concat(a)}})}}s.d(i,{WO:()=>n,nh:()=>a})}}]);

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.