1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2707],{26956:(e,t,o)=>{o.d(t,{CS:()=>c,DX:()=>r,Gr:()=>y,No:()=>l,TO:()=>d,UT:()=>a,Zs:()=>s,eg:()=>u,f:()=>p,nM:()=>h});let s="Something else",i="A system we built ourselves",a=[{id:"you",title:"About you",subtitle:"Thirty seconds â so we can get back to you properly.",fields:[{id:"full_name",label:"Your name",type:"text",required:!0,half:!0,placeholder:"Dave Mitchell"},{id:"job_title",label:"Your role",type:"text",half:!0,placeholder:"Operations Manager"},{id:"email",label:"Work email",type:"email",required:!0,half:!0,placeholder:"[email protected]",help:"We'll send you a copy of your answers."},{id:"phone",label:"Phone",type:"tel",half:!0,placeholder:"04XX XXX XXX",help:"Only if you'd rather we called."},{id:"company",label:"Company",type:"text",required:!0,half:!0,placeholder:"Mitchell Electrical Pty Ltd"},{id:"website",label:"Website",type:"url",half:!0,placeholder:"mitchellelectrical.com.au"},{id:"industry",label:"Industry",type:"select",required:!0,options:["Construction & Trades","Accounting & Bookkeeping","Manufacturing","Logistics & Freight","Real Estate","Legal","Allied Health & Clinics","Insurance","Mortgage Broking","Recruitment & Staffing","E-commerce","Hospitality","Education & RTOs","Agriculture","Automotive","Marketing Agencies","Web & Digital Agencies","SaaS & Technology","Sales Operations","Nonprofit","Other"],half:!0,help:"Closest fit is fine."},{id:"company_size",label:"How many people work there?",type:"select",half:!0,options:["1-4","5-19","20-49","50-199","200-999","1000+"]}]},{id:"workflow",title:"The job you want done",subtitle:"The important bit. Write it the way you'd explain it to someone starting on Monday â and add one for each process you'd hand over.",repeat:{key:"integrations",max:3,titleField:"name",singular:"integration"},fields:[{id:"name",label:"Give it a short name",type:"text",required:!0,half:!0,placeholder:"Quote from take-off sheet",help:"So we can talk about it by name when there's more than one."},{id:"workflow",label:"What do you want your agent to take off your hands?",type:"textarea",required:!0,rows:7,maxLength:4e3,help:"How it happens today, start to finish. No technical language needed â working out how to build it is our job.",placeholder:"Example: Customers email us an Excel take-off sheet. Our estimator prices every line against our supplier rates, builds the job in Simpro, then emails the quote back as a PDF. It takes 3-4 hours and we lose work because we're too slow. I want to drop the spreadsheet in, have the agent price it in Simpro, and hand me a quote to check and send."},{id:"trigger",label:"What kicks it off?",type:"chips",help:"Tick anything that applies.",options:["An email lands in an inbox","A customer sends us a file (spreadsheet, PDF, plans)","Someone fills in a form on our website","A job, lead or record changes in one of our systems","On a schedule (every morning, every Monday, month-end)","Someone on the team asks the agent","A phone call or text message"],otherOption:s},{id:"output",label:'What does "finished" look like?',type:"chips",help:"What should exist at the end that doesn't exist now?",options:["A quote or estimate","An invoice","An email sent to the customer","A record created or updated in one of our systems","A written document or report","A filled-in spreadsheet","A short summary or answer for the team","A booking, job or appointment scheduled"],otherOption:s},{id:"approval",label:"Before anything goes out the door, should a person check it?",type:"select",help:"You can change this later â most teams start strict and loosen up once they trust it.",options:["Always â someone approves every time","At first â then let it run on its own once we trust it","No â let it run and just tell us what it did"]},{id:"frequency",label:"How often does this happen?",type:"select",half:!0,options:["Many times a day","A few times a day","A few times a week","About weekly","About monthly","Only occasionally"]},{id:"today_effort",label:"How long does it take your team each time, today?",type:"select",half:!0,help:"Rough is fine. It's how we'll measure whether this worked.",options:["Under 15 minutes","15-60 minutes","1-3 hours","Half a day","A day or more"]},{id:"who_does_it",label:"Who does this today?",type:"text",half:!0,placeholder:"e.g. our estimator, and the office manager checks it",help:"Job titles, not names â so we know
1who to talk to during the build."},{id:"priority",label:"How urgent is this one?",type:"select",half:!0,help:"We usually build these one at a time, best-first.",options:["Start here â this is the one that hurts","Soon after","Later â nice to have"]}]},{id:"systems",title:"Your systems",subtitle:"What your agent needs to plug into. Best guesses are fine â we verify all of this before we quote.",note:"We'll never ask for passwords or API keys on this form. Access gets set up securely with you, after we've agreed on scope.",fields:[{id:"systems",label:"Which software does your business run on?",type:"chips",help:"Tick everything involved in the job you just described â including the messy stuff.",options:["Simpro","ServiceM8","AroFlo","Tradify","Procore","Xero","MYOB","QuickBooks","HubSpot","Salesforce","Pipedrive","monday.com","Microsoft 365 / Outlook","Google Workspace / Gmail","Microsoft Teams","Slack","SharePoint / Dropbox","Shopify / WooCommerce","SAP","NetSuite","Deputy / Employment Hero","Excel or Google Sheets",i,s]},{id:"systems_other",label:"Tell us about that software",type:"textarea",rows:2,maxLength:500,placeholder:"e.g. Cin7 for stock, and an in-house job database someone built for us in 2015",help:"If it's something you had built, tell us who built it and whether anyone still looks after it.",showIf:{field:"systems",includes:[s,i]}},{id:"systems_by_integration",label:"Which of those does each one touch?",type:"matrix",help:"Tick the ones each job actually reaches. It's how we work out which connectors we need to build.",matrix:{repeatKey:"integrations",rowField:"systems",optionsFrom:"systems"}},{id:"system_access",label:"How do you use those systems day to day?",type:"select",help:"This tells us how your agent can reach them.",options:["In a web browser","An app installed on our computers or server","A bit of both","Not sure"]},{id:"systems_connected",label:"Do any of them already talk to each other?",type:"select",help:"For example, your job software already syncing to Xero, or someone having used Zapier.",options:["Yes â some of them already sync","We've used Zapier or something similar before","No â everything's manual","Not sure"]},{id:"system_owner",label:"Who looks after those systems for you?",type:"select",help:"So we know who to include when it's time to set up access.",options:["We manage them ourselves","An outside IT company or c
1onsultant","The software vendor manages them","Not sure"]},{id:"file_types",label:"What files or documents are involved?",type:"chips",options:["Excel / CSV spreadsheets","PDFs","Word documents","Scanned images or photos","Emails","Nothing â it all lives in software"]},{id:"data_sensitivity",label:"What kind of information would the agent work with?",type:"chips",help:"So we know how carefully to handle it. Everything stays inside your own workspace either way.",options:["Customer names and contact details","Pricing, quotes and rates","Invoices and financials","Supplier and purchasing data","Staff or HR records","Health or medical records","Legal documents and contracts","Identity documents (licences, passports)","Nothing sensitive"]},{id:"data_rules",label:"Any rules about where your data can be stored or who can see it?",type:"select",options:["Yes â it must stay in Australia","Yes â other rules, we'll explain on the call","No","Not sure"],showIf:{field:"data_sensitivity",includes:["Health or medical records","Identity documents (licences, passports)","Legal documents and contracts","Staff or HR records"]}}]},{id:"scope",title:"Timing and budget",subtitle:"So we know whether to scope a quick win or a full build.",fields:[{id:"users",label:"Who inside your business would use this?",type:"chips",options:["Operations / admin","Estimating / quoting","Sales","Finance / accounts","Field or site staff","Customer service","Management","Our customers directly"]},{id:"user_count",label:"How many people?",type:"select",half:!0,options:["Just me","2-5","6-20","21-50","50+"]},{id:"timeline",label:"When would you like it running?",type:"select",required:!0,half:!0,options:["As soon as possible â we have a deadline","Within a month","One to three months","This year, no fixed date","Just exploring for now"]},{id:"deadline_driver",label:"What's driving the deadline?",type:"text",placeholder:"e.g. a new contract starts 1 March",help:"It changes what we build first.",showIf:{field:"timeline",equals:["As soon as possible â we have a deadline"]}},{id:"budget_band",label:"Budget for the Flow+ build",type:"select",help:"The custom build only â separate from your monthly ETEC+ AI plan and the one-time setup fee (charged once per workspace, the first time you choose Managed by ETEC+ on Flow+). Flow+ builds are quoted by the hour and need at least one active plan. A range is plenty, and we'll tell you what's realistic.",options:["Under A$5,000","A$5,000 - A$15,000","A$15,000 - A$50,000","Over A$50,000","Not sure â recommend a range for us"]},{id:"success",label:"How will you know it worked?",type:"chips",maxSelect:2,help:"Pick the two that matter most.",options:["Hours given back to the team","Faster turnaround for customers","Fewer mistakes","More quotes or jobs out the door","Lower cost per job","Nothing falls through the cracks","We stop maintaining a spreadsheet"]}]},{id:"final",title:"Last thing",subtitle:"Then it goes straight to our solutions team.",fields:[{id:"demo_status",label:"Have you seen ETEC+ AI in action yet?",type:"select",options:["Yes â I've had a demo","A demo is booked","I've been trialling it myself","Not yet"]},{id:"demo_contact",label:"Who did you speak with?",type:"text",placeholder:"A name, or the email address they contacted you from",help:"So we route this to the person who already knows you.",showIf:{field:"demo_status",equals:["Yes â I've had a demo","A demo is booked"]}},{id:"notes",label:"Anything else we should know?",type:"textarea",rows:4,maxLength:2e3,help:"Things you've already tried, deal-breakers, quirks of your setup â this is where the real constraint usually turns up.",placeholder:"Optional"},{id:"consent",label:"I'm happy for ETEC+ to contact me about this request.",type:"checkbox",required:!0}]}],n=a.flatMap(e=>e.fields);function r(e){return`${e}_other_detail`}function l(e,t){let o=e.showIf;if(!o)return!0;let s=t[o.field];return o.equals?"string"==typeof s&&o.equals.includes(s):!o.includes||Array.isArray(s)&&o.includes.some(e=>s.includes(e))}function d(e,t){if(!e.repeat)return[];let o=t[e.repeat.key];if(Array.isArray(o))return o.filter(e=>!!e&&"object"==typeof e&&!Array.isArray(e));let s={};for(let o of e.fields){void 0!==t[o.id]&&(s[o.id]=t[o.id]);let e=t[r(o.id)];o.otherOption&&void 0!==e&&(s[r(o.id)]=e)}return Object.keys(s).length>0?[s]:[]}function u(e,t){return null==t?e:`${e}__${t}`}function h(e,t,o){var s;let i=e.repeat,a=`${i?(s=i.singular).charAt(0).toUpperCase()+s.slice(1):"Item"} ${o+1}`;if(!i)return a;let n=t[i.titleField];return"string"==typeof n&&n.trim()?n.trim():a}function c(e){return n.filter(t=>"matrix"===t.type&&t.matrix?.repeatKey===e)}function p(e,t){let o=e.matrix;if(!o)return[];let s=t[o.optionsFrom];return Array.isArray(s)?s.filter(e=>"string"==typeof e):[]}function y(e,t){let o=e.matrix;if(!o)return!1;let s=a.find(e=>e.repeat?.key===o.repeatKey);return!!s&&p(e,t).length>0&&d(s,t).length>1}n.map(e=>[e.id,e])},60529:(e,t,o)=>{o.d(t,{p:()=>n});var s=o(95155),i=o(12115),a=o(40980);let n=i.forwardRef(({className:e,type:t,...o},i)=>(0,s.jsx)("input",{type:t,ref:i,className:(0,a.cn)("flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-sm shadow-sm transition-colors placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50",e),...o}));n.displayName="Input"},78065:(e,t,o)=>{o.d(t,{w:()=>h});var s=o(26956);let i={"A quote or estimate":"builds the quote","An invoice":"raises the invoice","An email sent to the customer":"emails the customer","A record created or updated in one of our systems":"updates your systems","A written document or report":"writes up the report","A filled-in spreadsheet":"fills in the spreadsheet","A short summary or answer for the team":"gives your team the answer","A booking, job or appointment scheduled":"schedules the job"},a={"Always â someone approves every time":", then waits for someone to approve it before anything goes out","At first â then let it run on its own once we trust it":", checking in with someone for approval until you're happy to let it run","No â let it run and just tell us what it did":", running on its own and reporting back on what it did"},n={"Many times a day":"Many times a day.","A few times a day":"A few times a day.","A few times a week":"A few times a week.","About weekly":"About once a week.","About monthly":"About once a month.","Only occasionally":"Whenever it comes up."};function r(e){return e.charAt(0).toLowerCase()+e.slice(1)}function l(e){return 0===e.length?"":1===e.length?e[0]:`${e.slice(0,-1).join(", ")} and ${e[e.length-1]}`}function d(e){return Array.isArray(e)?e.filter(e=>"string"==typeof e):[]}let u=s.UT.find(e=>"workflow"===e.id);function h(e){return(0,s.TO)(u,e).map((t,o)=>({name:(0,s.nM)(u,t,o),sentence:function(e,t){let o,u=d(e.trigger),h=d(e.output),c=d(e.systems).length?d(e.systems):d(t.systems),p="string"==typeof e.approval?e.approval:"",y="string"==typeof e.frequency?e.frequency:"";if(0===u.length&&0===h.length)return null;o=0===u.length?"Whenever it's needed,":u[0].startsWith("On a schedule")?"On a schedule,":`When ${r(u[0].replace(/\s*\([^)]*\)/,""))},`;let m=h.slice(0,3).map(e=>i[e]??(e===s.Zs?"handles it":r(e))),f=m.length?l(m):"does the work",w=c.length?`, working across ${l(c.slice(0,3))}`:"",g=a[p]??"",b=n[y]?` ${n[y]}`:"";return`${o} your ETEC+ agent ${f}${w}${g}.${b}`}(t,e)})).filter(e=>null!==e.sentence)}},94275:(e,t,o)=>{o.d(t,{N6:()=>s,UU:()=>i,z3:()=>a});
1let s={maxBytes:0xa00000,maxFiles:5,allowedExtensions:["pdf","docx","doc","xlsx","xls","csv","txt","md","png","jpg","jpeg","heic"]};function i(e){let t;return s.allowedExtensions.includes(-1===(t=e.lastIndexOf("."))?"":e.slice(t+1).toLowerCase())}function a(e){return e<1024?`${e} B`:e<1048576?`${Math.round(e/1024)} KB`:`${(e/1048576).toFixed(1)} MB`}}}]);
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.