{"version":3,"file":"PageSchema.DnYdSQLM.mjs","names":["__esmMin","init_jsx_runtime","c","addPropertyControls","init_framer_D6uXRwWs","ControlType","PageSchema","schema","SCHEMAS","props","box","ORG","AU","AUDIENCE","PRICE_FIRST","PRICE_AFTER","init_PageSchema","\"name\"","\"audienceType\"","\"minPrice\"","\"maxPrice\"","\"priceCurrency\"","\"unitText\"","\"valueAddedTaxIncluded\"","\"price\"","\"serviceType\"","\"description\"","\"url\"","\"provider\"","\"areaServed\"","\"audience\"","\"offers\"","\"priceSpecification\"","\"itemListElement\"","\"position\"","\"item\"","\"mainEntity\"","\"acceptedAnswer\"","\"text\"","\"inLanguage\"","\"publisher\"","\"breadcrumb\"","\"about\"","\"alternateName\"","\"isPartOf\"","URL","DESC","CHECKS","STEPS","FAQ","PILOT","\"availability\"","\"datePublished\"","\"dateModified\"","\"speakable\"","\"cssSelector\"","\"hasOfferCatalog\"","name","description","\"itemOffered\"","\"applicationCategory\"","\"applicationSubCategory\"","\"operatingSystem\"","\"featureList\"","text","VIDEO","CHAPTERS","\"duration\"","\"uploadDate\"","\"thumbnailUrl\"","\"embedUrl\"","\"contentUrl\"","\"transcript\"","\"hasPart\"","startOffset","endOffset","\"sameAs\"","\"citation\"","\"primaryImageOfPage\"","\"width\"","\"height\"","\"caption\"","\"image\"","\"LuraPlus\"","POSTER","\"brand\"","\"screenshot\""],"sources":["https:/framerusercontent.com/modules/MUg42VWutSYayBKe7kwE/4qlVZ9XsqvzLrOdIJIWp/PageSchema.js"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Renders a page's JSON-LD schema block into the HTML. The schema for each\n * page lives in this file so it is never truncated by a control, and the\n * instance only chooses which page it is on. It has no visible output.\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 1\n * @framerIntrinsicHeight 1\n */// The full Organization node lives once, site-wide, in Site Settings > Custom Code (same @id).\n// Pages only point to it, so each page has a single Organization node.\nconst ORG={\"@id\":\"https://humaniseai.io/#organization\"};const AU={\"@type\":\"Country\",\"name\":\"Australia\"};const AUDIENCE={\"@type\":\"BusinessAudience\",\"audienceType\":\"Australian scale-ups and mid-market businesses\"};const PRICE_FIRST={\"@type\":\"UnitPriceSpecification\",\"minPrice\":3500,\"maxPrice\":5e3,\"priceCurrency\":\"AUD\",\"unitText\":\"MONTH\",\"valueAddedTaxIncluded\":false};const PRICE_AFTER={\"@type\":\"UnitPriceSpecification\",\"price\":2e3,\"priceCurrency\":\"AUD\",\"unitText\":\"MONTH\",\"valueAddedTaxIncluded\":false};const SCHEMAS={\"Tech Talent\":{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Service\",\"@id\":\"https://humaniseai.io/talent/tech-talent#service\",\"name\":\"AI-native talent\",\"serviceType\":\"Staff augmentation with AI automation\",\"description\":\"We place a skilled person in your team for six months, and an AI-native engineer works alongside them to automate about 80% of the role, so you keep the output at a fraction of the cost.\",\"url\":\"https://humaniseai.io/talent/tech-talent\",\"provider\":ORG,\"areaServed\":AU,\"audience\":AUDIENCE,\"offers\":[{\"@type\":\"Offer\",\"name\":\"Months 1 to 6\",\"description\":\"A dedicated person plus an AI-native engineer building the automation.\",\"priceSpecification\":PRICE_FIRST},{\"@type\":\"Offer\",\"name\":\"After month 6\",\"description\":\"Agents maintained and licensed, with a human in the loop for around five hours a week.\",\"priceSpecification\":PRICE_AFTER}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://humaniseai.io/talent/tech-talent#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tech Talent\",\"item\":\"https://humaniseai.io/talent/tech-talent\"}]}]},\"Finance Talent\":{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Service\",\"@id\":\"https://humaniseai.io/talent/finance-talent#service\",\"name\":\"AI-native talent\",\"serviceType\":\"Accounting, bookkeeping and admin staff with AI automation\",\"description\":\"We put a skilled person in your team from day one, and an AI-native engineer works alongside them to automate about 80% of the role, so after six months you keep the output at a fraction of the cost.\",\"url\":\"https://humaniseai.io/talent/finance-talent\",\"provider\":ORG,\"areaServed\":AU,\"audience\":AUDIENCE,\"offers\":[{\"@type\":\"Offer\",\"name\":\"Months 1 to 6\",\"description\":\"A dedicated person plus an AI-native engineer building the automation.\",\"priceSpecification\":PRICE_FIRST},{\"@type\":\"Offer\",\"name\":\"After month 6\",\"description\":\"Agents maintained and licensed, with a human in the loop.\",\"priceSpecification\":PRICE_AFTER}]},{\"@type\":\"FAQPage\",\"@id\":\"https://humaniseai.io/talent/finance-talent#faq\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What happens to the person after six months?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"They stay on as your human in the loop for around five hours a week, checking quality and handling exceptions. They don't lose their job: the rest of their week goes to managing agents across several clients.\"}},{\"@type\":\"Question\",\"name\":\"What if less than 80% of the role can be automated?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"About 80% is a target, not a promise. Your 20-minute role review shows how much of the role we expect the agents to take on before you start. If they end up taking on less, your person keeps doing the rest, so the work still gets done.\"}},{\"@type\":\"Question\",\"name\":\"Who owns the agents and workflows that are built?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We build the agents and workflows and license them to you as part of your monthly fee, and we maintain, monitor and improve them for you. Your data, and the work the agents produce, stay yours.\"}},{\"@type\":\"Question\",\"name\":\"Which tools and systems do the agents work with?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The systems you already use. Our people work in Xero, MYOB, QuickBooks, SAP, Oracle NetSuite and more, and your role review confirms what's in scope.\"}},{\"@type\":\"Question\",\"name\":\"How is our data kept secure?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Your data stays in your own systems. Our people and agents work inside the tools you already use, with only the access you give them, under the same governance rules behind every Studio system and Advisory engagement. A person who knows your business checks the agents' work.\"}},{\"@type\":\"Question\",\"name\":\"What does it cost after the first six months?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"About $2,000 a month (AUD, excluding GST) for agents we maintain and license, with a human in the loop.\"}}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://humaniseai.io/talent/finance-talent#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Finance Talent\",\"item\":\"https://humaniseai.io/talent/finance-talent\"}]}]},\"AI Delivery Harness\":{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#webpage\",\"url\":\"https://humaniseai.io/studio/ai-delivery-harness\",\"name\":\"AI Harness for Safe AI Software Development | humaniseAI\",\"description\":\"What an AI harness is, why it matters, and how humaniseAI uses one to make AI software development safe, with agreed checks and proof for every feature.\",\"inLanguage\":\"en-AU\",\"publisher\":ORG,\"breadcrumb\":{\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#breadcrumb\"},\"about\":{\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#ai-harness\"},\"mainEntity\":{\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#service\"}},{\"@type\":\"DefinedTerm\",\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#ai-harness\",\"name\":\"AI harness\",\"description\":\"An AI harness is everything wrapped around an AI model so it can do real work safely: the instructions it follows, the tools it’s allowed to use, the checks it must pass and the records it leaves behind. The model does the thinking; the harness decides what it may do, and how you’ll know it worked.\",\"url\":\"https://humaniseai.io/studio/ai-delivery-harness#what-is\"},{\"@type\":\"Service\",\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#service\",\"name\":\"AI software development\",\"alternateName\":\"humaniseAI Delivery Harness\",\"serviceType\":\"AI-native software development with a delivery harness\",\"description\":\"Software built at AI speed, with proof it does what you agreed. Our AI harness locks in what “done” means before work starts, checks every step, and a person signs it off.\",\"url\":\"https://humaniseai.io/studio/ai-delivery-harness\",\"provider\":ORG,\"areaServed\":AU},{\"@type\":\"FAQPage\",\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#faq\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is an AI harness the same as AI guardrails or AI governance?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not quite. AI guardrails stop an AI saying or doing certain things, and AI governance sets the rules for how a business uses AI. A delivery harness proves the software AI builds does what you agreed. Our Advisory team covers governance.\"}},{\"@type\":\"Question\",\"name\":\"Do I need to be technical to work this way?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. You agree what “done” means in plain English, and you see progress and evidence you can read without opening any code.\"}},{\"@type\":\"Question\",\"name\":\"What does it cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The harness is how we deliver, not an add-on. Builds are quoted per phase from a Scope of Work after discovery, and the Build Review costs you nothing.\"}},{\"@type\":\"Question\",\"name\":\"How long does a build take?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Most builds go from discovery to working software in about six weeks, and you see the result at 30 days. The checks keep pace: one feature’s checks run in about 25 seconds.\"}},{\"@type\":\"Question\",\"name\":\"Will this disrupt how we already work?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Zero disruption is a design requirement: we fit the systems and approval chains you already run.\"}},{\"@type\":\"Question\",\"name\":\"Who owns the code and the evidence?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"You own the software, its documentation and every evidence folder. Your data never trains another client’s model.\"}},{\"@type\":\"Question\",\"name\":\"What happens in a Build Review?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We write the agreed checks for one feature you’re planning, show how the harness would build and prove it, and tell you honestly whether you need us.\"}}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://humaniseai.io/studio/ai-delivery-harness#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI Delivery Harness\",\"item\":\"https://humaniseai.io/studio/ai-delivery-harness\"}]}]},\"Executive Roundtables\":{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://humaniseai.io/roundtables#webpage\",\"url\":\"https://humaniseai.io/roundtables\",\"name\":\"humaniseAI Executive Roundtables\",\"description\":\"Invitation-only executive roundtables in Melbourne & Sydney for CEOs, CFOs, CTOs, GMs and heads of department leading AI change. Register interest.\",\"inLanguage\":\"en-AU\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"about\":{\"@id\":\"https://humaniseai.io/#organization\"}},{\"@type\":\"FAQPage\",\"@id\":\"https://humaniseai.io/roundtables#faq\",// Keep these in step with the FAQ section on /roundtables: Google needs the same text on the page.\n\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is there a cost to attend?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. humaniseAI sponsors the meal. There’s nothing to pay and nothing to buy.\"}},{\"@type\":\"Question\",\"name\":\"Will I be sold to?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. The roundtable is a peer conversation. We don’t present, and we won’t follow up with a pitch.\"}},{\"@type\":\"Question\",\"name\":\"Who sits at the table?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Active CEOs, CFOs, CTOs, GMs and heads of department, or equivalent roles, from organisations across Melbourne & Sydney. Every guest is invited personally.\"}},{\"@type\":\"Question\",\"name\":\"Is there a separate roundtable for each role?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. Each roundtable seats CEOs, CFOs, CTOs, GMs and heads of department together, because AI decisions now sit across the whole business.\"}},{\"@type\":\"Question\",\"name\":\"Why a roundtable and not a conference?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A small table lets people speak candidly about what’s actually happening in their organisation. That rarely happens on a stage.\"}},{\"@type\":\"Question\",\"name\":\"What happens after I register?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"We call you for a short conversation, then book you into the next executive roundtable in Melbourne or Sydney that suits your diary.\"}},{\"@type\":\"Question\",\"name\":\"Is the conversation confidential?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Roundtables run under the Chatham House Rule: you can use what you hear, but not who said it.\"}}]}]},\"Accounts Payable Agent\":(()=>{const URL=\"https://humaniseai.io/studio/accounts-payable-agent\";const DESC=\"An AI accounts payable agent is software that processes supplier invoices end to end. It captures each invoice, extracts the data, checks it against purchase orders and budgets, and posts clean invoices to your ERP. People only handle the exceptions.\";const CHECKS=[[\"PO match\",\"Invoice lines and amounts against the purchase order\"],[\"Project budget\",\"Remaining budget by project and cost code\"],[\"Duplicate invoices\",\"Repeat numbers, re-sent PDFs and near-identical amounts\"],[\"Progress claims\",\"Claim period, claimed amount and payment due date\"],[\"Retentions\",\"Retention held and released against the contract\"],[\"Variations\",\"Invoiced variations against approved variations\"],[\"ABN and GST\",\"Supplier ABN and GST maths on every tax invoice\"],[\"Cost codes\",\"Every line coded to the right job, for live job costing\"]];const STEPS=[[\"Capture\",\"Watches your AP inbox and picks up every invoice, PDF or scan, the moment it arrives.\"],[\"Read\",\"Extracts supplier, ABN, line items, GST and cost codes from any invoice layout.\"],[\"Check\",\"Matches the PO, contract value and project budget, and catches duplicate invoices.\"],[\"Post\",\"Clean invoices go to your ERP for approval. Anything else goes to your team with the reason.\"]];const FAQ=[[\"How is an AI accounts payable agent different from AP automation software?\",\"AP automation software is a platform you move your process onto, and it usually needs a template for each supplier. The AP Agent works inside the inbox and ERP you already use, reads any invoice layout, and checks construction data such as project budgets, variations and retentions, not just the PO.\"],[\"How long does it take to set up?\",\"About six weeks. Scoping takes weeks 1 to 2 and the build weeks 3 to 6, and real invoices are processing by day 30. We agree the success metric before we start.\"],[\"How accurate is the invoice data extraction?\",\"Every extracted value is traced to the source document, and low-confidence reads go to a person instead of your ERP. In a live deployment, 71.6% of invoices went straight through on the first pass, and that rate rises as the agent learns your suppliers’ formats.\"],[\"Is our invoice data secure?\",\"Yes. The agent runs inside your own environment, and your data never trains a model for another client. We follow ISO/IEC 27001 and SOC 2 control standards.\"],[\"Does it work across multiple projects and entities?\",\"Yes. The pilot starts with one entity and one invoice stream to prove the result. Once it works, the same agent scales across your projects, entities and AP inboxes.\"],[\"What does it cost after the free pilot?\",\"The pilot costs nothing. If you keep the AP Agent, we scope and price the ongoing engagement before it starts, so there are no surprises. If it isn’t the right fit, we tell you in the first call.\"]];const PILOT={\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"AUD\",\"availability\":\"https://schema.org/LimitedAvailability\",\"url\":`${URL}#apply`};return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI Accounts Payable Agent for Construction | humaniseAI\",\"description\":\"AI accounts payable automation for construction. Checks every subcontractor invoice against the PO and budget, catches duplicates and posts to your ERP.\",\"inLanguage\":\"en-AU\",\"datePublished\":\"2026-10-14\",\"dateModified\":\"2026-10-14\",\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"about\":{\"@id\":`${URL}#service`},\"mainEntity\":{\"@id\":`${URL}#software`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Accounts Payable Agent\",\"item\":URL}]},{\"@type\":\"Service\",\"@id\":`${URL}#service`,\"name\":\"Accounts payable automation for construction\",\"serviceType\":\"AI accounts payable agent\",\"provider\":{\"@id\":\"https://humaniseai.io/#organization\"},\"areaServed\":AU,\"audience\":{\"@type\":\"BusinessAudience\",\"name\":\"Builders and contractors at $15M+ revenue\"},\"description\":DESC,\"hasOfferCatalog\":{\"@type\":\"OfferCatalog\",\"name\":\"AP Agent checks\",\"itemListElement\":CHECKS.map(([name,description])=>({\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",name,description}}))},\"offers\":{...PILOT,\"name\":\"Free 6-week pilot (AI Council Incubator)\"}},{\"@type\":\"SoftwareApplication\",\"@id\":`${URL}#software`,\"name\":\"humaniseAI AP Agent\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"Accounts payable automation\",\"operatingSystem\":\"Web\",\"publisher\":{\"@id\":\"https://humaniseai.io/#organization\"},\"url\":URL,\"description\":DESC,\"featureList\":[...STEPS,...CHECKS].map(([name,text])=>`${name}: ${text}`),\"offers\":{...PILOT,\"name\":\"Free 6-week pilot\"}},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"Care Minutes Compliance\":(()=>{const URL=\"https://humaniseai.io/studio/care-minutes-compliance\";const VIDEO=\"kEB4hwZaTr8\";const DEF=\"Care minutes in aged care are the minutes of direct care residents receive from nurses and personal care workers. Each home has AN-ACC care minutes targets: a sector average of 215 minutes per resident per day, including 44 registered nurse (RN) minutes. The AI Roster Engine checks every roster change against them.\";const STEPS=[[\"Impact\",\"Finds the shifts affected and the care minutes at risk.\"],[\"Compliance\",\"Pulls live quarter-to-date minutes and shows the gap to each target.\"],[\"Projection\",\"Models the quarter end with and without cover, including the supplement.\"],[\"Decision\",\"Ranks available staff by fatigue, experience and fairness, with a confidence level.\"]];const CHAPTERS=[[\"Why rostering decisions are hard\",0,28],[\"Before: checking rosters by hand\",28,49],[\"Entering a staffing gap\",49,55],[\"Ranked replacements with reasoning\",55,71],[\"The care minutes dashboard\",71,79],[\"Book a demo\",79,90]];const TRANSCRIPT=\"Rostering in healthcare is chaotic. Staff call in sick, compliance targets shift, and managers are forced to make decisions with spreadsheets and guesswork. Our AI Roster Decision Engine changes that. It automates roster recommendations, ensures compliance and safe allocation, balances workloads fairly and helps reduce costly agency usage. Decisions that once took hours now happen in seconds. Before, when a shift opened unexpectedly, managers had to manually check past rosters, upcoming shifts, individual workloads and care minutes progress. With no real-time visibility, every replacement felt like a high-stakes guess, and the wrong call meant compliance risk or unnecessary labour cost. Now the workflow is instant. You enter a staffing gap and the AI analyses every factor: staff availability, upcoming shifts, fatigue, experience, fairness and your current care minutes status. It recommends the best-fit replacements with clear reasoning and confidence levels. The manager simply reviews, validates and approves. Real-time dashboards also show where you stand on care minutes compliance, so every decision is backed by data you can trust. If you’d like a demo of this AI decision engine, or want to explore a similar solution for your organisation, reach out to the humaniseAI team.\";const FAQ=[[\"Where does AI in aged care help most right now?\",\"Where strict rules, live data and time pressure meet: care minutes, the 24/7 registered nurse requirement, Quality Standards documentation and funding reporting. We start with care minutes compliance because it ties daily rostering to funding.\"],[\"Does it work with our aged care software?\",\"Yes. It connects to your rostering, payroll and care systems by API or a scheduled export. We confirm this in the scoping call and tell you straight away if yours can’t connect.\"],[\"How accurate are the care minutes calculations?\",\"The maths uses fixed formulas, not AI, and follows your Quarterly Financial Report (QFR) rules, including enrolled nurse time up to 10% of the RN target. AI only ranks staff and explains why. Every figure traces back to its shifts for your Care Minutes Performance Statement audit.\"],[\"Who makes the final rostering decision?\",\"Your coordinator, every time. They see the priority, a confidence level for each staff member and the data behind it. Overrides are logged with the reason.\"],[\"Is resident and staff data kept secure?\",\"Yes. It runs in your environment, your data never trains another client’s model, and we follow ISO/IEC 27001 and SOC 2 controls. It uses rostering and payroll data, so no clinical notes are needed.\"],[\"What does it cost after the free pilot?\",\"The pilot is free for providers with $15M+ in aged care revenue. If you keep it, we scope and price the ongoing work with you first.\"]];const PILOT={\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"AUD\",\"availability\":\"https://schema.org/LimitedAvailability\",\"url\":`${URL}#apply`};return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI Rostering for Care Minutes in Aged Care | humaniseAI\",\"description\":\"AI in aged care that protects your care minutes. When a nurse calls in sick, it checks your targets and suggests cover. Start a free 6-week pilot.\",\"inLanguage\":\"en-AU\",\"datePublished\":\"2026-10-16\",\"dateModified\":\"2026-10-22\",\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"about\":{\"@id\":`${URL}#service`},\"mainEntity\":{\"@id\":`${URL}#software`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Care Minutes in Aged Care\",\"item\":URL}]},{\"@type\":\"Service\",\"@id\":`${URL}#service`,\"name\":\"AI rostering for care minutes in aged care\",\"serviceType\":\"Aged care rostering software and care minutes compliance\",\"provider\":{\"@id\":\"https://humaniseai.io/#organization\"},\"areaServed\":AU,\"audience\":{\"@type\":\"BusinessAudience\",\"name\":\"Residential aged care providers at $15M+ revenue\"},\"description\":DEF,\"offers\":{...PILOT,\"name\":\"Free 6-week pilot (AI Council Incubator)\"}},{\"@type\":\"SoftwareApplication\",\"@id\":`${URL}#software`,\"name\":\"humaniseAI AI Roster Engine\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"Aged care software: AI rostering and care minutes\",\"operatingSystem\":\"Web\",\"url\":URL,\"publisher\":{\"@id\":\"https://humaniseai.io/#organization\"},\"description\":\"AI in aged care for rostering. When a nurse calls in sick, it checks total and RN care minutes against your targets, projects the quarter and suggests who should cover the shift.\",\"featureList\":[...STEPS.map(([name,text])=>`${name}: ${text}`),\"Care minutes supplement projection\",\"Audit trail of every decision and override\",\"Works alongside your aged care rostering software\"],\"offers\":{...PILOT,\"name\":\"Free 6-week pilot\"}},{\"@type\":\"VideoObject\",\"@id\":`${URL}#video`,\"name\":\"AI Roster Engine demo: filling an aged care staffing gap against care minutes targets\",\"description\":\"In 90 seconds, a staffing gap goes in and ranked replacements come out, each with its reasoning.\",\"duration\":\"PT1M30S\",\"uploadDate\":\"2026-01-07\",\"inLanguage\":\"en-AU\",\"thumbnailUrl\":[`https://i.ytimg.com/vi/${VIDEO}/maxresdefault.jpg`,`https://i.ytimg.com/vi/${VIDEO}/hqdefault.jpg`],\"embedUrl\":`https://www.youtube-nocookie.com/embed/${VIDEO}`,\"contentUrl\":`https://www.youtube.com/watch?v=${VIDEO}`,\"publisher\":{\"@id\":\"https://humaniseai.io/#organization\"},\"transcript\":TRANSCRIPT,\"hasPart\":CHAPTERS.map(([name,startOffset,endOffset])=>({\"@type\":\"Clip\",name,startOffset,endOffset,\"url\":`https://www.youtube.com/watch?v=${VIDEO}&t=${startOffset}s`}))},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"AI for Architects\":(()=>{const URL=\"https://humaniseai.io/studio/ai-for-architects\";const DEF=\"AI for architects is software that handles the repetitive writing and checking in an architecture practice, such as fee proposals, drawing checks, compliance checklists, RFIs and reports. Artificial intelligence in architecture works best as a first pass. The architect reviews every output and stays responsible for the work.\";const USES=[[\"Fee proposals and tender responses\",\"AI drafts proposals and tender writing from your past bids, fee templates and the client brief. Your director starts from a strong first draft.\"],[\"Drawing checks before issue\",\"AI reads the full set of construction drawings and lists missing references, naming clashes and gaps, each with a sheet number for your team to confirm.\"],[\"NCC (BCA) compliance checklists\",\"AI works through your NCC compliance checklist against the drawings and specification and flags what is missing. Your certifier still signs off.\"],[\"Planning permit applications\",\"AI pulls site details, planning controls and project data into a first-draft town planning report for each planning permit application.\"],[\"Construction RFIs and meeting notes\",\"AI drafts RFI responses from your drawings and specs, and turns meeting notes into actions with owners and dates.\"],[\"Early cost estimates\",\"AI reads early drawings and past project costs to give a first building cost estimate that your QS or estimator can refine.\"]];const FAQ=[[\"Which AI is best for architects?\",\"There is no single best tool. Architecture AI tools such as ArchitectGPT and Gendo help with concepts and renders. The bigger time savings usually sit in proposals, drawing checks and reports, which need AI built around your own templates.\"],[\"Can ChatGPT read construction drawings?\",\"Partly. ChatGPT can describe a drawing and pick out text, but it misreads scales, dimensions and symbols, and it can’t cross-check one sheet against another. Drawing review needs a system that reads the full set and flags issues for an architect.\"],[\"Can AI check NCC compliance?\",\"AI can work through an NCC (BCA) compliance checklist against your drawings and specification and flag what is missing, with references. It can’t certify compliance. A building surveyor or certifier still signs off, so treat AI as the first pass.\"],[\"Can AI do architect plans?\",\"AI can suggest early concept layouts and massing options. It can’t produce a buildable, compliant documentation set on its own. It helps most with repetitive checks and writing, while a registered architect stays responsible for the design.\"],[\"Do we need to hire AI architects?\",\"Usually not. An AI architect is an IT role that designs AI systems for large companies. Most practices need a partner who maps their workflows, builds the AI around them and supports it after launch. That is what humaniseAI Studio does.\"],[\"What does it cost to automate architectural documentation?\",\"It depends on the workflow. We start with one, build it into your existing tools and prove it in about six weeks. Through the AI Council Incubator, two businesses a quarter get their first Studio system built at no cost.\"]];return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI for Architects: Less Admin, More Design | humaniseAI\",\"description\":\"AI for architects in Australia. We build AI that drafts fee proposals, checks drawing sets and works through NCC checklists. Book a scoping call.\",\"inLanguage\":\"en-AU\",\"datePublished\":\"2026-10-26\",\"dateModified\":\"2026-10-26\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"about\":{\"@id\":`${URL}#service`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI for Architects\",\"item\":URL}]},{\"@type\":\"Service\",\"@id\":`${URL}#service`,\"name\":\"AI for Architects\",\"serviceType\":\"AI automation for architecture firms\",\"provider\":{\"@id\":\"https://humaniseai.io/#organization\"},\"areaServed\":AU,\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Architecture firms\"},\"description\":DEF,\"hasOfferCatalog\":{\"@type\":\"OfferCatalog\",\"name\":\"AI for architects use cases\",\"itemListElement\":USES.map(([name,description])=>({\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",name,description}}))}},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"AI for Property\":(()=>{const URL=\"https://humaniseai.io/studio/ai-for-property\";const DEF=\"AI for property, or AI for real estate, is software that does the repetitive desk work in property businesses: pricing a build from past jobs, summarising leases, answering routine tenant questions and pulling reports together. It does the first draft fast. Your estimators and property managers check it and make the decisions.\";const USES=[[\"Construction cost estimates from your own project data\",\"Enter build area and overall area. AI returns a 200-line building cost estimate priced from your past jobs, with a reason on every line. Construction estimation software built on your history, not a template.\"],[\"Feasibility and tender pricing\",\"Use AI in property development where margins are set: test feasibility early with real costs, then price tenders from history, not memory.\"],[\"Lease summaries, clause by clause (lease abstraction)\",\"Lease abstraction (pulling the key terms out of a lease): rent, reviews, options and make-good, each with its clause. Works alongside your lease management software.\"],[\"Tenant questions, day and night\",\"An AI agent for real estate teams answers routine tenant questions, logs maintenance requests and passes anything unusual to your team.\"],[\"Compliance dates and portfolio reports\",\"Tracks critical dates and builds occupancy and arrears reports from your commercial property management software.\"]];const FAQ=[[\"What is the best AI for property?\",\"It depends on the job. Built-in AI in property software and AI tools for commercial real estate cover common tasks. When the job depends on your own numbers, the best AI is built on your data, connected to your systems and checked by a person.\"],[\"Can AI estimate construction costs?\",\"Yes, for a first estimate built on real cost data. ChatGPT has never seen your past projects or rates, so it guesses. AI for construction estimating should price each line from what you paid and leave sign-off to your estimator.\"],[\"Is this construction estimating software?\",\"Not in the usual sense. Most construction estimating software Australian builders use gives everyone the same templates. We build AI construction estimating software around your own project history, alongside the tools you already use.\"],[\"Is AI going to take over real estate?\",\"No. Some real estate admin will be automated: the typing, checking and copying. Judgement, negotiation, relationships and sign-off stay with people, so real estate agents and property managers will still be needed.\"],[\"Do you build AI for real estate agents?\",\"Our focus is developers, builders and commercial property teams. AI for real estate agents (listings, enquiries, appraisals) is mostly built into agency software. If your agency has a workflow no tool covers, we’ll look.\"],[\"What does it cost to start?\",\"Start with the AI Council Incubator: two businesses a quarter get their first system built at no cost, with results at 30 days. Any further work is priced before it starts.\"]];return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI for Property & Real Estate in Australia | humaniseAI\",\"description\":\"AI for real estate and property teams in Australia. We build AI that prices builds from your past projects and clears lease and tenant admin. Book a call.\",\"inLanguage\":\"en-AU\",\"dateModified\":\"2026-10-23\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"about\":{\"@id\":`${URL}#service`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI for Property\",\"item\":URL}]},{\"@type\":\"Service\",\"@id\":`${URL}#service`,\"name\":\"AI for Property\",\"alternateName\":\"Real estate AI for developers, builders and commercial property teams\",\"serviceType\":\"AI automation for property and real estate businesses\",\"provider\":{\"@id\":\"https://humaniseai.io/#organization\"},\"areaServed\":AU,\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Property developers, builders and commercial property teams\"},\"description\":DEF,\"hasOfferCatalog\":{\"@type\":\"OfferCatalog\",\"name\":\"AI for property use cases\",\"itemListElement\":USES.map(([name,description])=>({\"@type\":\"Offer\",\"itemOffered\":{\"@type\":\"Service\",name,description}}))}},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"AI Drawing Takeoff\":(()=>{const URL=\"https://humaniseai.io/studio/ai-drawing-takeoff\";const DEF=\"A construction takeoff is counting and measuring what’s on the drawings. AI drawing takeoff does it for you. It reads your PDF drawing set, finds every panel code and pulls out sizes, IDs and room references. You get a schedule with every line linked to its sheet, and anything unclear is flagged for a person.\";const FAQ=[[\"Can ChatGPT read construction drawings?\",\"It can describe a single sheet. It can’t reliably read a full drawing set, count scattered panels, work to scale or cross-check the specification. Use it for writing, and a takeoff tool for quantities.\"],[\"Is there an AI that can read construction drawings?\",\"Yes. Off-the-shelf AI takeoff software suits standard trades like electrical fittings or floor areas. If your drawings use your own panel codes, the best AI takeoff software is one set up for them, with every line traced to its sheet.\"],[\"Can AI measure construction drawings accurately?\",\"Yes, when it can read the scale. It works to the scale set for each project and flags any sheet where the scale is unclear. Uncertain items go to a person.\"],[\"What happens when the drawings are revised?\",\"Run the revised set with the same panel library and settings. The earlier job is kept, so the old schedule is there to check against.\"],[\"What do we need to get started?\",\"One recent drawing set as PDFs, its specification and your list of panel codes. We set up your library, run the set and walk you through the result.\"],[\"What does it cost?\",\"The first evaluation runs on one of your own drawing sets. For a full build inside your business, apply for the AI Council Incubator. Licensing is priced before any work starts.\"]];return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI Takeoff Software for Construction Drawings | humaniseAI\",\"description\":\"Construction takeoff software that reads your PDF drawings, builds the panel schedule and checks it against the specification. Every line traced. Book a demo.\",\"inLanguage\":\"en-AU\",\"dateModified\":\"2026-10-28\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"about\":{\"@id\":`${URL}#software`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AI for Property\",\"item\":\"https://humaniseai.io/studio/ai-for-property\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"AI drawing takeoff\",\"item\":URL}]},{\"@type\":\"SoftwareApplication\",\"@id\":`${URL}#software`,\"name\":\"AI drawing takeoff\",\"alternateName\":\"AI takeoff software for construction drawings\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"Construction takeoff software\",\"operatingSystem\":\"Web\",\"url\":URL,\"description\":DEF,\"publisher\":{\"@id\":\"https://humaniseai.io/#organization\"},\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Estimators, quantity surveyors and facade, panel and fit-out contractors\"},\"featureList\":[\"Reads PDF plans, elevations, sections and detail drawings, plus specification documents\",\"Finds panel codes from your library, dimensions, IDs, room references and quantities, at the drawing scale\",\"Returns an Excel or CSV schedule, a marked-up PDF, page exports and structured data through a REST API\",\"Checks drawn sizes and materials against the specification and flags anything that doesn’t line up\",\"Keeps a full job history, with every value linked to its sheet\"]},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"BAS Compliance Automation\":(()=>{const URL=\"https://humaniseai.io/studio/ai-bas-preparation\";const DEF=\"BAS automation uses AI to prepare and check your Business Activity Statement (BAS) before it goes to the ATO. It codes GST on every transaction, reconciles your accounts and flags anything unusual for a person to review. You, or your registered BAS or tax agent, still approve and lodge.\";const FAQ=[[\"Will AI replace bookkeepers or BAS agents?\",\"No. It takes over the line-by-line checking, so bookkeepers and BAS agents spend their time on the flags that need judgement. People still review, approve and sign off every BAS.\"],[\"Which accounting software does it work with?\",\"It connects to Xero, MYOB and QuickBooks Online, or you can upload a period’s transactions as a file. You keep lodging the way you do today.\"],[\"How accurate is the AI?\",\"Run last quarter’s BAS through it and compare its flags with your own review. Any line it isn’t sure about goes to a person, never straight into the BAS.\"],[\"Does it handle several entities and GST groups?\",\"Yes. Each entity gets its own BAS check, and you review them all in one queue with the same GST rules across the group.\"],[\"What if we find a mistake after lodging?\",\"Correct it the way the ATO sets out in its guide to fixing BAS mistakes. The audit trail shows what was approved, what changed and who changed it, so the fix is quicker.\"],[\"How do we start, and what does it cost?\",\"Start with last quarter’s BAS for one client or entity. We run it through the checks with your team, you see every flag, and then you decide. Pricing is a fixed fee per entity, agreed before you commit.\"]];return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI BAS Preparation for Accounting Firms | humaniseAI\",\"description\":\"AI BAS preparation and AI bookkeeping checks for Australian firms. Codes GST, reconciles accounts and flags errors before you lodge. Book a BAS review.\",\"inLanguage\":\"en-AU\",\"datePublished\":\"2026-10-30\",\"dateModified\":\"2026-10-30\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"mainEntity\":{\"@id\":`${URL}#software`},\"about\":[{\"@type\":\"Thing\",\"name\":\"Business Activity Statement (BAS)\",\"sameAs\":\"https://www.ato.gov.au/businesses-and-organisations/preparing-lodging-and-paying/business-activity-statements-bas\"},{\"@type\":\"Thing\",\"name\":\"Goods and Services Tax (GST) in Australia\"}],\"citation\":{\"@type\":\"CreativeWork\",\"name\":\"TPB(GS) 55/2026 The use of Artificial Intelligence and the Code of Professional Conduct\",\"datePublished\":\"2026-07-22\",\"publisher\":{\"@type\":\"GovernmentOrganization\",\"name\":\"Tax Practitioners Board\",\"url\":\"https://www.tpb.gov.au/\"}},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BAS Compliance Automation\",\"item\":URL}]},{\"@type\":\"SoftwareApplication\",\"@id\":`${URL}#software`,\"name\":\"BAS Compliance Automation\",\"alternateName\":\"humaniseAI BAS automation\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"BAS preparation and GST review software\",\"operatingSystem\":\"Web\",\"url\":URL,\"description\":DEF,\"publisher\":{\"@id\":\"https://humaniseai.io/#organization\"},\"areaServed\":AU,\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Australian accounting firms, BAS agents, bookkeepers and multi-entity finance teams\"},\"featureList\":[\"Source documents: every transaction is in, with a valid tax invoice for purchases over $82.50\",\"Reconciliations: bank, clearing and loan accounts reconcile to statements\",\"GST codes: each line carries the right GST code and lands on the right label (G1, 1A, 1B)\",\"GST reconciliation: GST collected and GST paid tie back to the ledger\",\"Payroll and PAYG withholding: wages and amounts withheld match payroll (W1, W2)\",\"Extra labels: fuel tax credits and the other labels your clients use\",\"One review queue across all client files and entities\",\"Audit trail of every flag, approval and override\"]},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"Construction Cost Estimation\":(()=>{const URL=\"https://humaniseai.io/studio/construction-cost-estimation\";const FAQ=[[\"Can AI estimate construction costs?\",\"Yes, for an early estimate, as long as it works from real cost data. Our AI prices 200+ cost centres from your completed projects and shows which jobs each line came from. A person still checks it, adjusts it and signs it off.\"],[\"Can ChatGPT do construction estimates?\",\"Not reliably. A general chatbot has never seen your past jobs, rates or margins, so its numbers are educated guesses with no audit trail. It can help draft scope wording. To price a job, the AI needs your own cost history.\"],[\"How accurate is AI construction cost estimation?\",\"Before you use it, we test it on your finished jobs: it prices each one blind and we compare the result with the final cost. When a cost centre has too few similar jobs behind it, the line is flagged for your estimator.\"],[\"Will it replace our estimators or quantity surveyors?\",\"No. It takes the first-pass pricing off their desk, so they spend their time on scope, risk, buyouts and the client. Every estimate is reviewed and signed off by a person.\"],[\"How much project history do we need?\",\"Completed projects of the same building type, with final costs broken down by cost centre. Spreadsheets, cost reports or exports from your estimating system all work. We check your data on the first call.\"],[\"What is the best construction estimating software in Australia?\",\"It depends on the stage. For measured tender pricing, a takeoff and estimating suite is the right tool. For budget prices and feasibility before drawings are detailed, AI priced from your own past projects is faster. Many builders use both.\"]];return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"AI Construction Cost Estimation Software | humaniseAI\",\"description\":\"AI construction cost estimation for Australian builders. A preliminary cost estimate across 200+ cost centres, priced from your own past projects. Book a demo.\",\"inLanguage\":\"en-AU\",\"datePublished\":\"2026-11-02\",\"dateModified\":\"2026-11-02\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"mainEntity\":{\"@id\":`${URL}#software`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\"]},// Same image as the page's social share image (Page settings > Social preview).\n\"primaryImageOfPage\":{\"@type\":\"ImageObject\",\"@id\":`${URL}#primaryimage`,\"url\":\"https://framerusercontent.com/assets/kHUDhomb2qwA5EEWMxph7zwdRk0.png\",\"contentUrl\":\"https://framerusercontent.com/assets/kHUDhomb2qwA5EEWMxph7zwdRk0.png\",\"width\":1200,\"height\":630,\"caption\":\"Construction cost estimation from past projects: an example first estimate of $8,440,000 for a 2,400 m\\xb2 multi-residential build\"},\"image\":{\"@id\":`${URL}#primaryimage`}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Construction Cost Estimation\",\"item\":URL}]},{\"@type\":\"SoftwareApplication\",\"@id\":`${URL}#software`,\"name\":\"humaniseAI Construction Cost Estimation\",\"alternateName\":\"AI construction cost estimation\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"Construction cost estimating software\",\"operatingSystem\":\"Web\",\"url\":URL,\"description\":\"AI construction cost estimation that prices a new build top-down from your own completed projects. Enter the build area, overall site area and building type, and it prices 200+ cost centres, showing which past jobs each line came from.\",\"publisher\":{\"@id\":\"https://humaniseai.io/#organization\"},\"areaServed\":AU,\"audience\":{\"@type\":\"BusinessAudience\",\"audienceType\":\"Commercial and multi-residential builders, property developers and quantity surveyors\"},\"featureList\":[\"Preliminary cost estimate from build area, overall site area and building type\",\"200+ cost centres priced from your own completed projects\",\"Median rates from similar past jobs, with the source jobs shown on every line\",\"Cost centres switched on or off for what-if scenarios\",\"Low-data lines flagged for your estimator\",\"Export for tenders and feasibility studies\"]},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})(),\"LuraPlus\":(()=>{const URL=\"https://humaniseai.io/studio/luraplus\";const POSTER=\"https://framerusercontent.com/assets/J8AvwBH2CJIvOdY7woi4raGEU0.jpg\";// Page Content v5 (10 Nov 2026): HCM positioning, no pricing. FAQ answers word for word with the page;\n// the second question is the fit section's answer (#fit-answer).\nconst FAQ=[[\"What is the difference between HR and HCM software?\",\"HR software mostly keeps employee records, leave and policies. HCM (human capital management) software covers the whole employee lifecycle: hiring, onboarding, learning, performance, time and payroll. LuraPlus is HCM software that includes core HR and adds client billing, so you don’t need a separate HR system alongside it.\"],[\"How do you choose HCM software in Australia?\",\"If you need Australian payroll and award rules in one tool, choose a payroll-first platform. If payroll already runs in Xero, MYOB or KeyPay and you want hiring, onboarding, timesheets and reviews on one record, LuraPlus is built for that.\"],[\"Does LuraPlus do Australian payroll or Single Touch Payroll?\",\"Not yet. LuraPlus Payroll covers Sri Lanka today, working out EPF, ETF and APIT. Australian payroll is planned but has no date. Australian teams keep their current payroll, such as Xero, MYOB or KeyPay, and export approved leave and timesheets from LuraPlus to it.\"],[\"Does LuraPlus work with Xero?\",\"Yes, through exports today. You export leave and timesheet reports from LuraPlus to CSV or Excel and load them into Xero. A direct export to Xero and QuickBooks is planned. Staff sign in with their Google or Microsoft work accounts, and a REST API (beta) connects other tools.\"],[\"What is an applicant tracking system?\",\"An applicant tracking system (ATS) collects job applications in one place and moves candidates through interview stages to an offer. LuraPlus Recruit adds AI: it turns your job description into a structured post and scores each CV against the role, showing the strengths and gaps behind the score.\"],[\"Does the AI decide who gets hired? Is AI CV screening legal in Australia?\",\"No. The match score helps your team screen, but people move every candidate and make every decision. Using AI to screen CVs is legal in Australia, but employers stay accountable, and from 10 December 2026 businesses covered by the Privacy Act must explain automated decision-making in their privacy policy.\"]];return{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":`${URL}#webpage`,\"url\":URL,\"name\":\"LuraPlus: HCM & HR Software in Australia | humaniseAI\",\"description\":\"Cloud HCM and HR software for Australian teams: hiring, onboarding, learning, performance, timesheets and payroll on one record. Book a walkthrough.\",\"inLanguage\":\"en-AU\",\"datePublished\":\"2026-11-09\",\"dateModified\":\"2026-11-10\",\"isPartOf\":{\"@id\":\"https://humaniseai.io/#website\"},\"breadcrumb\":{\"@id\":`${URL}#breadcrumb`},\"mainEntity\":{\"@id\":`${URL}#software`},\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#definition\",\"#fit-answer\"]},// Same image as the page's social share image (Page settings > Social preview).\n\"primaryImageOfPage\":{\"@type\":\"ImageObject\",\"@id\":`${URL}#primaryimage`,\"url\":POSTER,\"contentUrl\":POSTER,\"width\":1600,\"height\":900,\"caption\":\"LuraPlus dashboard: hiring, people, time off, timesheets, performance and reports in one workspace\"},\"image\":{\"@id\":`${URL}#primaryimage`}},{\"@type\":\"BreadcrumbList\",\"@id\":`${URL}#breadcrumb`,\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://humaniseai.io/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio\",\"item\":\"https://humaniseai.io/studio\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"LuraPlus\",\"item\":URL}]},{\"@type\":\"SoftwareApplication\",\"@id\":`${URL}#software`,\"name\":\"LuraPlus\",\"alternateName\":\"Lura+\",\"url\":\"https://luraplus.io/\",\"applicationCategory\":\"BusinessApplication\",\"applicationSubCategory\":\"HCM and HR software\",\"operatingSystem\":\"Web\",\"brand\":{\"@type\":\"Brand\",\"name\":\"LuraPlus\"},\"publisher\":ORG,\"sameAs\":[\"https://luraplus.io/\",\"https://www.linkedin.com/company/luraplus\"],\"areaServed\":AU,\"description\":\"LuraPlus is a cloud-based HCM platform for the whole employee lifecycle (hiring, onboarding, learning, performance, timesheets and payroll), with client billing built in. Payroll covers Sri Lanka today; Australian payroll is planned.\",\"featureList\":[\"Applicant tracking with AI screening: One recruitment pipeline. AI structures the job post and scores every CV with reasons. People make every decision.\",\"Employee records: Profiles, documents, custom fields and bulk CSV updates with a preview.\",\"Leave management system: Accruals, carry-forward and public holidays per office, with balance and team cover checked first.\",\"Employee timesheet software: Weekly timesheets by project, one approvals queue and utilisation reports. Time clocks such as ZKTeco feed a monthly register.\",\"Performance reviews: Weighted goals, blind self and manager reviews, and calibration before HR releases results.\",\"Onboarding: Checklists with owners and due dates set from each start date.\",\"Learning: Assign training and keep each person’s learning record on their profile.\",\"Payroll: Sri Lanka today (EPF, ETF, APIT). Australian payroll and Single Touch Payroll are planned, so keep your current payroll and export to it.\",\"Client billing: Built in: approved project hours flow from timesheets into client billing.\"],// The recruitment screen from the product tour.\n\"screenshot\":\"https://framerusercontent.com/images/ym1XtmhzAR7HUHlC0qekTcUOqGM.webp\"},{\"@type\":\"VideoObject\",\"@id\":`${URL}#video`,\"name\":\"LuraPlus product film: one employee record, from applicant to annual review\",\"description\":\"The film follows one workspace through recruitment, employee profiles, time off, timesheets, performance reviews and reports.\",\"duration\":\"PT1M32S\",\"contentUrl\":\"https://framerusercontent.com/assets/iW6eiRn3Soy75Dxc7qxXN8Vg.mp4\",\"thumbnailUrl\":POSTER,// Date the film was published on luraplus.io; confirm before launch.\n\"uploadDate\":\"2026-11-01\",\"publisher\":ORG},{\"@type\":\"FAQPage\",\"@id\":`${URL}#faq`,\"mainEntity\":FAQ.map(([name,text])=>({\"@type\":\"Question\",name,\"acceptedAnswer\":{\"@type\":\"Answer\",text}}))}]};})()};export default function PageSchema(props){const schema=SCHEMAS[props.page??\"\"];const box={...props.style,width:1,height:1,overflow:\"hidden\"};if(!schema)return /*#__PURE__*/_jsx(\"div\",{style:box,\"aria-hidden\":\"true\"});return /*#__PURE__*/_jsx(\"div\",{style:box,\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:JSON.stringify(schema)}})});}addPropertyControls(PageSchema,{page:{type:ControlType.Enum,title:\"Page\",options:Object.keys(SCHEMAS),optionTitles:Object.keys(SCHEMAS),defaultValue:\"Tech Talent\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PageSchema\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PageSchema.map"],"mappings":"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"}