PageSourceSearch

https://www.qoreai.com/assets/Demo-DnSNzMr-.js

js qoreai.com collected 2026-10-01 16:33:33 UTC 20,181 bytes, 204 lines download raw bytes

1import{r,a as J,j as t}from"./vendor-react-B5Wrj-9W.js";import{L as K}from"./vendor-router-B_GMu44Q.js";import{t as w,S as Z,a as ee,c as ne,e as te,p as ae}from"./index-BuKnDtE7.js";import{I as _}from"./input-7nIaUhBQ.js";import{L as N}from"./label-9g8bwnZI.js";import{C as oe}from"./constants-Dxc5wmBC.js";import{s as re}from"./notifyLead-DRAHfhJG.js";import{D as F}from"./proof-DkIXRyoh.js";import{w as le,A as ie,v as se,D as de,x as ce}from"./vendor-icons-BdvFhWbz.js";import{o as me,s as k}from"./vendor-forms-C5VVgFfR.js";import"./vendor-radix-DJaxbWLn.js";var E=function(e,a){return E=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,n){o.__proto__=n}||function(o,n){for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(o[i]=n[i])},E(e,a)};function b(e,a){if(typeof a!="function"&&a!==null)throw new TypeError("Class extends value "+String(a)+" is not a constructor or null");E(e,a);function o(){this.constructor=e}e.prototype=a===null?Object.create(a):(o.prototype=a.prototype,new o)}var x=function(){return x=Object.assign||function(a){for(var o,n=1,i=arguments.length;n<i;n++){o=arguments[n];for(var u in o)Object.prototype.hasOwnProperty.call(o,u)&&(a[u]=o[u])}return a},x.apply(this,arguments)};function ue(e,a){a===void 0&&(a={});var o=a.insertAt;if(!(typeof document>"u")){var n=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",o==="top"&&n.firstChild?n.insertBefore(i,n.firstChild):n.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var pe=`/*
2  code is extracted from Calendly's embed stylesheet: https://assets.calendly.com/assets/external/widget.css
3*/
4
5.calendly-inline-widget,
6.calendly-inline-widget *,
7.calendly-badge-widget,
8.calendly-badge-widget *,
9.calendly-overlay,
10.calendly-overlay * {
11  font-size: 16px;
12  line-height: 1.2em;
13}
14
15.calendly-inline-widget {
16  min-width: 320px;
17  height: 630px;
18}
19
20.calendly-inline-widget iframe,
21.calendly-badge-widget iframe,
22.calendly-overlay iframe {
23  display: inline;
24  width: 100%;
25  height: 100%;
26}
27
28.calendly-popup-content {
29  position: relative;
30}
31
32.calendly-popup-content.calendly-mobile {
33  -webkit-overflow-scrolling: touch;
34  overflow-y: auto;
35}
36
37.calendly-overlay {
38  position: fixed;
39  top: 0;
40  left: 0;
41  right: 0;
42  bottom: 0;
43  overflow: hidden;
44  z-index: 9999;
45  background-color: #a5a5a5;
46  background-color: rgba(31, 31, 31, 0.4);
47}
48
49.calendly-overlay .calendly-close-overlay {
50  position: absolute;
51  top: 0;
52  left: 0;
53  right: 0;
54  bottom: 0;
55}
56
57.calendly-overlay .calendly-popup {
58  box-sizing: border-box;
59  position: absolute;
60  top: 50%;
61  left: 50%;
62  -webkit-transform: translateY(-50%) translateX(-50%);
63  transform: translateY(-50%) translateX(-50%);
64  width: 80%;
65  min-width: 900px;
66  max-width: 1000px;
67  height: 90%;
68  max-height: 680px;
69}
70
71@media (max-width: 975px) {
72  .calendly-overlay .calendly-popup {
73    position: fixed;
74    top: 50px;
75    left: 0;
76    right: 0;
77    bottom: 0;
78    -webkit-transform: none;
79    transform: none;
80    width: 100%;
81    height: auto;
82    min-width: 0;
83    max-height: none;
84  }
85}
86
87.calendly-overlay .calendly-popup .calendly-popup-content {
88  height: 100%;
89}
90
91.calendly-overlay .calendly-popup-close {
92  position: absolute;
93  top: 25px;
94  right: 25px;
95  color: #fff;
96  width: 19px;
97  height: 19px;
98  cursor: pointer;
99  background: url(https://assets.calendly.com/assets/external/close-icon.svg)
100    no-repeat;
101  background-size: contain;
102}
103
104@media (max-width: 975px) {
105  .calendly-overlay .calendly-popup-close {
106    top: 15px;
107    right: 15px;
108  }
109}
110
111.calendly-badge-widget {
112  position: fixed;
113  right: 20px;
114  bottom: 15px;
115  z-index: 9998;
116}
117
118.calendly-badge-widget .calendly-badge-content {
119  display: table-cell;
120  width: auto;
121  height: 45px;
122  padding: 0 30px;
123  border-radius: 25px;
124  box-shadow: rgba(0, 0, 0, 0.25) 0 2px 5px;
125  font-family: sans-serif;
126  text-align: center;
127  vertical-align: middle;
128  font-weight: bold;
129  font-size: 14px;
130  color: #fff;
131  cursor: pointer;
132}
133
134.calendly-badge-widget .calendly-badge-content.calendly-white {
135  color: #666a73;
136}
137
138.calendly-badge-widget .calendly-badge-content span {
139  display: block;
140  font-size: 12px;
141}
142
143.calendly-spinner {
144  position: absolute;
145  top: 50%;
146  left: 0;
147  right: 0;
148  -webkit-transform: translateY(-50%);
149  transform: translateY(-50%);
150  text-align: center;
151  z-index: -1;
152}
153
154.calendly-spinner > div {
155  display: inline-block;
156  width: 18px;
157  height: 18px;
158  background-color: #e1e1e1;
159  border-radius: 50%;
160  vertical-align: middle;
161  -webkit-animation: calendly-bouncedelay 1.4s infinite ease-in-out;
162  animation: calendly-bouncedelay 1.4s infinite ease-in-out;
163  -webkit-animation-fill-mode: both;
164  animation-fill-mode: both;
165}
166
167.calendly-spinner .calendly-bounce1 {
168  -webkit-animation-delay: -0.32s;
169  animation-delay: -0.32s;
170}
171
172.calendly-spinner .calendly-bounce2 {
173  -webkit-animation-delay: -0.16s;
174  animation-delay: -0.16s;
175}
176
177@-webkit-keyframes calendly-bouncedelay {
178  0%,
179  80%,
180  100% {
181    -webkit-transform: scale(0);
182    transform: scale(0);
183  }
184
185  40% {
186    -webkit-transform: scale(1);
187    transform: scale(1);
188  }
189}
190
191@keyframes calendly-bouncedelay {
192  0%,
193  80%,
194  100% {
195    -webkit-transform: scale(0);
196    transform: scale(0);
197  }
198
199  40% {
200    -webkit-transform: scale(1);
201    transform: scale(1);
202  }
203}
204`;ue(pe);function j(e){return e.charAt(0)==="#"?e.slice(1):e}function he(e){return e?.primaryColor&&(e.primaryColor=j(e.primaryColor)),e?.textColor&&(e.textColor=j(e.textColor)),e?.backgroundColor&&(e.backgroundColor=j(e.backgroundColor)),e}var Y;(function(e){e.PROFILE_PAGE_VIEWED="calendly.profile_page_viewed",e.EVENT_TYPE_VIEWED="calendly.event_type_viewed",e.DATE_AND_TIME_SELECTED="calendly.date_and_time_selected",e.EVENT_SCHEDULED="calendly.event_scheduled",e.PAGE_HEIGHT="calendly.page_height"})(Y||(Y={}));var q=function(e){var a=e.url,o=e.prefill,n=o===void 0?{}:o,i=e.pageSettings,u=i===void 0?{}:i,f=e.utm,c=f===void 0?{}:f,m=e.embedType,l=he(u),d=l.backgroundColor,s=l.hideEventTypeDetails,p=l.hideLandingPageDetails,h=l.primaryColor,g=l.textColor,y=l.hideGdprBanner,S=n.customAnswers,v=n.date,L=n.email,T=n.firstName,D=n.guests,I=n.lastName,P=n.location,R=n.name,O=c.utmCampaign,A=c.utmContent,z=c.utmMedium,U=c.utmSource,M=c.utmTerm,B=c.salesforce_uuid,C=a.indexOf("?"),W=C>-1,V=a.slice(C+1),H=W?a.slice(0,C):a,X=[W?V:null,d?"background_color=".concat(d):null,
204s?"hide_event_type_details=1":null,p?"hide_landing_page_details=1":null,h?"primary_color=".concat(h):null,g?"text_color=".concat(g):null,y?"hide_gdpr_banner=1":null,R?"name=".concat(encodeURIComponent(R)):null,P?"location=".concat(encodeURIComponent(P)):null,T?"first_name=".concat(encodeURIComponent(T)):null,I?"last_name=".concat(encodeURIComponent(I)):null,D?"guests=".concat(D.map(encodeURIComponent).join(",")):null,L?"email=".concat(encodeURIComponent(L)):null,v&&v instanceof Date?"date=".concat(fe(v)):null,O?"utm_campaign=".concat(encodeURIComponent(O)):null,A?"utm_content=".concat(encodeURIComponent(A)):null,z?"utm_medium=".concat(encodeURIComponent(z)):null,U?"utm_source=".concat(encodeURIComponent(U)):null,M?"utm_term=".concat(encodeURIComponent(M)):null,B?"salesforce_uuid=".concat(encodeURIComponent(B)):null,m?"embed_type=".concat(m):null,"embed_domain=1"].concat(S?ye(S):[]).filter(function($){return $!==null}).join("&");return"".concat(H,"?").concat(X)},fe=function(e){var a=e.getMonth()+1,o=e.getDate(),n=e.getFullYear();return[n,a<10?"0".concat(a):a,o<10?"0".concat(o):o].join("-")},ge=/^a\d{1,2}$/,ye=function(e){var a=Object.keys(e).filter(function(o){return o.match(ge)});return a.length?a.map(function(o){return"".concat(o,"=").concat(encodeURIComponent(e[o]))}):[]},G=function(e){b(a,e);function a(){return e!==null&&e.apply(this,arguments)||this}return a.prototype.render=function(){return r.createElement("div",{className:"calendly-spinner"},r.createElement("div",{className:"calendly-bounce1"}),r.createElement("div",{className:"calendly-bounce2"}),r.createElement("div",{className:"calendly-bounce3"}))},a}(r.Component),xe="calendly-inline-widget",be=function(e){b(a,e);function a(o){var n=e.call(this,o)||this;return n.state={isLoading:!0},n.onLoad=n.onLoad.bind(n),n}return a.prototype.onLoad=function(){this.setState({isLoading:!1})},a.prototype.render=function(){var o=q({url:this.props.url,pageSettings:this.props.pageSettings,prefill:this.props.prefill,utm:this.props.utm,embedType:"Inline"}),n=this.props.LoadingSpinner||G;return r.createElement("div",{className:this.props.className||xe,style:this.props.styles||{}},this.state.isLoading&&r.createElement(n,null),r.createElement("iframe",{width:"100%",height:"100%",frameBorder:"0",title:this.props.iframeTitle||"Calendly Scheduling Page",onLoad:this.onLoad,src:o}))},a}(r.Component),ve=function(e){b(a,e);function a(o){var n=e.call(this,o)||this;return n.state={isLoading:!0},n.onLoad=n.onLoad.bind(n),n}return a.prototype.onLoad=function(){this.setState({isLoading:!1})},a.prototype.render=function(){var o=q({url:this.props.url,pageSettings:this.props.pageSettings,prefill:this.props.prefill,utm:this.props.utm,embedType:"Inline"}),n=this.props.LoadingSpinner||G;return r.createElement(r.Fragment,null,this.state.isLoading&&r.createElement(n,null),r.createElement("iframe",{width:"100%",height:"100%",frameBorder:"0",title:this.props.iframeTitle||"Calendly Scheduling Page",onLoad:this.onLoad,src:o}))},a}(r.Component),Q=function(e){if(!e.open)return null;if(!e.rootElement)throw new Error("[react-calendly]: PopupModal rootElement property cannot be undefined");return J.createPortal(r.createElement("div",{className:"calendly-overlay"},r.createElement("div",{onClick:e.onModalClose,className:"calendly-close-overlay"}),r.createElement("div",{className:"calendly-popup"},r.createElement("div",{className:"calendly-popup-content"},r.createElement(ve,x({},e)))),r.createElement("button",{className:"calendly-popup-close",onClick:e.onModalClose,"aria-label":"Close modal",style:{display:"block",border:"none",padding:0}})),e.rootElement)};(function(e){b(a,e);function a(o){var n=e.call(this,o)||this;return n.state={isOpen:!1},n.onClick=n.onClick.bind(n),n.onClose=n.onClose.bind(n),n}return a.prototype.onClick=function(o){o.preventDefault(),this.setState({isOpen:!0})},a.prototype.onClose=function(o){o.stopPropagation(),this.setState({isOpen:!1})},a.prototype.render=function(){return r.createElement(r.Fragment,null,r.createElement("button",{onClick:this.onClick,style:this.props.styles||{},className:this.props.className||""},this.props.text),r.createElement(Q,x({},this.props,{open:this.state.isOpen,onModalClose:this.onClose,rootElement:this.props.rootElement})))},a})(r.Component);(function(e){b(a,e);function a(o){var n=e.call(this,o)||this;return n.state={isOpen:!1},n.onClick=n.onClick.bind(n),n.onClose=n.onClose.bind(n),n}return a.prototype.onClick=function(){this.setState({isOpen:!0})},a.prototype.onClose=function(o){o.stopPropagation(),this.setState({isOpen:!1})},a.prototype.render=function(){return r.createElement("div",{className:"calendly-badge-widget",onClick:this.onClick},r.createElement("div",{className:"calendly-badge-content",style:{background:this.props.color||"#00a2ff",color:this.props.textColor||"#ffffff"}},this.props.text||"Schedule time with me",this.props.branding&&r.createElement("span",null,"powered by Calendly")),r.createElement(Q,x({},this.props,{open:this.state.isOpen,onModalClose:this.onClose,rootElement:this.props.rootElement})))},a})(r.Component);const Ce=["gmail.com","googlemail.com","yahoo.com","ymail.com","hotmail.com","outlook.com","live.com","msn.com","icloud.com","me.com","mac.com","aol.com","proton.me","protonmail.com","gmx.com","mail.com","comcast.net"],we=me({name:k().trim().min(2,"Tell us who you are").max(120),email:k().trim().max(255).email("Enter a valid email address").refine(e=>!Ce.includes(e.toLowerCase().split("@")[1]??""),"Please use your dealership email address"),dealership:k().trim().min(2,"Which store or group?").max(200)}),_e={"@context":"https://schema.org","@type":"ContactPage",name:"Book a QoreAI demo",description:"Book a 30-minute QoreCloud demo on real dealership data. Three fields, then pick a time.",mainEntity:{"@type":"Organization",name:"QoreAI",email:"[email protected]"}},Ne=[{icon:se,text:"Thirty minutes. No slides, no discovery questionnaire."},{icon:de,text:"Bring the hardest question your current reports cannot answer."},{icon:ce,text:"Month-to-month after 90 days. Full data export, any time."}],ke=[{title:"You pick a time",body:"Thirty minutes with a dealer specialist, not a junior SDR reading a script."},{title:"We map your systems before the call",body:"Your DMS, CRM, and ad platforms, so the demo runs on your reality instead of a sandbox."},{title:"You keep the integration map",body:"Yours whether or not you buy anything. No follow-up sequence you have to unsubscribe from."}],ze=()=>{const[e,a]=r.useState({name:"",email:"",dealership:""}),[o,n]=r.useState({}),[i,u]=r.useState(!1);r.useEffect(()=>{w("demo_form_view",{path:"/demo"})},[]);const f=l=>d=>a(s=>({...s,[l]:d.target.value})),c=l=>{l.preventDefault();const d=we.safeParse(e);if(!d.success){const h={};
204d.error.issues.forEach(g=>{const y=g.path[0];y&&!h[y]&&(h[y]=g.message)}),n(h),w("demo_form_validation_error",{fields:Object.keys(h).join(",")});return}n({});const s=d.data;u(!0),w("demo_form_submit",{dealership:s.dealership});const p=te();(async()=>{try{ae.identify(s.email,{email:s.email,name:s.name,dealership:s.dealership})}catch{}re({name:s.name,email:s.email,dealership:s.dealership,source:"demo",placement:"demo-page",page_url:typeof window<"u"?window.location.href:null,referrer:typeof document<"u"&&document.referrer||null,user_agent:typeof navigator<"u"?navigator.userAgent.slice(0,500):null,utm_source:p.utm_source??null,utm_medium:p.utm_medium??null,utm_campaign:p.utm_campaign??null,utm_term:p.utm_term??null,utm_content:p.utm_content??null})})()},m=F.find(l=>l.org==="World Auto Group")??F[0];return t.jsxs(t.Fragment,{children:[t.jsx(Z,{title:"Book a Demo | See QoreCloud on Real Dealership Data",description:"Book a 30-minute QoreCloud demo. Three fields, then pick a time. No slides, no discovery questionnaire, month-to-month after 90 days.",canonical:"https://www.qoreai.com/demo",jsonLd:_e}),t.jsxs("section",{className:"pt-32 pb-20 md:pt-40 md:pb-28 relative overflow-hidden",children:[t.jsx("div",{className:"absolute inset-0 bg-grid-pattern opacity-[0.14] [mask-image:radial-gradient(ellipse_at_top,black_25%,transparent_70%)] pointer-events-none","aria-hidden":!0}),t.jsx("div",{className:"container mx-auto px-4 lg:px-8 relative z-10",children:t.jsxs("div",{className:"grid lg:grid-cols-[1.05fr_1fr] gap-12 lg:gap-16 items-start",children:[t.jsxs("div",{className:"max-w-xl",children:[t.jsx("p",{className:"type-mono-xs uppercase tracking-[0.28em] text-primary mb-5",children:"Book a demo"}),t.jsx("h1",{className:"font-display font-bold text-foreground text-balance leading-[1.05] tracking-[-0.028em] text-[clamp(2rem,1.2rem+2.4vw,3rem)] mb-5",children:"Pick a time. We will show you the working thing."}),t.jsx("p",{className:"type-lede text-muted-foreground/90 text-balance mb-8",children:"Thirty minutes on real dealership data. We map your systems, show you where the answers are hiding, and you keep the integration roadmap whether or not you buy anything."}),t.jsx("ul",{className:"space-y-4 mb-10",children:Ne.map(l=>t.jsxs("li",{className:"flex items-start gap-3",children:[t.jsx("span",{className:"mt-0.5 w-8 h-8 rounded-lg border border-primary/15 bg-primary/[0.07] flex items-center justify-center shrink-0",children:t.jsx(l.icon,{className:"text-primary",size:15})}),t.jsx("span",{className:"text-sm text-muted-foreground leading-relaxed",children:l.text})]},l.text))}),t.jsxs("figure",{className:"rounded-2xl border border-border/30 bg-card/30 p-6",children:[t.jsx("div",{className:"font-display text-3xl font-bold text-gradient leading-none mb-2",children:m.metric}),t.jsx("div",{className:"text-2xs uppercase tracking-wider text-muted-foreground mb-4",children:m.metricLabel}),t.jsxs("blockquote",{className:"text-sm text-foreground/90 leading-relaxed",children:["“",m.quote,"”"]}),t.jsxs("figcaption",{className:"mt-4 text-xs text-muted-foreground",children:[m.name,", ",m.role]})]})]}),t.jsxs("div",{className:"lg:sticky lg:top-28",children:[i?t.jsxs("div",{className:"rounded-2xl border border-primary/20 bg-card/30 overflow-hidden",children:[t.jsxs("div",{className:"px-6 pt-6 pb-2",children:[t.jsxs("div",{className:"flex items-center gap-2 text-primary text-sm font-medium",children:[t.jsx(le,{size:16})," You are on the list. Now pick a time."]}),t.jsxs("p",{className:"text-xs text-muted-foreground mt-1.5",children:["Nothing left to type. If you would rather not book now, a specialist will reach out to ",e.email,"."]})]}),t.jsx("div",{className:"h-[640px] w-full",children:t.jsx(be,{url:oe,prefill:{name:e.name,email:e.email},styles:{height:"100%",width:"100%",minWidth:"100%"},pageSettings:{backgroundColor:"141414",primaryColor:"68d5bb",textColor:"ffffff"},LoadingSpinner:()=>t.jsx("div",{className:"h-full w-full flex items-center justify-center text-sm text-muted-foreground",children:"Loading available times..."})})})]}):t.jsxs("form",{onSubmit:c,noValidate:!0,"data-analytics-id":"demo-form",className:"rounded-2xl border border-border/30 bg-card/40 backdrop-blur-sm p-6 sm:p-8",children:[t.jsx("h2",{className:"font-display text-xl font-bold text-foreground mb-1",children:"Three fields, then the calendar"}
204),t.jsx("p",{className:"text-sm text-muted-foreground/85 mb-6",children:"We use your dealership email to pull the right systems into the conversation before we meet."}),t.jsxs("div",{className:"space-y-4",children:[t.jsxs("div",{children:[t.jsx(N,{htmlFor:"demo-name",className:"text-xs text-foreground/70",children:"Name"}),t.jsx(_,{id:"demo-name",value:e.name,onChange:f("name"),autoComplete:"name",placeholder:"Jane Reynolds",className:"mt-1.5 h-11 bg-background/30 border-border/25"}),o.name&&t.jsx("p",{className:"text-2xs text-destructive mt-1.5",children:o.name})]}),t.jsxs("div",{children:[t.jsx(N,{htmlFor:"demo-email",className:"text-xs text-foreground/70",children:"Business email"}),t.jsx(_,{id:"demo-email",type:"email",value:e.email,onChange:f("email"),autoComplete:"email",placeholder:"[email protected]",className:"mt-1.5 h-11 bg-background/30 border-border/25"}),o.email&&t.jsx("p",{className:"text-2xs text-destructive mt-1.5",children:o.email})]}),t.jsxs("div",{children:[t.jsx(N,{htmlFor:"demo-dealership",className:"text-xs text-foreground/70",children:"Dealership or group"}),t.jsx(_,{id:"demo-dealership",value:e.dealership,onChange:f("dealership"),autoComplete:"organization",placeholder:"Reynolds Auto Group",className:"mt-1.5 h-11 bg-background/30 border-border/25"}),o.dealership&&t.jsx("p",{className:"text-2xs text-destructive mt-1.5",children:o.dealership})]})]}),t.jsxs(ee,{type:"submit",variant:"cta",size:"lg","data-cta":"demo_form_submit",className:"w-full font-semibold gap-2 mt-6 h-12",children:["Continue to the calendar ",t.jsx(ie,{size:16})]}),t.jsx("p",{className:"text-2xs text-muted-foreground text-center mt-3",children:"No spam. One reply, from a human."})]}),t.jsx("ol",{className:"mt-8 space-y-4",children:ke.map((l,d)=>t.jsxs("li",{className:"flex gap-4",children:[t.jsx("span",{className:"mt-0.5 flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-primary/25 bg-primary/[0.07] text-xs font-semibold text-primary",children:d+1}),t.jsxs("div",{children:[t.jsx("div",{className:"text-sm font-medium text-foreground",children:l.title}),t.jsx("p",{className:"mt-1 text-sm leading-relaxed text-muted-foreground",children:l.body})]})]},l.title))}),t.jsxs("p",{className:"mt-6 border-t border-border/30 pt-5 text-xs leading-relaxed text-muted-foreground",children:["No credit card, no sales sequence. ",ne,". GDPR and CCPA handling, and month-to-month after 90 days."," ",t.jsx(K,{to:"/security",className:"text-primary hover:underline",children:"Read our security posture"}),"."]})]})]})})]})]})};export{ze 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.