Skip to content
For Membership Associations | GEMA: 248K+ queries, 6,000+ hours saved (opens in a new tab)

How a Community Center Gave Every Assistant Its Own Rule About Where It May Look

A nonprofit community center in the US West

  • 9 Assistants created, five of which carried a question
  • 5 of 6 Live assistants answering only from the center's own material
  • 799 Questions asked, raw count, across fourteen months

About the customer

A nonprofit community center in the western United States, roughly two hundred staff, running year-round programs and a summer camp, has created nine AI assistants over fourteen months. Six are live and five have carried a question, 799 of them across 102 of the 436 days on record. Five of the six live assistants answer only from the center's own program material. The sixth, which helps program staff draft next season's curriculum, is deliberately not bounded at all. Anti-hallucination is enabled on all six. The center shared the deployment anonymously.

  • Industry

    Nonprofit

  • Use Case

    Content Generation, Knowledge as a Service

  • Teams

    Cross-Functional

Case study

At a glance

IndustryNonprofit community programs. A community center in the western United States with roughly two hundred staff, running year-round programs and a summer camp
EstateNine assistants created over fourteen months. Six live, five of which have carried a question. Nothing retired and nothing rebuilt
ObjectiveAnswer family and staff questions from the center's own program material, and help program staff draft what does not exist yet
Key use casesCamp and program questions from families, program curriculum drafting, grant application drafting, general program knowledge
SolutionCustomGPT.ai. Several assistants with the answer source set individually on each one, anti-hallucination on every live assistant, citations on the two camp assistants
CorpusUploaded program documents on most assistants, the center's own website on two of them
OwnerA single account across all nine assistants. The records show one account owner and do not say who built each assistant
SharedAnonymously, at the customer's request

The challenge

A parent the night before the first day of camp, working out what to pack and what time drop-off actually starts. A camp director with next season’s program to write and a stack of last season’s material to write it from. A development officer with a grant application due and the same organizational background to restate for the fourth time this year.

Two of those people need an answer that is already true. The third needs something that does not exist yet. A nonprofit this size has one team covering all three, and one thing that cannot be allowed to happen: an assistant telling a parent something about a children’s program that the center never said. A community center holds a particular kind of trust, because the people asking are the people whose children are in the building, and an answer that sounds official is treated as official.

The question was never whether to ground the assistants. It was whether every assistant had to be grounded the same way.

The solution

A camp assistant for families. Bounded to the center’s own material, with citations shown on the answer and a persona the center wrote rather than a default one.

A successor camp assistant for the following season. Built fresh rather than by editing the one that had already done its year, bounded and cited in the same way.

A grant drafting assistant and a program knowledge assistant. Both bounded to the center’s own material, so the organizational background the grant tool reuses is the center’s own words rather than a plausible approximation of them.

A curriculum assistant for program staff. The one assistant deliberately allowed to draw on general model knowledge, because drafting is the job and a tool that can only repeat last season cannot help write the next one.

Program documents were uploaded as they stood, and two assistants were pointed at the center’s own website instead. Every assistant that carried a question has a persona the center wrote, and every one of those was revised after it went live. No agentic actions are enabled anywhere on the account, and the assistants reach no registration or membership system.

The capability that decided it

Each assistant is set either to answer only from what the center has uploaded and published, or to draw on the model’s general knowledge. That one setting, decided separately for every assistant on the account, is what this study is about.

Five of the six live assistants are held to the center’s own material. The sixth, which drafts program curriculum for staff, is the exception. Where that choice is made once for a whole account, a nonprofit has to pick between a safe assistant and a useful one, and it will be wrong about one of its three jobs whichever way it picks. Here a parent and a program director can be served by the same platform on the same afternoon under opposite rules.

Anti-hallucination sits alongside it as a setting rather than as a prompt to be re-engineered on every assistant. It is enabled on every live assistant on this account, without exception.

The results

The curriculum assistant for staff has carried 398 questions on 57 days. The camp assistant for families, 304 on 54 days. The successor camp assistant, 56 on 10. The program knowledge assistant, 24 on 3. The grant drafting assistant, 17 on 4. Together, 799 questions on 102 of the 436 days on record.

This is a seasonal organization and the usage admits it. Questions crowd into the weeks around a camp season and thin out to nothing in between. The figure to read is the curriculum assistant’s: 316 questions across its first season, then quiet, then 82 more when the next season came around. Nobody rebuilt it, retrained it or migrated it. It sat there for the better part of a year and was picked up again by the people writing the following summer.

Said plainly, because it matters: these are volume and configuration figures. This account holds no answer-quality measurement of any kind, so nothing here is a claim about whether the answers were right. Every claim on this page is a claim about what the center configured and how much the assistants were used.

Why it worked

The grounding decision is per assistant. One account can hold a strictly bounded assistant and an open one, without a second account and without a second tool.

Refusing came as a setting. Anti-hallucination is on for every live assistant here, which is a choice made once rather than prompt-engineered each time.

Citations went where they belong. On both assistants built around the camp season, where a family is asking, and on neither drafting tool, because a draft is not an answer.

Building one is not a project. Four assistants were created and never carried a question, and that is a sign of a low bar rather than a failure. Nothing is retired and nothing is rebuilt. An assistant goes quiet between seasons and is there when the season comes back.

MeasureTo date
Assistants created9
Assistants live6
Assistants that have carried a question5
Live assistants answering only from the center’s own material5 of 6
Live assistants with anti-hallucination enabled6 of 6
Questions asked, raw count799
Days carrying a question102 of 436
Time in service14 months
Agentic actions enabled anywhere on the account0
Assistants retired or rebuilt0

Figures from CustomGPT.ai product usage records. Shared anonymously at the customer’s request.

Customer stories

Meet the organizations beating the AI curve with CustomGPT.ai

Frequently asked questions

What is an AI assistant for a nonprofit community center?

It is an assistant grounded in the organization’s own program material, so a family can ask a plain-language question about a camp or a program and get an answer drawn from what the center has actually published. Here there are several, each built for one job that had come up.

Why nine assistants rather than one?

Because the jobs have nothing in common. Answering a parent, drafting a curriculum and drafting a grant application want different material and different rules. Building each one is quick enough that a separate assistant per job is a reasonable default rather than a program of work.

What does it mean that each assistant has its own answer source?

Each one is set either to answer only from what the center has uploaded and published, or to draw on the model’s general knowledge. The setting is made per assistant rather than once for the whole account, which is why five of the six live assistants are strictly bounded and one is not.

Why is one assistant allowed past the center's own material?

Because it drafts program curriculum for staff. Drafting is not answering, and a tool that can only repeat last season cannot help write the next one. That assistant is for staff, and it is the only exception on the account.

Do the family-facing assistants show their sources?

Yes. Citations are enabled on both assistants built around the camp season, and on neither of the drafting tools, because a draft is not an answer. When a family is asking about a children’s program, the source belongs on the answer.

How is answer quality measured here?

No answer-quality measurement exists on this account, so we will not put a figure on it. What the records do show is the configuration the center chose: five of six live assistants bounded to the center’s own material, anti-hallucination on all six, citations on both camp assistants, and a persona the center wrote on every assistant that carried a question.

What does anti-hallucination actually do here?

It is a platform setting the center turned on for every live assistant, so that an assistant is expected to decline rather than improvise when the material does not hold the answer. It is a setting rather than a prompt, which is why it is on everywhere on this account without exception.

Do the assistants connect to registration or membership systems?

No. No agentic actions are enabled anywhere on this account, and the assistants reach no registration or membership system. The deployment needed none.

What happens to an assistant between seasons?

It goes quiet and stays where it is. The curriculum assistant carried 316 questions across its first season, sat idle for the better part of a year, and then carried 82 more when the next season came around. Nothing was rebuilt, retrained or migrated in between.

Four assistants were never used. Is that a problem?

The center does not treat it as one, and neither do we. If building an assistant is a project, the ones nobody used are waste. If it is an afternoon’s work, they are how an organization finds the two that turn into fixtures.

Is this shape a fit for a smaller nonprofit?

The pattern scales down more easily than it scales up. It rests on building one assistant per job and deciding separately, each time, what that assistant is allowed to look at. Neither of those gets harder with a smaller team.

Decide what each assistant may look at, one assistant at a time

Separate answering from drafting, then track unused tools to see how quickly your team can experiment.