Connect your AI assistant to DataPro360

DataPro360 has no AI of its own. If you use Claude or ChatGPT, you can connect it to your DataPro360 account so it can read the parts of your open file you permit, stage comparable sales into your Load Data list, and propose text or files for you to accept or discard — and you decide every adjustment.

What it can and cannot do

A connected assistant reads, drafts, stages, and does the clerical work you allow. It can read the parts of your open file you have permitted, live from this machine — nothing is stored on our servers; it can stage comparable sales into your Load data list; it can propose text or files to your library review shelves, where they wait on your accept or discard; and on switches you set — Off, Ask, or Auto — it can clean and fill your sales data, run a Prep Recipe, arrange report sections, and write into the text boxes you name. It cannot touch the Comp Grid, decide an adjustment, set a weight or the value, flip a switch, save your file, or see anything you have not switched on. The full account — what each read returns, and what the assistant can never do — is on Can an AI assistant help me with an appraisal?

Before you start

You need a DataPro360 account. Reads are answered live by your open DataPro360 tab — the app must be open with your file loaded, or a read has nothing to ask. Staging and proposals work without it: they wait in your account until you pull them in or accept them. And every read starts switched off; connecting grants nothing to read.

Setup uses two values, both shown in the app under Settings → Connections with their own copy buttons:

Every assistant asks for this during setup. Leave any "client secret" field blank — there is no secret to enter.

The Connections card in Settings: the server address and client ID with copy buttons, the note that there is no secret to enter, the setup steps for Claude and for ChatGPT, and the note that any other assistant that speaks MCP will work.

Connect Claude

  1. Add a connector and paste the server address above.
  2. It finds the server on its own and offers "Use your own OAuth client".
  3. Enter the client ID. Leave the secret blank — this is a public PKCE client.
  4. Sign in with your DataPro360 account and approve the permissions.

Connect ChatGPT

These steps were done in a ChatGPT Business workspace. Other ChatGPT plans may now allow custom MCP servers — check yours. A Business workspace may be needed for your assistant to write into DataPro360.

  1. In ChatGPT, open Plugins in the left sidebar.
  2. Add → Create custom MCP server.
  3. Name: DataPro360. Server URL: the server address above. Authentication: OAuth.
  4. Open Advanced OAuth settings → User-Defined OAuth Client. Enter the client ID; leave the client secret blank; token endpoint auth method none.

Uncheck "OIDC Enabled" before you save. Left checked, ChatGPT asks for a permission this connector does not grant, and the whole sign-in fails. The error you see will not explain why — so this is the step to get right the first time.

  1. Uncheck OIDC Enabled.
  2. Tick I understand and want to continue, then Create.
  3. Sign in with your DataPro360 account and approve the permissions.

Publishing (Business workspaces). In ChatGPT Settings → Plugins → DataPro360, Publish to workspace makes it the workspace's app.

Picking up new tools. ChatGPT Settings → Plugins → DataPro360 → Refresh tools. If they still don't appear, delete it and add it again.

Uninstall. ChatGPT Settings → Plugins → DataPro360 → Delete app.

Any other MCP client

Paste the server address, enter the client ID when it asks for one, and leave any secret field blank. Then sign in with your DataPro360 account and approve the permissions. Any assistant that speaks MCP will work.

To disconnect, remove the connector in your assistant — Claude and ChatGPT both have it in their own connector settings. There is nothing to switch off in DataPro360.

Choose what your assistant may read and do

Connecting grants nothing to read. What an assistant may see is set in the AI Assistant panel, under "What your assistant may read" — the default is Nothing, and only the appraiser can change it. These are your settings for every job: they follow you to any computer you sign in on, and nothing changes until you press Save. Above everything sits the Your assistant switch — off means no assistant may read anything or propose anything, whatever else is set. Three levels set the reads together, in the panel's own words:

Under Advanced — choose individually, the reads come in six groups — the Brief and your decided adjustments, the evidence, your data, images, your libraries, MLS numbers — each turned on or off on its own, whatever level is chosen, and if a new read is added to DataPro360 later it starts off, and you decide about it then. MLS numbers are behind their own fence: no level includes them, and they travel only if you turn that switch on yourself. Whatever you choose, a read works only while the file is open, and nothing is read once it is closed.

It does the clerical work you allow, on switches you set. Cleaning and filling your sales data, running a Prep Recipe, checking it against your DataVaultPro, arranging report sections, writing into the text boxes you name. Every task has its own switch — Off, Ask, or Auto. On Ask it waits for you to push it; on Auto it lands, journaled, with one undo. A master switch turns it all off.

The value is still yours. It cannot touch the Comp Grid, decide an adjustment, set a weight or the value, flip a switch, or save your file. Those are the appraiser's.

The Narrative Brief panel: the manifest naming what the file contains and what it does not, and the checklist of what goes into the Brief — the decided work an assistant reads at the Your decided work level.

Things to ask

If something goes wrong

The connector refuses in plain words rather than answering empty. The three messages you will actually meet, in the server's own text:

Your data

Nothing is read until you switch it on, and text or files an assistant proposes wait in your account only until you accept or discard them — and are removed after thirty days if you do neither. Anything an assistant reads is governed by your own provider's terms; ours are in the privacy policy.

USPAP Advisory Opinion 41, adopted by the Appraisal Standards Board in April 2026, does not prohibit AI. It says confidential information and assignment results should not go into a tool unless the appraiser can take reasonable steps to keep them from unauthorized access. The read switches are those steps: nothing is shared until you turn it on, and you can switch any read off at any time. Whether and how you use an assistant remains your professional judgment.