← Files cf0 ZeroARCHIVED FILE

README.md

6.28 KB · Nov 7, 2026 · 13:26 UTC

↓ Download file

# cf0 Zero

cf0 Zero connects Claude, ChatGPT or Codex to your account on [cf0](https://cf0.ai), an AI real estate agency that lists homes to let and manages them. Owners save home drafts from chat. Firms hand Zero, cf0's AI agent, their follow-ups with tenants, guests and owners.

## Install

- **Claude Code:** Run `/plugin marketplace add cf0-enterprise/cf0-zero`. Then run `/plugin install cf0-zero@cf0`.
- **Claude app:** Select Customize > Connectors, then + > Add custom connector. Name it `cf0`, enter `https://api.cf0.ai/mcp`, press Continue, then Add. To add the skill, turn on Settings > Capabilities > Code execution. Then select Customize > Skills, then + > Upload a skill, and choose the [list-my-home skill](https://cf0.ai/skills/list-my-home.zip).
- **ChatGPT:** Zero is not in the ChatGPT app directory yet. Turn on Developer mode in Settings > Apps & Connectors > Advanced settings. Press Create. Name it `cf0`, enter `https://api.cf0.ai/mcp` and choose OAuth. In a new chat, press + and turn on cf0 under Developer mode. ChatGPT skills work only in Business and Enterprise workspaces. To list a home in any other workspace, paste the prompt from [cf0.ai/list/assistant](https://cf0.ai/list/assistant).

## How it works

You hand Zero the follow-ups your team would otherwise chase by email, such as arranging access with a tenant for a repair, confirming a check-out time with a guest, or telling an owner about booked work. Each task is about one person on your firm's records. To add someone new, Zero first shows you their name, email, role and property, and adds them only after you agree. Zero plans the task and drafts an email from your firm's own Zero mailbox. Someone at your firm previews and approves the email, in chat or on cf0.ai, and nothing is sent before that. Zero then sends it, reads the reply and closes the task once the person confirms. If they suggest a different time or ask something only your team can answer, Zero asks you first and drafts its reply for your approval.

Every task stays on your firm's board in cf0, with a record of what Zero sent and when.

## What it does

- **Ask Zero** (`ask_agent`, read-only): what Zero is handling, what is waiting on you, and where a task stands. It also reads your homes and their listing requirements. It changes nothing and contacts no one.
- **Save a home draft** (`save_home_draft`): write a draft home from the details the user gives. It never publishes the home.
- **Give Zero a task** (`give_agent_task`): hand Zero one task about one person on your firm's records, or about someone new that you agree to add, such as arranging access with a tenant for a repair visit, confirming a check-out time with a guest or telling an owner about booked work. Zero drafts one email from your firm's own Zero mailbox and sends it only after someone at your firm approves it.
- **Answer Zero** (`answer_agent`): approve or decline an ordinary email after a preview, answer a question Zero asked about your task, cancel a task, or approve or decline a home as the named admin approver after the listing checks pass.

People on your firm's records appear as reference codes such as `p_k7mq2xrb4a` with their role, and contact details and access codes are hidden. A name that is not on your firm's records, such as one typed into the chat, is passed back as written. `give_agent_task` never takes leasing, leads, cold outreach, marketing, tenant screening, rent or arrears, payments, legal notices or emergencies. Messages to 10 or more people, documents and sensitive content can only be approved on cf0.ai.

## What is in this package

| Path | Purpose |
|---|---|
| `plugin.json`, `mcp.json` | Agent Plugins manifest and MCP server for ChatGPT and Codex |
| `.claude-plugin/plugin.json`, `.mcp.json` | Plugin manifest and MCP server for Claude |
| `skills/zero-property-manager/SKILL.md` | How your assistant works with Zero, using the four tools |
| `skills/list-my-home/SKILL.md` | Walks the owner through a cf0 account, the home facts with the rent and the deposit, the photos and an optional Polycam 3D scan. Then it names the steps on cf0.ai before the home goes live: the ownership proof, the lettings terms and the approval. |
| `assets/` | Zero logos and composer icons, light and dark |
| `listing/` | Directory submission material; not loaded by the plugin |
| `scripts/` | Repository checks; not loaded by the plugin |

Listing checks exclude review cases. These cases can contain rent that the owner provides.

The plugin runs no local code, hooks or commands. Its one connection is the remote MCP server at `https://api.cf0.ai/mcp`, operated by cf0. When you connect, your assistant asks you to sign in with your cf0 account through OAuth. Each request then carries your question or task, and Zero answers from your firm's workspace in cf0. Nothing is sent anywhere else.

## The plugin and a cf0 contract

| | Plugin | cf0 contract |
|---|---|---|
| What Zero does | Works the follow-ups your staff hand it: access for repairs, check-out times, owner updates, move-out and turnover | Answers your tenants, guests and owners, runs guest agents and works its follow-ups |
| Who starts the work | Your staff, from chat or cf0.ai. They approve each email | Anyone who calls, messages or emails your firm, and your staff |
| Channels | Email only, from your firm's own Zero address | Your phone line, WhatsApp and inbox |
| Setup | On cf0.ai, in minutes | cf0 onboards your firm with you |
| How your firm pays | Only for tasks the person confirms, under a monthly cap it sets. Card on file, billed monthly | Under your cf0 contract |

To talk to cf0 about a contract, book a demo at [cf0.ai](https://cf0.ai).

## Before you connect

You need a cf0 account as a member of a firm on cf0. Before Zero takes tasks, an admin sets up billing on cf0.ai (a firm on a cf0 contract skips this step), cf0 gives Zero an email address for your firm, and your team adds the people Zero emails, on cf0.ai or from chat. Until then, task requests list the missing setup steps. Reading homes and preparing a home draft do not need task setup.

Setup steps for each assistant are at [cf0.ai/support](https://cf0.ai/support#assistants).

## Privacy and terms

- Privacy policy: [cf0.ai/privacy](https://cf0.ai/privacy)
- Terms: [cf0.ai/terms](https://cf0.ai/terms)
- Support: [support@cf0.ai](mailto:support@cf0.ai)

## License

MIT. See [LICENSE](LICENSE).

SHA-256: 14063fdf975855bb05a0c3c5c6c74e4c1ec0fef7b2bc42bf373bec4b176209b6