{"descriptions":{"search_content":"Search National Digital's website for content matching a topic or keyword. Returns matching pages with title, URL, a text excerpt, and a textUrl pointing to a clean Markdown version of the page - read that with lookup_page.","lookup_page":"Read a page's full text as Markdown, given its site path or the textUrl from a search result. Returns the same words a person reads, without navigation, markup or boilerplate.","lookup_context":"Report the page currently open, its title, the path to its Markdown twin, and any text the person has selected. Use this before answering a question about 'this page' so the answer is about the page they are actually looking at.","navigate_to_page":"Navigate the current tab to a page on this site. Same-origin paths only. Changes what the person is looking at, so confirm it is what they asked for before calling it.","get_pricing_and_services":"What National Digital builds and supports, and what each kind of project typically costs, in AUD. Includes the Product Support retainer for ongoing engineering on production platforms, including platforms built by other teams, and the standard hourly rate card for work outside a retainer. Ranges are indicative and are built from the Product Support retainer rates; they are not quotes. Returns an empty list when no pricing has been published, rather than an estimate.","estimate_project":"Estimate the cost range for a specific software project. Uses the same calculation as the estimator on the website, so the answer matches what a person would be shown.","submit_enquiry":"Send an enquiry to National Digital on behalf of the person you are helping. Only use this when they have asked you to make contact. A human replies within one business day."},"pricing":{"currency":"AUD","disclaimer":"Indicative ranges for a typical project of each kind, not quotes. What narrows a range is a conversation about the specifics. Fixed fees and hourly rates are ex GST; the hourly rates apply to work outside a retainer.","services":[{"id":"band.booking-platform","service":"Custom booking and scheduling platform","typicalRange":"$59,800 – $142,025","min":59800,"max":142025},{"id":"band.customer-portal","service":"Customer portal","typicalRange":"$37,375 – $89,700","min":37375,"max":89700},{"id":"band.custom-web-application","service":"Custom web application","typicalRange":"$22,425 – $59,800","min":22425,"max":59800},{"id":"band.ai-automation","service":"AI automation","typicalRange":"$14,950 – $37,375","min":14950,"max":37375},{"id":"band.headless-cms","service":"Headless CMS build","typicalRange":"$29,900 – $52,325","min":29900,"max":52325},{"id":"band.managed-hosting-and-support","service":"Managed hosting and support (per month)","typicalRange":"$1,495","min":1495,"max":1495},{"id":"band.taking-over-a-system","service":"Taking over a system (per month, first quarter)","typicalRange":"$6,600 – $22,880","min":6600,"max":22880},{"id":"band.website","service":"Website","typicalRange":"$22,425 – $59,800","min":22425,"max":59800},{"id":"band.store","service":"Online store","typicalRange":"$29,900 – $67,275","min":29900,"max":67275},{"id":"band.internal-tools","service":"Internal tools and business systems","typicalRange":"$29,900 – $89,700","min":29900,"max":89700},{"id":"band.one-integration","service":"One integration","typicalRange":"$7,475 – $22,425","min":7475,"max":22425},{"id":"band.integration-layer","service":"Integration layer","typicalRange":"$22,425 – $74,750","min":22425,"max":74750}],"fixedFees":[{"id":"fee.product-dev-plan","service":"Product Development Plan","amount":3950},{"id":"fee.retainer-entry","service":"Product Support retainer (entry tier, per month)","amount":1495,"tiers":[{"days":1,"feePerMonth":1495,"cardDiscountPercent":5},{"days":5,"feePerMonth":6600,"cardDiscountPercent":10},{"days":10,"feePerMonth":12320,"cardDiscountPercent":12.5},{"days":20,"feePerMonth":22880,"cardDiscountPercent":15}]},{"id":"fee.platform-health-check","service":"Platform Health Check","amount":3950},{"id":"fee.ai-automation-assessment","service":"AI Automation Assessment","amount":2950},{"id":"fee.technology-roadmap","service":"Technology Roadmap","amount":4950},{"id":"fee.ai-visibility-management","service":"AI Visibility Management (first brand, per month)","amount":7950,"plans":[{"id":"additional-brand","label":"AI Visibility Management, each additional brand (per month)","period":"month","fee":1950},{"id":"licence","label":"AI Visibility Management licence without engineering days (first brand, per month)","period":"month","fee":4960},{"id":"licence-annual","label":"AI Visibility Management licence without engineering days (first brand, per year)","period":"year","fee":49600},{"id":"licence-annual-additional-brand","label":"AI Visibility Management annual licence, each additional brand (per year)","period":"year","fee":19500}]}],"hourlyRates":{"id":"card.standard-rate-card","service":"Standard rate card (per hour)","unit":"per hour","rates":[{"role":"Product and Delivery Consultant","ratePerHour":275},{"role":"Senior Software Engineer","ratePerHour":255},{"role":"Software Engineer","ratePerHour":195},{"role":"UI/UX Designer","ratePerHour":195},{"role":"Quality Assurance Engineer","ratePerHour":145},{"role":"Content Editor","ratePerHour":120}]}},"estimate":{"schema":{"type":"object","properties":{"projectType":{"type":"string","description":"What are you building?","enum":["booking","portal","webApp","aiAutomation","headlessCms","internalTools","integration","integrationLayer","takeOver","ongoingSupport","website","store","notSure"]},"newOrReplacement":{"type":"string","description":"Is this new, or replacing something?","enum":["new","replacing","rescue"]},"audience":{"type":"string","description":"Who will use it?","enum":["staff","customers","both"]},"scale":{"type":"string","description":"Roughly how many people will use it?","enum":["small","medium","large","veryLarge"]},"integrations":{"type":"array","description":"What does it need to talk to?","items":{"type":"string","enum":["payments","accounting","crm","calendar","identity","legacy","none"]}},"timeline":{"type":"string","description":"When does it need to be live?","enum":["exploring","sixMonths","threeMonths","urgent"]}},"required":["projectType"]},"bands":[{"id":"band.booking-platform","label":"Custom booking and scheduling platform","currency":"AUD","totalRange":{"min":59800,"max":142025}},{"id":"band.customer-portal","label":"Customer portal","currency":"AUD","totalRange":{"min":37375,"max":89700}},{"id":"band.custom-web-application","label":"Custom web application","currency":"AUD","totalRange":{"min":22425,"max":59800}},{"id":"band.ai-automation","label":"AI automation","currency":"AUD","totalRange":{"min":14950,"max":37375}},{"id":"band.headless-cms","label":"Headless CMS build","currency":"AUD","totalRange":{"min":29900,"max":52325}},{"id":"band.managed-hosting-and-support","label":"Managed hosting and support (per month)","currency":"AUD","totalRange":{"min":1495,"max":1495}},{"id":"band.taking-over-a-system","label":"Taking over a system (per month, first quarter)","currency":"AUD","totalRange":{"min":6600,"max":22880}},{"id":"band.website","label":"Website","currency":"AUD","totalRange":{"min":22425,"max":59800}},{"id":"band.store","label":"Online store","currency":"AUD","totalRange":{"min":29900,"max":67275}},{"id":"band.internal-tools","label":"Internal tools and business systems","currency":"AUD","totalRange":{"min":29900,"max":89700}},{"id":"band.one-integration","label":"One integration","currency":"AUD","totalRange":{"min":7475,"max":22425}},{"id":"band.integration-layer","label":"Integration layer","currency":"AUD","totalRange":{"min":22425,"max":74750}}],"questions":[{"id":"projectType","type":"single","question":"What are you building?","options":[{"value":"booking","pricingEntryId":"band.booking-platform"},{"value":"portal","pricingEntryId":"band.customer-portal"},{"value":"webApp","pricingEntryId":"band.custom-web-application"},{"value":"aiAutomation","pricingEntryId":"band.ai-automation"},{"value":"headlessCms","pricingEntryId":"band.headless-cms"},{"value":"internalTools","pricingEntryId":"band.internal-tools"},{"value":"integration","pricingEntryId":"band.one-integration"},{"value":"integrationLayer","pricingEntryId":"band.integration-layer"},{"value":"takeOver","pricingEntryId":"band.taking-over-a-system"},{"value":"ongoingSupport","pricingEntryId":"band.managed-hosting-and-support"},{"value":"website","pricingEntryId":"band.website"},{"value":"store","pricingEntryId":"band.store"},{"value":"notSure","pricingEntryId":"band.custom-web-application"}]},{"id":"newOrReplacement","type":"single","question":"Is this new, or replacing something?","options":[{"value":"new","factor":1},{"value":"replacing","factor":1.15},{"value":"rescue","factor":1.2}]},{"id":"audience","type":"single","question":"Who will use it?","options":[{"value":"staff","factor":0.9},{"value":"customers","factor":1.1},{"value":"both","factor":1.2}]},{"id":"scale","type":"single","question":"Roughly how many people will use it?","options":[{"value":"small","factor":0.9},{"value":"medium","factor":1},{"value":"large","factor":1.2},{"value":"veryLarge","factor":1.45}]},{"id":"integrations","type":"multi","question":"What does it need to talk to?","options":[{"value":"payments","factor":1.08},{"value":"accounting","factor":1.08},{"value":"crm","factor":1.08},{"value":"calendar","factor":1.05},{"value":"identity","factor":1.1},{"value":"legacy","factor":1.2},{"value":"none","factor":1,"exclusive":true}]},{"id":"timeline","type":"single","question":"When does it need to be live?","options":[{"value":"exploring","factor":1},{"value":"sixMonths","factor":1},{"value":"threeMonths","factor":1.1},{"value":"urgent","factor":1.25}]},{"id":"budget","type":"single","question":"What budget do you have in mind?","options":[{"value":"under25k"},{"value":"25kTo50k"},{"value":"50kTo100k"},{"value":"over100k"},{"value":"unknown"}]}]},"enquiry":{"endpoint":"https://mcp.nationaldigital.com.au/enquiry","routes":{"contactUrl":"https://nationaldigital.com.au/contact/","email":"enquiries@nationaldigital.com.au"}},"searchIndexPath":"/search-index.json"}