Help topics

Connect other apps

Nyumbisha in ChatGPT and Claude

Ask about rent, tenants and repairs in the assistant you already use. It reads your Nyumbisha records as they are at that moment, and cannot change them.

What you can ask

Ask in your own words. The assistant picks the records it needs and answers from them.

You askIt reads
What do I need to deal with today?portfolio_brief
Who hasn't paid rent this month?arrears, rent_this_month
What has Wanjiru in B4 paid since June?find, tenancy_statement
Which repairs are still open in Block B?maintenance_jobs
Which building cost me the most in repairs this year?expenses_summary
Which leases end in the next 60 days?lease_calendar
Do my reminders get tenants to pay?reminder_history

Before you start

  • You are the owner, a managing agent or an administrator of the organisation in Nyumbisha. Caretakers and other roles get no records through the connector.
  • Your organisation is on the Pro or Premium plan. Organisations on Free can use it until 31 January 2027.
  • You have a ChatGPT or Claude account that allows connectors.

Connect Claude

If Nyumbisha is listed in Claude's directory, open Customize › Connectors, choose +, search for Nyumbisha and choose Connect. If it is not listed yet, add it by address:

  1. Open Customize › Connectors, then choose Add › Add custom connector.
  2. Name it Nyumbisha, paste the address below, and choose Continue.
  3. Under OAuth client, choose Use your own OAuth client and paste the Claude client ID below. Leave the secret empty.
  4. Choose Add, then sign in to Nyumbisha.

Connect ChatGPT

If Nyumbisha is listed in ChatGPT, open Settings › Plugins, search for Nyumbisha and choose Connect. If it is not listed yet, add it by address:

  1. Open chatgpt.com/plugins, choose +, then Add custom MCP server.
  2. Name it Nyumbisha, choose a public endpoint, and paste the address below.
  3. Set authentication to OAuth with the ChatGPT client ID below and no secret. Confirm the warning, then choose Create as a plugin.
  4. Sign in to Nyumbisha. In a chat, type @ and pick Nyumbisha.

The address and client IDs

Address

https://mcp.nyumbisha.com/mcp

Claude client ID

0acab203-1b2e-40be-90c6-b49fcd3745ed

ChatGPT client ID

dc6bc4f2-6c4b-4f87-84ad-d4426de97713

Neither assistant needs a client secret. The address is the same in both; each has its own client ID.

Signing in

Adding Nyumbisha opens a Nyumbisha sign-in page. Sign in the way you usually do, pick the organisation if you belong to more than one, and check the screen names the assistant you are connecting. Choose Allow. The assistant can then read that one organisation, as you.

What it reads

The assistant chooses from these tools. Every one of them only reads.

ToolAnswers
portfolio_briefThe day in one answer: payments since yesterday, this month's rent, rent that went overdue this week, open repairs, what tenants are waiting on and the next 7 days.
rent_this_monthRent billed and collected in a month, who paid in full, in part or not at all, and units let and vacant.
arrearsWho owes rent, largest debt first, and for how long.
recent_paymentsPayments received, newest first, and whether each is matched to a tenant.
unmatched_paymentsPayments waiting for you to say whose they are, with suggested tenants.
findTurns a tenant's name or phone number, a building or a unit into its record.
tenantOne tenant's phone numbers, tenancies, balances and last 50 payments.
tenancy_statementEvery invoice on one tenancy and the payments against each.
buildingsEach building's units, occupancy, rent, asking rent and arrears.
building_profileOne building in full: its units, rents, move-in charges and water and electricity prices.
maintenance_jobsRepair jobs, open ones by default, for every building or one.
collections_trendBilled against collected, month by month, for up to 24 months.
payment_behaviourHow each tenant pays: on time, late, unpaid, and how late at most.
vacancy_reportUnits not let, since when, and the rent lost so far.
lease_calendarMove-outs, fixed terms ending, rent increases and notices coming up, and what is overdue.
reminder_historyRent reminders sent, and whether the tenant paid within 7 days.
expenses_summaryRepair costs against rent collected, per building. Repairs are the only costs Nyumbisha records, so the net is not profit.
tenant_messagesRepairs tenants reported, payments they say they made, notices, deposit disputes and messages that did not go out.
owner_statementOne building's month for its owner: billed, collected, arrears and repairs.

Amounts come back in Kenya shillings, and every answer carries the time it was read, in Nairobi time.

What it cannot do

  • Change a record, message a tenant or move money.
  • See national ID or passport numbers, or emergency contacts.
  • See the text of payment messages tenants paste. It sees the amount and reference.
  • See any organisation other than the one you picked when you signed in.

Your data

When you ask a question, the records the answer needs go to OpenAI for ChatGPT or to Anthropic for Claude. From there, their privacy policies and your account settings with them decide how long chats are kept and whether they train on them. The privacy policy has the full list of what is sent and what never is.

Disconnecting

Remove Nyumbisha in Claude's or ChatGPT's connector settings. When someone leaves your organisation, is suspended or loses their owner, agent or administrator role, Nyumbisha ends their connection on its own.

If something goes wrong

The assistant saysWhat it means
It is part of the Pro and Premium plansYour organisation's plan does not include the connector. Change plan under Settings › Billing.
It is for the owner, agent or administratorYou signed in with a role that gets no records, such as caretaker.
It cannot find a tenantTry the unit, part of the name or the phone number.

Anything else, write to [email protected] with the question you asked and the time.

ChatGPT and Claude · Nyumbisha help