# Noloco Overview

### Welcome to Noloco

**Noloco is the operating system for professional services firms.** Whether you run an agency, a law firm, or any project-based business, Noloco gives you one place to manage client work, run projects, automate operations, and see how your firm is performing — without the chaos that usually comes with growth.

Under the hood, Noloco is a no-code platform powered by AI. You describe what you need and our AI assistant Nola scaffolds the app for you; from there, you customize it through a point-and-click interface to match exactly how your firm runs.

### What can I build with Noloco?

Most Noloco customers use it to run their entire firm in one place:

* **Project & client management** — track every project, deadline, deliverable, and team assignment with full visibility across the business.
* **Branded client portals** — give clients a dedicated, on-brand space to see updates, share files, submit requests, and approve work.
* **Workflows & automations** — replace manual hand-offs with automated approvals, notifications, status updates, and integrations with Slack, Gmail, Zapier, Make, and more.
* **Dashboards & profitability** — see project workload, team capacity, and revenue performance at a glance.
* **Back-office tools & custom CRMs** — anything else your team needs, built to match your workflows instead of forcing you to match theirs.

If you'd rather see this in action, our pre-built [Agency OS solution](/solutions/agency-os.md) is a complete starter app you can clone and customize — designed end-to-end for professional services firms.

{% embed url="<https://youtu.be/tyM02cGHmqg>" %}

{% hint style="info" %}
For more inspiration, browse our free [templates](https://noloco.io/templates).
{% endhint %}

### How does it work?

Every Noloco app is built on top of your data. You can either create [Noloco Tables](/data/collections.md) (database tables hosted by us) or connect an external data source like [Airtable](/data/airtable.md), [Xano](/data/xano.md), [PostgreSQL](/data/postgresql.md), [MySQL](/data/mysql.md), or [Google Sheets](/data/google-sheets.md).

From there, you add [views](/pages/views.md) to display the records in each table. Every view ships with [record pages](/record-pages/overview.md) (so you can click into a single record) and built-in forms (so you can add new records without extra setup).

If you work with an AI assistant like Claude, ChatGPT, or Gemini, you can connect it to Noloco using our MCP servers. Your assistant gets access to your live app data and these guides, so it can act as an expert architect — recommending tables, fields, views, and workflows that suit your firm, and running data tasks for you in natural language. See [Connect your own AI agent](/quickstart/connect-an-ai-agent.md) for setup.

### How do I get started?

Sign up for Noloco Free at [portals.noloco.io/register](https://portals.noloco.io/register), then follow the [Quickstart](/quickstart.md) — it walks through the four ways to create an app, how to customize it, and how to invite your team and clients.

{% hint style="info" %}
**Business email required.** Noloco only accepts business email addresses for account registration. Free email providers (Gmail, Outlook, Yahoo, etc.) are not permitted — use a custom business domain like `yourcompany.com` or `organization.org`.
{% endhint %}

<details>

<summary>Account registration troubleshooting</summary>

If you can't create an account, the most common causes are:

* **Email address rejected.** Make sure you're using a business email domain (not Gmail, Outlook, Hotmail, Yahoo, etc.).
* **What counts as a business email?** Examples include `john@noloco.io`, `sarah@accenture.com`, and `admin@yourcompany.org`.
* **Educational emails.** University and school domains (like `.edu`) are generally accepted.
* **Government emails.** Government domains (like `.gov`) are accepted.
* **Non-profit emails.** Organization domains (like `.org`) are typically accepted.

If you're still having trouble registering with a legitimate business email, please contact support.

</details>

### What if I need further help?

We're here for you:

* [Live chat support (in-app)](/settings/support.md)
* [Noloco Community](https://community.noloco.io)
* These support guides
* [Video tutorials](https://noloco.io/video-tutorials) — we recommend [subscribing to our YouTube](https://www.youtube.com/@Noloco) channel for the latest


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.noloco.io/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
