{"version":1,"pages":[{"id":"-MifpJsqru-6icxEiUE4","title":"Noloco Overviews","pathname":"/","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build internal tools for your team without writing a line of code"},{"id":"hTTuGk0IyJhqvk53037H","title":"Quickstart","pathname":"/quickstart","siteSpaceId":"sitesp_0ULOP","emoji":"1f680","description":"Quick guide on creating and publishing custom apps with Noloco."},{"id":"mQC4PzZpNUyqd8hzWq2C","title":"Start with Nola","pathname":"/quickstart/start-with-nola","siteSpaceId":"sitesp_0ULOP","description":"The fastest way to build a custom app - let Nola create it for you based on your requirements","breadcrumbs":[{"label":"Quickstart","emoji":"1f680"}]},{"id":"nuEgDTgPnnQDIvWb38WV","title":"Start with your data","pathname":"/quickstart/start-with-your-data","siteSpaceId":"sitesp_0ULOP","description":"Get started with Noloco by importing & syncing your data","breadcrumbs":[{"label":"Quickstart","emoji":"1f680"}]},{"id":"JPgFmkfrEt16fyhMKQwE","title":"Start with AI","pathname":"/quickstart/start-with-ai","siteSpaceId":"sitesp_0ULOP","description":"The easiest way to get started with Noloco is with our AI Onboarding process.","breadcrumbs":[{"label":"Quickstart","emoji":"1f680"}]},{"id":"cLT1II1YLJN9Ktd7T1YS","title":"Start with a template","pathname":"/quickstart/start-with-a-template","siteSpaceId":"sitesp_0ULOP","description":"Get started with Noloco by copying a template","breadcrumbs":[{"label":"Quickstart","emoji":"1f680"}]},{"id":"dSUcNaPNOh8hR4oPryWL","title":"Nola - AI Assistant","pathname":"/nola","siteSpaceId":"sitesp_0ULOP","emoji":"1f916","description":"Meet Nola, your AI assistant for building powerful Noloco apps faster"},{"id":"0XtlO9qufGMLCf5IYpLT","title":"Getting Started with Nola","pathname":"/nola/getting-started-with-nola","siteSpaceId":"sitesp_0ULOP","description":"Learn how to access and start using Nola in your Noloco app","breadcrumbs":[{"label":"Nola - AI Assistant","emoji":"1f916"}]},{"id":"OZcYeVgozL69b8jLqLgq","title":"What Nola Can Do","pathname":"/nola/what-nola-can-do","siteSpaceId":"sitesp_0ULOP","description":"Discover the full range of capabilities and tools Nola can use to help build your app","breadcrumbs":[{"label":"Nola - AI Assistant","emoji":"1f916"}]},{"id":"0647kJQ2WZkWSoFTDaXF","title":"Tips and Best Practices","pathname":"/nola/tips-and-best-practices","siteSpaceId":"sitesp_0ULOP","description":"Expert tips and best practices for getting the most out of Nola","breadcrumbs":[{"label":"Nola - AI Assistant","emoji":"1f916"}]},{"id":"RXyFKKJ9bomokW83O78u","title":"Nola FAQ","pathname":"/nola/nola-faq","siteSpaceId":"sitesp_0ULOP","description":"Frequently asked questions about Nola, your AI assistant for building Noloco apps","breadcrumbs":[{"label":"Nola - AI Assistant","emoji":"1f916"}]},{"id":"TUn1CdyckVoS2fWXoxOz","title":"Data to App","pathname":"/data-to-app","siteSpaceId":"sitesp_0ULOP","description":"Learn how Noloco transforms your data into a shareable app for your team and clients."},{"id":"m62rxdRIOOPwVibVDbpJ","title":"Database Consolidation","pathname":"/data-to-app/database-consolidation","siteSpaceId":"sitesp_0ULOP","description":"Migrating from a multi-base world to a unified database, then syncing it with Noloco, offers many benefits. This guide aims to walk you through the process step by step on how to achieve that","breadcrumbs":[{"label":"Data to App"}]},{"id":"W9q4wYlWkdXhj8CLfEZE","title":"App Settings","pathname":"/app-settings","siteSpaceId":"sitesp_0ULOP","description":"Personalize your app's design, look and feel, privacy, and data."},{"id":"JBRg2JF0MMLRnuPc3nAg","title":"Components","pathname":"/components","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use components to customize your app"},{"id":"z90qYdtAsQC7byvAr777","title":"Containers","pathname":"/components/containers","siteSpaceId":"sitesp_0ULOP","description":"Containers in Noloco allow you to organize and group multiple components on your pages, providing enhanced flexibility and control over your layout and visibility settings.","breadcrumbs":[{"label":"Components"}]},{"id":"36VPdOCPjHvu6T4XqQvk","title":"Video","pathname":"/components/video","siteSpaceId":"sitesp_0ULOP","description":"The Video component in Noloco allows you to show video content, from a wide variety of sources such as YouTube, Vimeo and more, directly on your pages","breadcrumbs":[{"label":"Components"}]},{"id":"1481QOUeYWsbYi24N93m","title":"Templates","pathname":"/templates","siteSpaceId":"sitesp_0ULOP","description":"Learn how templates can help streamline the creation process of your application"},{"id":"NOy9j4fvOSqzXaQxrf7P","title":"Agency OS","pathname":"/solutions/agency-os","siteSpaceId":"sitesp_0ULOP","description":"A ready-to-use operating system for agency owners to centralise and manage their work — and deliver a premium client experience.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"}]},{"id":"snm0yuTmDYWejd7kgeH3","title":"Getting Started","pathname":"/solutions/agency-os/getting-started","siteSpaceId":"sitesp_0ULOP","description":"Get up and running with Agency OS — explore the sample data and understand the system.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"VGpvTe8Ya8XcdMGly3zt","title":"Your First Steps","pathname":"/solutions/agency-os/your-first-steps","siteSpaceId":"sitesp_0ULOP","description":"A hands-on walkthrough of the Agency OS operating loop — from lead to client portal.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"OqPbyVZuvjjNqt21GfFP","title":"Understanding the Home Page","pathname":"/solutions/agency-os/home-page","siteSpaceId":"sitesp_0ULOP","description":"Your personal daily dashboard — tasks, time, and expenses filtered to you.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"k2tCxQQBJW2hsisasIuR","title":"App Structure Overview","pathname":"/solutions/agency-os/app-structure","siteSpaceId":"sitesp_0ULOP","description":"How Agency OS is organised and how every section connects","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"7e52aSugb5whWEFG1oKd","title":"CRM & Sales","pathname":"/solutions/agency-os/crm-and-sales","siteSpaceId":"sitesp_0ULOP","description":"Track every deal from first contact to signed client — all in one connected system.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"Ubuu0OZpEKYuqno6jVxn","title":"Managing Clients","pathname":"/solutions/agency-os/managing-clients","siteSpaceId":"sitesp_0ULOP","description":"Everything about your active clients — one record, full history, real-time portal.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"TgxEKtHpnxS6zMBaHiXH","title":"Projects & Delivery","pathname":"/solutions/agency-os/projects-and-delivery","siteSpaceId":"sitesp_0ULOP","description":"Plan projects, manage tasks, track time, and monitor team workload — all in one place.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"zNvNbbZ3c6bI6vnfybSL","title":"Team Management","pathname":"/solutions/agency-os/team-management","siteSpaceId":"sitesp_0ULOP","description":"Your team directory, employment details, skills, and cost overview — all in one place.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"6IOylM8Uvp9N2WdajZZY","title":"Billing & Expenses","pathname":"/solutions/agency-os/billing-and-expenses","siteSpaceId":"sitesp_0ULOP","description":"Invoice clients, track revenue, monitor billable output, and log expenses — all connected.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"3vRn4n1qbeMC1Wg8OdfP","title":"Client Portal","pathname":"/solutions/agency-os/client-portal","siteSpaceId":"sitesp_0ULOP","description":"A branded, real-time view of project progress and invoices — built for your clients.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"plO3I90roHfRp7c5eY6Q","title":"Customizing Your Agency OS","pathname":"/solutions/agency-os/customizing-your-agency-os","siteSpaceId":"sitesp_0ULOP","description":"Make Agency OS fit your agency's workflows, terminology, and tools.","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"fzSL8eu0HerdPCOvmCy4","title":"Best Practices","pathname":"/solutions/agency-os/best-practices","siteSpaceId":"sitesp_0ULOP","description":"Tips, workflows, and lessons learned from agencies successfully using Agency OS","breadcrumbs":[{"label":"Solutions","emoji":"1f4bc"},{"label":"Agency OS"}]},{"id":"z1D6gFHddGLC6f1Bx836","title":"Intro to Data & Tables","pathname":"/data/data-overview","siteSpaceId":"sitesp_0ULOP","description":"Data is the foundation on which your Noloco app is built.","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"4leSb6VMb79PhLTJFhUX","title":"What are Tables?","pathname":"/data/data-overview/what-are-tables","siteSpaceId":"sitesp_0ULOP","description":"","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Intro to Data & Tables"}]},{"id":"zi5yxNhL9qqeebB23c8v","title":"Database Examples for Beginners","pathname":"/data/data-overview/database-examples-for-beginners","siteSpaceId":"sitesp_0ULOP","description":"","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Intro to Data & Tables"}]},{"id":"fi1f8ufVh6hviVX0EmlK","title":"Setting a Table's Primary Field","pathname":"/data/data-overview/setting-a-collections-primary-field","siteSpaceId":"sitesp_0ULOP","description":"Learn how to control what field you see in your app when a record is linked to another record","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Intro to Data & Tables"}]},{"id":"qXGhkgmDZMiHUXJAkFK7","title":"Syncing","pathname":"/data/data-overview/syncing","siteSpaceId":"sitesp_0ULOP","description":"Syncing data from external data sources to your custom Noloco applications","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Intro to Data & Tables"}]},{"id":"-MiftzQcOGORhPFIqwEf","title":"Noloco Tables","pathname":"/data/collections","siteSpaceId":"sitesp_0ULOP","description":"A table contains a list of items of the same type, like users, companies or tasks. Your portal will come with several tables by default, such as Users and Companies.","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"c5qGqptDcDKzSzwPv5Qu","title":"Field Types","pathname":"/data/collections/field-types","siteSpaceId":"sitesp_0ULOP","description":"Understand the different field types that are supported on Noloco tables, or any external data source","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"fdCobmGI7Vc7zymt2ype","title":"Text Fields","pathname":"/data/collections/field-types/text","siteSpaceId":"sitesp_0ULOP","description":"Learn about Text fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"dwMOCez5EQC970TFVxuP","title":"Date Fields","pathname":"/data/collections/field-types/date","siteSpaceId":"sitesp_0ULOP","description":"Learn about Date fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"8VWcI1XEtttneoAkOUGE","title":"Number (Integer) Fields","pathname":"/data/collections/field-types/number-integer","siteSpaceId":"sitesp_0ULOP","description":"Learn about Integer Number fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"BBSHqsa65EB4eFuzcmTq","title":"Number (Decimal) Fields","pathname":"/data/collections/field-types/number-decimal","siteSpaceId":"sitesp_0ULOP","description":"Learn about Decimal Number fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"raAn4MNOr4PtKl2gOFD1","title":"Boolean (Yes/No) Fields","pathname":"/data/collections/field-types/boolean","siteSpaceId":"sitesp_0ULOP","description":"Learn about Boolean (Yes/No) fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"gvNBdz8Be7MjbJFvlMnk","title":"Single Option Select","pathname":"/data/collections/field-types/single-option-select","siteSpaceId":"sitesp_0ULOP","description":"Learn about Single Option Select fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"L4DrKRmmBaqD0zuV0t2z","title":"Multiple Option Select","pathname":"/data/collections/field-types/multiple-option-select","siteSpaceId":"sitesp_0ULOP","description":"Learn about Multiple Option Select fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"yrVU2KpohLlKUlw8YdRq","title":"Duration Fields","pathname":"/data/collections/field-types/duration","siteSpaceId":"sitesp_0ULOP","description":"Learn about Duration fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"gneD8v09vmnTf6l47Xbv","title":"Street Address Fields","pathname":"/data/collections/field-types/street-address","siteSpaceId":"sitesp_0ULOP","description":"Learn about Street Address fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"oG3ZGew0riC3knRN3UnV","title":"Map Coordinates","pathname":"/data/collections/field-types/map-coordinates","siteSpaceId":"sitesp_0ULOP","description":"Learn about Map Coordinates fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"8QJExfFnykfEYVqKcZV1","title":"Date Range Fields","pathname":"/data/collections/field-types/date-range","siteSpaceId":"sitesp_0ULOP","description":"Learn about Date Range fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"kj0OJ0mkWKnfp3lxu51l","title":"Full Name Fields","pathname":"/data/collections/field-types/full-name","siteSpaceId":"sitesp_0ULOP","description":"Learn about Full Name fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"M82dFyfH3y8mNkSwqOx8","title":"Phone Number Fields","pathname":"/data/collections/field-types/phone-number","siteSpaceId":"sitesp_0ULOP","description":"Learn about Phone Number fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"90yJpVVHGp7NZ9Q37M1t","title":"File/Upload Fields","pathname":"/data/collections/field-types/file-upload","siteSpaceId":"sitesp_0ULOP","description":"Learn about File/Upload fields in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"IiX60m8a9Iy98PszG0ki","title":"Created By","pathname":"/data/collections/field-types/created-by","siteSpaceId":"sitesp_0ULOP","description":"Learn about the Created By field in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"YZsuqtuJU3rZpRhgmx0A","title":"Last Updated By","pathname":"/data/collections/field-types/last-updated-by","siteSpaceId":"sitesp_0ULOP","description":"Learn about the Last Updated By field in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"QYxlikAQpDi89o0fSarl","title":"Assignee","pathname":"/data/collections/field-types/assignee","siteSpaceId":"sitesp_0ULOP","description":"Learn about the Assignee field in Noloco tables","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"},{"label":"Field Types"}]},{"id":"-MikuzxBw3eNe7k5tKiz","title":"Relationships","pathname":"/data/collections/relationships","siteSpaceId":"sitesp_0ULOP","description":"Learn more about how relationship lets you link one record to another","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"HOqQBWexdgqJKsugBEvm","title":"Automatic Links","pathname":"/data/collections/automatic-links","siteSpaceId":"sitesp_0ULOP","description":"Learn how to add an automatic link to any non-Noloco data source","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"-MikvNTyq_T-A7Xqmvha","title":"Rollup Fields","pathname":"/data/collections/rollups","siteSpaceId":"sitesp_0ULOP","description":"Learn more about Rollups","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"eWeF9CLlGF7sq1O8YVEt","title":"Lookup Fields","pathname":"/data/collections/lookup-fields","siteSpaceId":"sitesp_0ULOP","description":"Lookups in Noloco allow you to fetch and display related information from other data tables, enhancing your data relationships and insights without duplicating data.","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"cO7anNaX6CBe6eTaUGra","title":"Formulas","pathname":"/data/collections/formulas","siteSpaceId":"sitesp_0ULOP","description":"Learn more about Formulas","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"RXMUQiIicGrwLnWQOGPH","title":"Noloco AI","pathname":"/data/collections/noloco-ai","siteSpaceId":"sitesp_0ULOP","description":"AI-powered columns that bring intelligence to your tables by using AI to perform tasks like classification, summarization, sentiment analysis, grammar correction and more","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"jUl7npiDwD29e9rVogUH","title":"Import a file","pathname":"/data/collections/import-a-file","siteSpaceId":"sitesp_0ULOP","description":"Create a Noloco table from a file","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"},{"label":"Noloco Tables"}]},{"id":"pu7KErCHn9rJQFAid7IO","title":"Airtable","pathname":"/data/airtable","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build an app in Noloco around your Airtable base","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"ZQxfvf9n0hOgQen1Rlow","title":"Google Sheets","pathname":"/data/google-sheets","siteSpaceId":"sitesp_0ULOP","description":"Learn how to plug your Google Sheets into your Noloco app","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"HVYx12M3EjesAn1od1M4","title":"SmartSuite","pathname":"/data/smartsuite","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build an app in Noloco around your SmartSuite solution","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"ACp3zNSw70F23qPxXOvS","title":"MySQL","pathname":"/data/mysql","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build an app in Noloco around your MySQL database","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"RhbCG0xEJTTOVWEPl2iZ","title":"PostgreSQL","pathname":"/data/postgresql","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build an app in Noloco around your PostgreSQL database","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"5FFcguT4yS2OMDA8x3Sl","title":"Supabase","pathname":"/data/supabase","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build an app in Noloco around your Supabase database that runs PostgreSQL under the hood.","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"tJsCpe0l9WLAx3589IuM","title":"REST APIs","pathname":"/data/rest-apis","siteSpaceId":"sitesp_0ULOP","description":"Connect any REST API to Noloco as a read-only table","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"oaF8LqIOK2xezEBRA3NL","title":"HubSpot","pathname":"/data/hubspot","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build customer portals, internal tools and partner apps from your HubSpot CRM","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"FMIYKdCytIugZgKbYZcl","title":"Stripe","pathname":"/data/stripe","siteSpaceId":"sitesp_0ULOP","description":"Seamlessly bring your Stripe data—like Customers, Invoices, Subscriptions, Products, and Prices—into your Noloco app.","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"wsGeOUmOD0eo3KPspmvZ","title":"Xano","pathname":"/data/xano","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build an app in Noloco around your Xano api","breadcrumbs":[{"label":"Data Sources","emoji":"1f517"}]},{"id":"rt7Tk8EAr0ClfVzam8DV","title":"Views","pathname":"/pages/views","siteSpaceId":"sitesp_0ULOP","description":"How to add views to your Noloco app","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"4VkUTnWZr1R9ppHJjNJO","title":"Show record count","pathname":"/pages/views/show-record-count","siteSpaceId":"sitesp_0ULOP","description":"How to show your record count in the app sidebar.","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"},{"label":"Views"}]},{"id":"DCho26FQOwtBQwAoWo2S","title":"Empty State","pathname":"/pages/views/empty-state","siteSpaceId":"sitesp_0ULOP","description":"Customizing your view empty states to for a tailored app experience","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"},{"label":"Views"}]},{"id":"xEEhKswdz5o1xFZh2yVT","title":"Blank pages","pathname":"/pages/blank-pages","siteSpaceId":"sitesp_0ULOP","description":"How to add data from different tables to the same page with Blank pages","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"zwWN7qEOvXmZAN5P3YIq","title":"iFrame embeds","pathname":"/pages/iframe-embeds","siteSpaceId":"sitesp_0ULOP","description":"This page talks through how you can embed an iframe in your Noloco app.","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"nD19dlrPN4MJphjbnNwD","title":"External links","pathname":"/pages/external-links","siteSpaceId":"sitesp_0ULOP","description":"Learn how to add external links to your app sidebar navigation","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"ewuJinud9mvWuT5GxVVY","title":"The Home Page","pathname":"/pages/the-home-page","siteSpaceId":"sitesp_0ULOP","description":"The home page is the first page seen by your users when they log in or visit the app directly.","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"2GuBH1C5GlMJsxyfiFF5","title":"User Profile Page","pathname":"/pages/user-profile-page","siteSpaceId":"sitesp_0ULOP","description":"Adding a customizable user profile page to your Noloco is easy with these three steps","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"QH44P0fRXHvABL2aBuS8","title":"Parent pages & folders","pathname":"/pages/parent-pages-and-folders","siteSpaceId":"sitesp_0ULOP","description":"Learn when to use parent pages and folders in your app sidebar navigation.","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"GKhRnk2btvLPDJMPQ0uJ","title":"Page visibility rules","pathname":"/pages/page-visibility-rules","siteSpaceId":"sitesp_0ULOP","description":"Set visibility rules to only show sidebar pages to certain app users.","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"W3Qckjw6eL9TFuQcnZCh","title":"Cloning pages","pathname":"/pages/cloning-pages","siteSpaceId":"sitesp_0ULOP","description":"Learn how to clone pages in your Noloco app","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"pU5MDpm90KPddkYsR5QG","title":"Renaming pages","pathname":"/pages/renaming-pages","siteSpaceId":"sitesp_0ULOP","description":"Learn how to rename pages, page urls & change page icons","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"cjU2Av71P9ccgXCJT5lh","title":"Hiding pages","pathname":"/pages/hiding-pages","siteSpaceId":"sitesp_0ULOP","description":"Learn how to hide pages from your app sidebar so they aren't shown to any users.","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"pK5fyjjd8v1jrF5WDY0O","title":"Sidebar dividers","pathname":"/pages/sidebar-dividers","siteSpaceId":"sitesp_0ULOP","description":"How to separate pages in your app sidebar with dividers","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"YsWjRyI8HqHDUDBFqkM8","title":"Tabs","pathname":"/pages/tabs","siteSpaceId":"sitesp_0ULOP","description":"Group related information under separate headings within the same page to better organize your pages","breadcrumbs":[{"label":"Pages","emoji":"1f4c4"}]},{"id":"QQV45XwH97dcUJgqC8s0","title":"Adding views","pathname":"/views/adding-views","siteSpaceId":"sitesp_0ULOP","description":"How to add views to your Noloco app","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"rLhZOufTGapfPGMR4gOr","title":"Display","pathname":"/views/display","siteSpaceId":"sitesp_0ULOP","description":"Choose the display layout that works best for your views","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"R1JN240yrem8ujG9kjg9","title":"Rows","pathname":"/views/display/rows","siteSpaceId":"sitesp_0ULOP","description":"How to use the Rows display option","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"xq7TemFWnM0WpOLjAIdz","title":"Cards & columns","pathname":"/views/display/cards-and-columns","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use the Cards & Columns view display options","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"s2UuJ6FGxwA9m9yftsEZ","title":"Tables","pathname":"/views/display/tables","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use the Tables and Full-width table view display options","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"uwnWnh4CB5eS2Nd7mxca","title":"Kanban boards","pathname":"/views/display/kanban-boards","siteSpaceId":"sitesp_0ULOP","description":"Learn how to easily manage tasks with Kanban board views","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"FIv4MLspYCRK2QOaMhsH","title":"Calendar","pathname":"/views/display/calendar","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use the calendar view display option","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"Pgt5QpuzkCLJ1q8SY8xO","title":"Timeline","pathname":"/views/display/timeline","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use the timeline display option","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"PvhmnmJFBeBoezj6oX8f","title":"Gantt","pathname":"/views/display/gantt","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use the gantt list display option","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"wbBMIqVToyKtxS9LIOVY","title":"Split-view","pathname":"/views/display/split-view","siteSpaceId":"sitesp_0ULOP","description":"Show your table list and records side by side with split-view.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"UOfvmzBawFUva3W0k74G","title":"Charts","pathname":"/views/display/charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to add and configure chart views.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"JJrGrVjzQ9ucTeAyHKYA","title":"Maps","pathname":"/views/display/maps","siteSpaceId":"sitesp_0ULOP","description":"Learn how to add the map view display to show location data.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"3AmDoX3AXcm6B9bU63G4","title":"Pivot Table","pathname":"/views/display/pivot-table","siteSpaceId":"sitesp_0ULOP","description":"Transform your data into a pivot table to gain meaningful information by grouping, aggregating, and filtering data","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"amfeEmkVZzZZg3TolEll","title":"Checklist","pathname":"/views/display/checklist","siteSpaceId":"sitesp_0ULOP","description":"The Checklist Layout is a list-based layout designed to let users mark items as completed via a checkbox. It offers a simple way to track tasks, steps in a process, or reminders.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"fQSpblk27TqKeHTn2ydc","title":"Single record view","pathname":"/views/display/single-record-view","siteSpaceId":"sitesp_0ULOP","description":"Use the single record view display to skip the list view and just show the user a particular record page","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"xsNdd9ZbWQf3QfszI4Pj","title":"Grouping records","pathname":"/views/display/grouping-records","siteSpaceId":"sitesp_0ULOP","description":"Learn how to group records in list views.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"Q38dBrYaztFGJYGKHPAt","title":"Record Colors","pathname":"/views/display/record-colors","siteSpaceId":"sitesp_0ULOP","description":"Visually distinguish records with custom highlight colors based on conditions","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Display"}]},{"id":"rZDAJ0VV0rkBggtFPNnf","title":"Filters","pathname":"/views/filters","siteSpaceId":"sitesp_0ULOP","description":"Apply filters on views to only show specific records to users.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"X57Oppmv7hSt7M265yYW","title":"Logged in user","pathname":"/views/filters/logged-in-user","siteSpaceId":"sitesp_0ULOP","description":"Set up filters on record tables based on the logged in user.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Filters"}]},{"id":"Iog5C5KXTt7zaKjtQALo","title":"Relative Filters","pathname":"/views/filters/relative-filters","siteSpaceId":"sitesp_0ULOP","description":"Relative Filter allows you to filter a table element based on the context of the page or the logged-in user.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Filters"}]},{"id":"hu9SaopK3uGFbHklA3CU","title":"Record values","pathname":"/views/filters/record-values","siteSpaceId":"sitesp_0ULOP","description":"Learn how to filter views based on record values","breadcrumbs":[{"label":"Views","emoji":"1f4c2"},{"label":"Filters"}]},{"id":"e9EBZgtp3X6PIhGPILmE","title":"Filter fields","pathname":"/views/filter-fields","siteSpaceId":"sitesp_0ULOP","description":"Enable your app users to filter the data that gets displayed on views","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"2R6rZ0KGTgsyuQKf7mOH","title":"Sort & limit","pathname":"/views/sort-and-limit","siteSpaceId":"sitesp_0ULOP","description":"Learn how to sort & limit records that get shown in views.","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"329XosawVuQwhswmnFQb","title":"Row Action","pathname":"/views/row-action","siteSpaceId":"sitesp_0ULOP","description":"Control what happens when you click on a record in a view","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"EUSYwjP6rNFha2oNAA5X","title":"Column Summaries","pathname":"/views/column-summaries","siteSpaceId":"sitesp_0ULOP","description":"Add a summary to any numeric column in your table layout","breadcrumbs":[{"label":"Views","emoji":"1f4c2"}]},{"id":"o270zMbCeiHuIlNJIpjF","title":"Forms","pathname":"/forms/forms","siteSpaceId":"sitesp_0ULOP","description":"Collect data from your users with forms that add new records to your tables","breadcrumbs":[{"label":"Forms","emoji":"1f4dd"}]},{"id":"PNc8aDKQgZGkS1aawaco","title":"Customizing Form Fields","pathname":"/forms/forms/customizing-form-fields","siteSpaceId":"sitesp_0ULOP","description":"Customize and configure form fields for truly dynamic forms","breadcrumbs":[{"label":"Forms","emoji":"1f4dd"},{"label":"Forms"}]},{"id":"nzAWHtz7zPFKaVLnpMPo","title":"Passing Linked Record Values to a Form","pathname":"/forms/forms/passing-linked-record-values-to-a-form","siteSpaceId":"sitesp_0ULOP","description":"Pass a linked record value from a record page to your new record form","breadcrumbs":[{"label":"Forms","emoji":"1f4dd"},{"label":"Forms"}]},{"id":"drmbwioy5O3IjegSgNfn","title":"Dynamic Form Field Filters","pathname":"/forms/forms/dynamic-form-field-filters","siteSpaceId":"sitesp_0ULOP","description":"Set up and use dynamic filters in your forms, reducing the options for your app users and simplifying form filling","breadcrumbs":[{"label":"Forms","emoji":"1f4dd"},{"label":"Forms"}]},{"id":"EK8P0ckh8mQU1L0hhhD9","title":"E-Signature Fields","pathname":"/forms/forms/e-signature-fields","siteSpaceId":"sitesp_0ULOP","description":"The E-signature input in Noloco allows users to capture signatures directly within your app. This feature can be used on both desktop and mobile devices, making it versatile and accessible.","breadcrumbs":[{"label":"Forms","emoji":"1f4dd"},{"label":"Forms"}]},{"id":"20zSZIsx6yyXnyoLZSkf","title":"Public Forms","pathname":"/forms/public-forms","siteSpaceId":"sitesp_0ULOP","description":"Collect data from anyone","breadcrumbs":[{"label":"Forms","emoji":"1f4dd"}]},{"id":"Px5YHpdcv9H0bI0qc5yV","title":"Overview","pathname":"/record-pages/overview","siteSpaceId":"sitesp_0ULOP","description":"Turn a row in your spreadsheet into a beautiful user-friendly record page","breadcrumbs":[{"label":"Record Pages","emoji":"1f4c3"}]},{"id":"YG99vWt1nUGnxLcPzbh9","title":"Visibility Settings","pathname":"/record-pages/visibility-settings","siteSpaceId":"sitesp_0ULOP","description":"Visibility settings by User Type, User Roles and Custom rule conditions","breadcrumbs":[{"label":"Record Pages","emoji":"1f4c3"}]},{"id":"CXVJRb8Y9g1YoD8g0pDT","title":"Hidden Field Values","pathname":"/record-pages/hidden-field-values","siteSpaceId":"sitesp_0ULOP","description":"Pass pre-defined values with hidden fields on Forms or Action Buttons","breadcrumbs":[{"label":"Record Pages","emoji":"1f4c3"}]},{"id":"xQ6X8yD5b0eV6zAQ6Ece","title":"Record Comments","pathname":"/record-pages/record-comments","siteSpaceId":"sitesp_0ULOP","description":"Comment and collaborate on any record in Noloco","breadcrumbs":[{"label":"Record Pages","emoji":"1f4c3"}]},{"id":"2XlGYMhHxR9c4q9e2lcY","title":"Field visibility conditions","pathname":"/field-formatting/field-visibility-conditions","siteSpaceId":"sitesp_0ULOP","description":"Learn how to set field visibility conditions based on field values and logged in user parameters.","breadcrumbs":[{"label":"Field Formatting","emoji":"270f"}]},{"id":"gk8st6JAnBKgP7nvj9n8","title":"In-line editing","pathname":"/field-formatting/in-line-editing","siteSpaceId":"sitesp_0ULOP","description":"Learn how to enable in-line editing of any field in your Noloco app Views and record pages.","breadcrumbs":[{"label":"Field Formatting","emoji":"270f"}]},{"id":"gp9JseXlxudeH0pn5i0c","title":"Conditional Highlight Colors","pathname":"/field-formatting/conditional-highlight-colors","siteSpaceId":"sitesp_0ULOP","description":"Find out how to conditionally highlight fields on your record pages based on field values and more","breadcrumbs":[{"label":"Field Formatting","emoji":"270f"}]},{"id":"dQz1maP2JgUrDwyaz75c","title":"Dates & Time Zones","pathname":"/field-formatting/dates-and-time-zones","siteSpaceId":"sitesp_0ULOP","description":"Learn how Noloco handles date fields and time zones","breadcrumbs":[{"label":"Field Formatting","emoji":"270f"}]},{"id":"lwLBa7xx7NNqxOIrcubF","title":"Overview","pathname":"/charts/overview","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use charts in Noloco","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"mXLeRZidIOHsWvC92Myi","title":"Line Charts","pathname":"/charts/line-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build line charts using X-Axis values and Series","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"TvlRs8EZFiUnZbxPDuoB","title":"Bar Charts","pathname":"/charts/bar-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build bar charts using X-Axis values and Series","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"mISMX3MlLseRDTpYTT2L","title":"Stacked Bar Charts","pathname":"/charts/stacked-bar-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build stacked bar charts using X-Axis values and Series","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"5g0wjtpYwgBr6P7UFYTC","title":"Area Charts","pathname":"/charts/area-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build area charts using X-Axis values and Series","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"S1GmBBPqpUUwL9l0fbK3","title":"Donut Charts","pathname":"/charts/donut-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build donut charts using categories and values","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"vbRJXipKCYVpKvPAobLo","title":"Funnel Charts","pathname":"/charts/funnel-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build funnel charts to visualize progressive reduction through stages","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"w24uHi3Qx6eiKVNZzwBJ","title":"Radar Charts","pathname":"/charts/radar-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to build radar charts to compare multiple variables","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"DHAhscDaE2b8jPtwG5up","title":"Statistic Charts","pathname":"/charts/statistic-charts","siteSpaceId":"sitesp_0ULOP","description":"Learn how to create statistic charts to display key metrics","breadcrumbs":[{"label":"Charts","emoji":"1f4ca"}]},{"id":"OaRJw9vL0uBIklOdogPB","title":"Export Data","pathname":"/data-management/export-data","siteSpaceId":"sitesp_0ULOP","description":"Allow your team or customers to export your app's data, or do a full export from the data table.","breadcrumbs":[{"label":"Data Management","emoji":"1f4c2"}]},{"id":"dP2JD5erzp5B3Tmrg5HW","title":"Import Data","pathname":"/data-management/import-data","siteSpaceId":"sitesp_0ULOP","description":"Allow your team or customers to import new or existing data into your Noloco app","breadcrumbs":[{"label":"Data Management","emoji":"1f4c2"}]},{"id":"iBiGJqdVcktLjTaynNy2","title":"Record History","pathname":"/data-management/record-history","siteSpaceId":"sitesp_0ULOP","description":"See a complete history of every change made to your records","breadcrumbs":[{"label":"Data Management","emoji":"1f4c2"}]},{"id":"ACihWrUPtzeE8dIOdDRE","title":"User Table","pathname":"/users-and-permissions/user-table","siteSpaceId":"sitesp_0ULOP","description":"Understanding the User Table: a central repository of all user-related information","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"dEh3ncAjNE78EsDscsi4","title":"User Management","pathname":"/users-and-permissions/user-management","siteSpaceId":"sitesp_0ULOP","description":"Manage your existing users and invite new users to your app from the User Management tab","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"UZQ4pSEI1Ivt0OIiqg1i","title":"Permissions Quick Start","pathname":"/users-and-permissions/permissions-quick-start","siteSpaceId":"sitesp_0ULOP","description":"Quick start guide for setting up permissions in Noloco apps","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"r7ezeAXA61q78qr62tCN","title":"User Roles & Permissions","pathname":"/users-and-permissions/user-roles-and-permissions","siteSpaceId":"sitesp_0ULOP","description":"Keep tight control over user access levels using User Roles & Permissions","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"SYCdlyQjPUzjrDjjkUSX","title":"Record-level permissions","pathname":"/users-and-permissions/user-roles-and-permissions/record-level-permissions","siteSpaceId":"sitesp_0ULOP","description":"Control user access with record-level permission rules","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"},{"label":"User Roles & Permissions"}]},{"id":"aBeYdY63SQOsEIImVczT","title":"Field-level permissions","pathname":"/users-and-permissions/user-roles-and-permissions/field-level-permissions","siteSpaceId":"sitesp_0ULOP","description":"Learn how to use field-level permissions to control which users can read, update & create data in Noloco apps.","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"},{"label":"User Roles & Permissions"}]},{"id":"8rr0jJq5dnG3FTRDM9cU","title":"Permissions vs Visibility vs Filters","pathname":"/users-and-permissions/permissions-vs-visibility-vs-filters","siteSpaceId":"sitesp_0ULOP","description":"Understand when to use permissions, visibility rules, or filters for access control","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"L3u8aGNb24Pi7rLmoWYC","title":"Permissions Troubleshooting","pathname":"/users-and-permissions/permissions-troubleshooting","siteSpaceId":"sitesp_0ULOP","description":"Troubleshooting guide for common permission issues and solutions","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"fINOFsNcnfa3qRg5DFE8","title":"Open Sign Up","pathname":"/users-and-permissions/open-sign-up","siteSpaceId":"sitesp_0ULOP","description":"If you need to let new customers sign up to your app, you can enable open sign up","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"xQDJpHhSdEPc7oVucQpM","title":"Offboarding Users","pathname":"/users-and-permissions/offboarding-users","siteSpaceId":"sitesp_0ULOP","description":"Deactivate user accounts without losing their data","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"bIHybq2F4ZkxgkeAjx4z","title":"Testing as other users","pathname":"/users-and-permissions/testing-as-other-users","siteSpaceId":"sitesp_0ULOP","description":"Testing your app from the perspective of different users to test permissions, roles, filters and more.","breadcrumbs":[{"label":"Users & Permissions","emoji":"1f465"}]},{"id":"361N2VpSIvpoQlvN3YFk","title":"Action buttons","pathname":"/actions/action-buttons","siteSpaceId":"sitesp_0ULOP","description":"Streamline repetitive tasks with Action Buttons in Noloco","breadcrumbs":[{"label":"Actions","emoji":"23e9"}]},{"id":"pf45uxsxyDOV4OKrTc9w","title":"Create records","pathname":"/actions/action-buttons/create-records","siteSpaceId":"sitesp_0ULOP","description":"Learn how to create records with action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"9dho7aeShgIfMQwtdWm6","title":"Update records","pathname":"/actions/action-buttons/update-records","siteSpaceId":"sitesp_0ULOP","description":"Learn how to update records with one-click action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"arxFi9eVJTRXyrRebfHS","title":"Delete a Record","pathname":"/actions/action-buttons/delete-a-record","siteSpaceId":"sitesp_0ULOP","description":"Delete records using action buttons in Noloco","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"kcu9Hgx5yGUSrdrCVDhQ","title":"Add a Comment Action","pathname":"/actions/action-buttons/add-a-comment-action","siteSpaceId":"sitesp_0ULOP","description":"Add comments to a record through action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"KXtZg1d7rUBeIi1u6VZs","title":"Navigate To","pathname":"/actions/action-buttons/navigate-to","siteSpaceId":"sitesp_0ULOP","description":"Navigate to pages, URLs, emails, and phone numbers using action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"tLmVuQ0Ykv1AU4YjcrfW","title":"Run On-Demand Workflow","pathname":"/actions/action-buttons/run-on-demand-workflow","siteSpaceId":"sitesp_0ULOP","description":"Trigger on-demand workflows from action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"T2VLl9BshykDEp1vMAGn","title":"Show an iFrame","pathname":"/actions/action-buttons/show-an-iframe","siteSpaceId":"sitesp_0ULOP","description":"Embed external content in modals using iframe action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"86Zr2tJqrUJm1GrWDTU6","title":"View a Record","pathname":"/actions/action-buttons/view-a-record","siteSpaceId":"sitesp_0ULOP","description":"Display record details in a modal using action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"tOVCDKDV0LTpYcmx84W2","title":"Copy to Clipboard","pathname":"/actions/action-buttons/copy-to-clipboard","siteSpaceId":"sitesp_0ULOP","description":"Copy text, URLs, and data to clipboard using action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"wSL6oD68gNzKD1vZPHqZ","title":"Login","pathname":"/actions/action-buttons/login","siteSpaceId":"sitesp_0ULOP","description":"Prompt users to log in using action buttons in public apps","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"EMXFCMHG9mnFzDxgrhNX","title":"Show a Message","pathname":"/actions/action-buttons/show-a-message","siteSpaceId":"sitesp_0ULOP","description":"Display custom messages and instructions to users through action buttons","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"d9kE2k3TQWWdv66ujJwN","title":"Barcode Scanner","pathname":"/actions/action-buttons/barcode-scanner","siteSpaceId":"sitesp_0ULOP","description":"Scan a Barcode or QR code with an Action Button","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"oVJdtCVRuCeX5vrtjwCv","title":"Bulk actions","pathname":"/actions/action-buttons/bulk-actions","siteSpaceId":"sitesp_0ULOP","description":"Learn how to enable your Noloco app users to trigger one-click actions in bulk.","breadcrumbs":[{"label":"Actions","emoji":"23e9"},{"label":"Action buttons"}]},{"id":"-Mifu1pPzRA66Um_qJKA","title":"Workflows","pathname":"/workflows/workflows","siteSpaceId":"sitesp_0ULOP","description":"Learn how Workflows allow you to trigger complex series of actions.","breadcrumbs":[{"label":"Workflows","emoji":"26a1"}]},{"id":"2BRRqep4YeeI5k5z2m1d","title":"Troubleshooting Workflows","pathname":"/workflows/workflows/troubleshooting-workflows","siteSpaceId":"sitesp_0ULOP","description":"Troubleshoot common workflow issues including trigger failures, execution errors, and browser problems","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"nIdySZlUzl4UTLi7ZthT","title":"On-demand workflows","pathname":"/workflows/workflows/on-demand-workflows","siteSpaceId":"sitesp_0ULOP","description":"Learn how to set up on-demand workflows triggered by action buttons.","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"aDY6gfmaNeWmTxtmVUdB","title":"Comment Added Trigger","pathname":"/workflows/workflows/comment-added-trigger","siteSpaceId":"sitesp_0ULOP","description":"Learn how to set up workflows triggered by new comments on your data records","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"3AmVp86LbrP0RGJ9aw94","title":"Watched Fields","pathname":"/workflows/workflows/watched-fields","siteSpaceId":"sitesp_0ULOP","description":"Triggering a workflow when certain fields are updated","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"uA0DuxNXwm2Q0D2QanEw","title":"Trigger webhooks","pathname":"/workflows/workflows/trigger-webhooks","siteSpaceId":"sitesp_0ULOP","description":"Learn how to trigger Zapier & Make webhooks via Noloco workflows","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"Aym4NDnet3A4ey9aL04f","title":"Send automated emails","pathname":"/workflows/workflows/send-automated-emails","siteSpaceId":"sitesp_0ULOP","description":"Learn how to send automated emails via Noloco workflows","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"osAex30nDAUhuPzV5upR","title":"For each item in a list...do...","pathname":"/workflows/workflows/for-each-item-in-a-list...do...","siteSpaceId":"sitesp_0ULOP","description":"Loop over a related field to run an action many times","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"K1vA2ysXN5dx413RYLBW","title":"Only continue if","pathname":"/workflows/workflows/only-continue-if","siteSpaceId":"sitesp_0ULOP","description":"Define conditions for which the workflow should continue running","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"xbLzKHqZYwt0e1jZgcpP","title":"Create a Record Action","pathname":"/workflows/workflows/create-a-record-action","siteSpaceId":"sitesp_0ULOP","description":"Create a new record in a given table","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"nKh1dmHMOG6mSei8oWKr","title":"Update a Record Action","pathname":"/workflows/workflows/update-a-record-action","siteSpaceId":"sitesp_0ULOP","description":"Learn how to automate record updates with Noloco workflows","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"917qdcdlF0uDjjbu64Yx","title":"Delete a Record Action","pathname":"/workflows/workflows/delete-a-record-action","siteSpaceId":"sitesp_0ULOP","description":"Delete an existing record from a given table","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"8VVwsYQIiOeOLnLm2PUU","title":"Deactivate a User Action","pathname":"/workflows/workflows/deactivate-a-user-action","siteSpaceId":"sitesp_0ULOP","description":"Deactivate an active user through a workflow","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"0AqyMSm1Rm6y6QqEl4lg","title":"Reactivate a User Action","pathname":"/workflows/workflows/reactivate-a-user-action","siteSpaceId":"sitesp_0ULOP","description":"Reactivate an active user through a workflow","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"5S4f8Y2tP05bHH18S7nK","title":"Send an Invitation Email Action","pathname":"/workflows/workflows/send-an-invitation-email-action","siteSpaceId":"sitesp_0ULOP","description":"Send an automated invitation email to a new user with the 'Send an Invitation Email' Action","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"gTwoimvoVybRFbwJZ3eh","title":"Add a comment to a record","pathname":"/workflows/workflows/add-a-comment-to-a-record","siteSpaceId":"sitesp_0ULOP","description":"Programatically comment on a record","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"xi1Bwhu3vmzGnD31HDX3","title":"Send a Push Notification","pathname":"/workflows/workflows/send-a-push-notification","siteSpaceId":"sitesp_0ULOP","description":"Programatically send a push notification from a workflow","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"GHNuXgHeFk5xX6J6FcQH","title":"Ask Chat GPT Action","pathname":"/workflows/workflows/ask-chat-gpt-action","siteSpaceId":"sitesp_0ULOP","description":"Ask your AI assistant to help you with any task, from generating a description, extracting highlights, or suggesting next steps","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"boXmBwlNMwQZ7j7mVX2N","title":"Summarize Text Action","pathname":"/workflows/workflows/summarize-text-action","siteSpaceId":"sitesp_0ULOP","description":"Summarize long blocks of text such as call notes into a more condensed, manageable summary with OpenAI","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"Eb2xXNaHJKeOlsgM1OwI","title":"Correct Grammar Action","pathname":"/workflows/workflows/correct-grammar-action","siteSpaceId":"sitesp_0ULOP","description":"Keep your team moving and let your AI assistant catch any typos or grammar mistakes you make before you publish","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"vO6QohanlqJ9CcAdJiQD","title":"Extract Keywords Action","pathname":"/workflows/workflows/extract-keywords-action","siteSpaceId":"sitesp_0ULOP","description":"Extract the important keywords from a block of text with AI so you can identify trends, or quickly find your records","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"c8BX3goIExhEttEk8ohu","title":"Analyze Sentiment","pathname":"/workflows/workflows/analyze-sentiment","siteSpaceId":"sitesp_0ULOP","description":"Use AI to automatically detect when a customer is upset, or delighted, or when the email you wrote needs to be re-reviewed","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"9dCaGh2SMlZWcvq6wrtn","title":"Finish Text Action","pathname":"/workflows/workflows/finish-text-action","siteSpaceId":"sitesp_0ULOP","description":"Get advanced with the ability to provide any prompt to OpenAI and let your AI assistant finish the text","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"LSrlUF8S4MtkiDDfehye","title":"Send a message to a Slack Channel","pathname":"/workflows/workflows/send-a-message-to-a-slack-channel","siteSpaceId":"sitesp_0ULOP","description":"Keep your team in sync with status updates in Slack","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"FVHBb8iQ4XFJSOj7rU7T","title":"Send a message to a Slack User","pathname":"/workflows/workflows/send-a-message-to-a-slack-user","siteSpaceId":"sitesp_0ULOP","description":"Notify individual team members about relevant updates or tasks in Slack","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"xFgxq2S9sPDnc9OXo47a","title":"Generate a PDF with DocsAutomator","pathname":"/workflows/workflows/generate-a-pdf-with-docsautomator","siteSpaceId":"sitesp_0ULOP","description":"Automate the creation of professional documents and PDFs from your data using DocsAutomator and Noloco","breadcrumbs":[{"label":"Workflows","emoji":"26a1"},{"label":"Workflows"}]},{"id":"OAicEumbyyQWKWqMqLgj","title":"Notifications","pathname":"/notifications/notifications","siteSpaceId":"sitesp_0ULOP","description":"Improve your collaboration with in-app notifications","breadcrumbs":[{"label":"Notifications","emoji":"1f514"}]},{"id":"XjcCey1YTndRhTTny13N","title":"Notification Preferences","pathname":"/notifications/notification-preferences","siteSpaceId":"sitesp_0ULOP","description":"The Notification Preferences dialog in your Noloco allow you to control the notifications you receive. This helps manage your engagement and stay updated based on your preferences.","breadcrumbs":[{"label":"Notifications","emoji":"1f514"}]},{"id":"2nG0vlHK34WiIxE04khw","title":"API Overview","pathname":"/api-documentation/api-overview","siteSpaceId":"sitesp_0ULOP","description":"Use your app's GraphQL API to fetch, update, create and delete data in your Noloco app.","breadcrumbs":[{"label":"API Documentation","emoji":"1f4d1"}]},{"id":"wkgl5A27A1rcvLbhjq1E","title":"Fetching Records","pathname":"/api-documentation/api-overview/fetching-records","siteSpaceId":"sitesp_0ULOP","description":"Fetch records from the API","breadcrumbs":[{"label":"API Documentation","emoji":"1f4d1"},{"label":"API Overview"}]},{"id":"Mv5GFc6QuKii3LseLTZ4","title":"Fetching a Record","pathname":"/api-documentation/api-overview/fetching-a-record","siteSpaceId":"sitesp_0ULOP","description":"Fetch a single record from the API","breadcrumbs":[{"label":"API Documentation","emoji":"1f4d1"},{"label":"API Overview"}]},{"id":"nK1lbg4vkBUUH5ePuGYK","title":"Creating a Record","pathname":"/api-documentation/api-overview/creating-a-record","siteSpaceId":"sitesp_0ULOP","description":"Create a single record from the API","breadcrumbs":[{"label":"API Documentation","emoji":"1f4d1"},{"label":"API Overview"}]},{"id":"vi7jTcph1AYlJwHSom6z","title":"Update a Record","pathname":"/api-documentation/api-overview/update-a-record","siteSpaceId":"sitesp_0ULOP","description":"Update a single record from the API","breadcrumbs":[{"label":"API Documentation","emoji":"1f4d1"},{"label":"API Overview"}]},{"id":"v11NC8EaQWAmpePQTL0L","title":"Deleting a record","pathname":"/api-documentation/api-overview/deleting-a-record","siteSpaceId":"sitesp_0ULOP","description":"Delete a single record from the API","breadcrumbs":[{"label":"API Documentation","emoji":"1f4d1"},{"label":"API Overview"}]},{"id":"LwkX3U6uxPFZ4LcG8fl7","title":"General Settings","pathname":"/settings/general-settings","siteSpaceId":"sitesp_0ULOP","description":"Control some general settings for your Noloco app","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"VSDuhamLiM04gRJnic8d","title":"Live Mode","pathname":"/settings/general-settings/live-mode","siteSpaceId":"sitesp_0ULOP","description":"Turn on live-mode to allow your users to log in","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"General Settings"}]},{"id":"USGJU8INGkH8zVb7AkEP","title":"Custom Logos","pathname":"/settings/general-settings/custom-logos","siteSpaceId":"sitesp_0ULOP","description":"Customize the logos in your app to match your company's brand","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"General Settings"}]},{"id":"BQnWQguB5gXABKOIRVXu","title":"Theme & Design","pathname":"/settings/theme-and-design","siteSpaceId":"sitesp_0ULOP","description":"Customize your Noloco app to match your brand's theme by choosing a custom color","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"hBRJjRyQjahlodzjrjhZ","title":"Progressive web apps","pathname":"/settings/progressive-web-apps","siteSpaceId":"sitesp_0ULOP","description":"Progressive Web Applications (PWA) are becoming increasingly popular due to their ability to offer a seamless user experience across all devices.","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"SqKmNYVTQchfGiTtczPc","title":"Navigation Settings","pathname":"/settings/navigation-settings","siteSpaceId":"sitesp_0ULOP","description":"Control the settings for your app's navigation sidebar","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"kQkvtn5jZ8LNYKuMM9WB","title":"Spaces","pathname":"/settings/spaces","siteSpaceId":"sitesp_0ULOP","description":"A powerful feature designed for organizations managing complex Noloco apps","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"VbWfIWEyJNCBNVKZ6iI5","title":"Email Settings","pathname":"/settings/email-settings","siteSpaceId":"sitesp_0ULOP","description":"Configure the email templates and settings that your app uses to invite users","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"YUsd0UBSUyuev4VkhAAZ","title":"Custom Code","pathname":"/settings/custom-code","siteSpaceId":"sitesp_0ULOP","description":"For those with coding expertise or specific customization needs, custom code can take your app's appearance and functionality to the next level.","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"-MifyHy4_o1snZcPvbP4","title":"Custom Domain","pathname":"/settings/custom-domain","siteSpaceId":"sitesp_0ULOP","description":"Custom domains allow your Noloco app to appear more professional and branded by using a web address that aligns with your business name (e.g., www.yourcompany.com instead of yourcompany.noloco.io).","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"dikcYrrZHnYQuDRyhcYF","title":"Login & Signup","pathname":"/settings/login-and-signup","siteSpaceId":"sitesp_0ULOP","description":"","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"bSw2eMky1dE3ZohZlBiX","title":"Sign in Options","pathname":"/settings/login-and-signup/sign-in-options","siteSpaceId":"sitesp_0ULOP","description":"Control how your users sign in (or sign up) to your app from the User Lists & Sign-up settings","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"Login & Signup"}]},{"id":"uMXlecgx1t53uTYjpm3h","title":"Single Sign On","pathname":"/settings/login-and-signup/single-sign-on","siteSpaceId":"sitesp_0ULOP","description":"Integrate your enterprise login service with Noloco","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"Login & Signup"}]},{"id":"Ftu0x5sDI8UdmJd9hTSw","title":"2FA - Two Factor Authentication","pathname":"/settings/login-and-signup/2fa-two-factor-authentication","siteSpaceId":"sitesp_0ULOP","description":"You can add an additional layer of protection and security to your Noloco App by enabling 2FA (Two Factor Authentication) in the Sign in Options","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"Login & Signup"}]},{"id":"Vq76NCubgwxJcUytTZPC","title":"Client Portal User Add-On","pathname":"/settings/login-and-signup/client-portal-user-add-on","siteSpaceId":"sitesp_0ULOP","description":"Easily manage and control costs associated with external users accessing their app, such as clients, customers, partners, contractors, and freelancers.","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"Login & Signup"}]},{"id":"aUv8wjLVDVznEJ36poUV","title":"Public Access","pathname":"/settings/public-access","siteSpaceId":"sitesp_0ULOP","description":"Public Acces let you share specific parts of your Noloco app with the world — no login required. Whether you're showcasing a course catalog, event listings, or a product directory, you stay in control","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"L9hOxCBSVxXii8SSLgwR","title":"Login Screen","pathname":"/settings/login-screen","siteSpaceId":"sitesp_0ULOP","description":"Customize the login screen to improve your user's experience","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"lII4jhC0QzLiYrI4JJJt","title":"User Lists","pathname":"/settings/user-lists","siteSpaceId":"sitesp_0ULOP","description":"If you have a list of users in an external data source like Airtable, PostgreSQL or Google Sheets, you can sync it to the Noloco Users table in your app to allow such users to log in.","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"FA6AU8K4WdtSkvI2unhL","title":"Integrations & API Keys","pathname":"/settings/integrations-and-api-keys","siteSpaceId":"sitesp_0ULOP","description":"The integrations & API keys settings allow you manage your app's integrations in one place","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"x2Etj6jf6m7fSkuKZE8s","title":"MCP Integration","pathname":"/settings/integrations-and-api-keys/mcp-integration","siteSpaceId":"sitesp_0ULOP","description":"Connect AI agents like Claude, Cursor, and Windsurf to your Noloco app data using the Model Context Protocol (MCP)","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"Integrations & API Keys"}]},{"id":"9Cuwcch6qXg43eymSpBl","title":"Billing & Usage","pathname":"/settings/billing-and-usage","siteSpaceId":"sitesp_0ULOP","description":"Get an overview of your app's usage and manage your billing from within your app","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"p9jRkkNtEbxV6xrwL18t","title":"Plan Limits and Usage","pathname":"/settings/plan-limits-and-usage","siteSpaceId":"sitesp_0ULOP","description":"Understand your plan limits, what happens when you exceed them, and how to monitor your usage effectively","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"0AcLMWsrnJjJJHfzYRMO","title":"Support","pathname":"/settings/support","siteSpaceId":"sitesp_0ULOP","description":"Support settings provide quick links from every project to these guides and our other support materials","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"yW9QlYfnCO4mfWz63hM8","title":"Publishing","pathname":"/settings/publishing","siteSpaceId":"sitesp_0ULOP","description":"Why you should publish your Noloco app and what it does","breadcrumbs":[{"label":"Settings","emoji":"2699"}]},{"id":"pZMr32Sx7v8v8vmNgviV","title":"App Version History","pathname":"/settings/publishing/app-version-history","siteSpaceId":"sitesp_0ULOP","description":"How to use previous app versions","breadcrumbs":[{"label":"Settings","emoji":"2699"},{"label":"Publishing"}]},{"id":"-Mig-bKJNlLsC4NNuDVQ","title":"Zapier","pathname":"/integrations/zapier","siteSpaceId":"sitesp_0ULOP","description":"Learn how to connect Noloco to thousands of other apps with Zapier","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"jW0H38upKUtLTpg4uDeT","title":"Make.com","pathname":"/integrations/make","siteSpaceId":"sitesp_0ULOP","description":"Learn how to connect Noloco to thousands of other apps with Make","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"pnG7VGYwfIA88vr2rNQg","title":"n8n","pathname":"/integrations/n8n","siteSpaceId":"sitesp_0ULOP","description":"Learn how to connect Noloco to thousands of other apps with n8n","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"-Mig-uLDJ0gJyBCrr9bV","title":"Sign in With Google","pathname":"/integrations/sign-in-with-google","siteSpaceId":"sitesp_0ULOP","description":"Learn how to set up Sign in with Google for your clients","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"YI9Q3vLU8bvsFUoBG1QD","title":"Intercom","pathname":"/integrations/intercom","siteSpaceId":"sitesp_0ULOP","description":"Learn how to setup Intercom in Noloco","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"ncpYQ1r8jRTs8xowTZmv","title":"SMTP Emails","pathname":"/integrations/smtp-emails","siteSpaceId":"sitesp_0ULOP","description":"Configure your SMTP settings to send Noloco's automated emails and workflow emails from your own email address.","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"whRj2GjlHvnM5rJ1UktT","title":"Documint","pathname":"/integrations/documint","siteSpaceId":"sitesp_0ULOP","description":"Create Professional Documents, like Invoices, Receipts, Stock Lists, Barcodes and QR Codes from your data in Noloco","breadcrumbs":[{"label":"Integrations","emoji":"1f504"}]},{"id":"iiYAz1rgBP4e9ZCqWVKY","title":"Workspaces","pathname":"/account/workspaces","siteSpaceId":"sitesp_0ULOP","description":"","breadcrumbs":[{"label":"Account","emoji":"2699"}]},{"id":"1oK6YkCdDxzV5cYgFedF","title":"Pricing","pathname":"/account/pricing","siteSpaceId":"sitesp_0ULOP","description":"All you need to know about Noloco pricing, fees & billing.","breadcrumbs":[{"label":"Account","emoji":"2699"}]},{"id":"cp7vn3SdxzcWEuqw3q2g","title":"Client Portal Add-on (Legacy)","pathname":"/account/pricing/client-portal-add-on-legacy","siteSpaceId":"sitesp_0ULOP","description":"Easily manage and control costs associated with clients or customers accessing your app.","breadcrumbs":[{"label":"Account","emoji":"2699"},{"label":"Pricing"}]},{"id":"SpTJcz49xKw2TkdONTHV","title":"Transferring an App","pathname":"/account/transferring-an-app","siteSpaceId":"sitesp_0ULOP","description":"Transfer an app to another account, either to a client, a friend, or a new account you control","breadcrumbs":[{"label":"Account","emoji":"2699"}]},{"id":"8D6Gi3joE6AXjoUFtU0N","title":"Onboarding Call Preparation","pathname":"/account/onboarding-call-preparation","siteSpaceId":"sitesp_0ULOP","description":"How do I prepare my data for Noloco? Find out more below","breadcrumbs":[{"label":"Account","emoji":"2699"}]}]}