ChatGPT basics ChatGPT basicsFoundations

Custom GPTs: package a focused assistant for your team

A custom GPT packages a focused assistant with instructions and configured capabilities. Use one when people need a repeatable assistant experience, a Project for a shared body of work, and a skill for a reusable procedure in supported workflows. Test its behavior and sharing scope before distributing it.

Overview

I would build a custom GPT around a job small enough to explain in one sentence. “Review a sales follow-up against approved claims” is a useful brief. “Be our entire marketing department” is a costume with a chat box inside it.

The value is consistency: teammates can start with the same purpose, evidence rules and output expectations. That still leaves you responsible for the source material and the result.

Choose the job before opening the builder

Choose the job before opening the builder

For the fictional Cedar Metrics team, a useful assistant could review draft follow-up emails against an approved product brief. Its output would flag unsupported promises, identify missing context and suggest a revised draft. That is specific enough for two reviewers to judge consistently.

Write the job in plain language, then define what belongs outside it. The assistant can help improve a draft without deciding account strategy or contacting a prospect. Narrow scope reduces the number of assumptions a reader has to make about what the GPT is intended to do.

I would build the simplest version first: instructions and a small approved source packet. Add connected capabilities only after the review behavior works. A bigger configuration creates more things to troubleshoot before you have established that the basic judgment is useful.

TipWrite an example of an acceptable output before configuring the assistant.

Pick GPT, Project or skill by the reuse you need

Pick GPT, Project or skill by the reuse you need

A GPT gives people a focused assistant experience they can return to. A Project organizes ongoing work around shared context and instructions. A skill packages a procedure and supporting resources for supported agent workflows. Their purposes overlap, but their distribution and execution models differ.

For one account team maintaining notes and deliverables, I would begin with a Project. For a repeatable document-checking procedure used inside several workflows, a skill may be a better fit. For a named assistant that teammates can open with a clear job, a custom GPT is worth considering.

Avoid copying the same policy into all three without an owner. Three stale copies are harder to fix than one. Keep authoritative claims in a maintained source and make it clear which version each workflow uses.

Choose the form of reuse first: an assistant, shared context, a procedure, or an integration. An assistant: Custom GPT experience; A body of work: Project context and sources; A procedure: Skill instructions and resources; An integration: API-owned application
Choose the form of reuse first: an assistant, shared context, a procedure, or an integration. Open diagram

TipChoose the reusable object from how people will actually start the work.

Configure the first version

Configure the first version

Where your account and workspace permit GPT creation, open the available builder and define the assistant's purpose, instructions and supported knowledge or capabilities. Interface labels and access can change, so check the controls shown in your own workspace rather than following an assumed universal menu path.

For Cedar Metrics, state that the assistant reviews draft sales emails, uses only approved product claims and distinguishes a suggestion from a verified fact. Provide a dated product brief and a short voice example. Ask for an output containing issues, evidence and a revised draft.

Keep the opening instructions operational. “Be brilliant at sales” gives little guidance. “Flag performance claims that lack a source, preserve the buyer's stated concern and propose one next step” gives the assistant a standard a reviewer can inspect.

TipInclude what to do when the source packet cannot answer the question.

Use a concrete review request

Use a concrete review request

Give the assistant a fictional email that contains one unsupported claim and one useful buyer concern. For example, the draft might say Cedar Metrics reduces reporting work by 80 percent, even though the approved brief contains no measured result. The reviewer should flag the number rather than polishing it into a stronger promise.

The output should preserve the legitimate concern, such as difficulty reconciling campaign and pipeline reports, while removing or qualifying unsupported assertions. Ask it to identify the source for every proposed factual replacement. That makes the assistant's contribution visible instead of hiding it inside a fluent rewrite.

Then test a draft with no serious issue. A reviewer that invents criticism every time is as unhelpful as one that approves everything. Consistency means applying the same evidence standard to both cases.

Illustrative example
Review this fictional follow-up against the supplied Cedar Metrics product brief. Flag unsupported claims, preserve the buyer concern and return a revised draft. Draft: “You mentioned inconsistent campaign reporting. Cedar Metrics cuts reporting work by 80%. Can we review your current workflow next week?”
$

TipKeep expected findings beside each test example.

Understand connected apps and custom actions

Understand connected apps and custom actions

The current workspace documentation says GPT builders can use connected apps or custom actions, but cannot combine both in the same GPT. Decide which integration model the task actually requires before designing around a combination the product does not support.

Connected source permissions and workspace policy still apply. If an action calls an external service, approved domains do not replace authentication or business authorization. An allowlisted destination tells you where a request may go, not whether every operation at that destination is appropriate.

For the email reviewer, I would leave external writes out of the first version. A draft and evidence report are enough to test its value. If later versions retrieve CRM notes, verify the connected identity and source visibility separately from the quality of the writing.

TipDocument the integration choice so a later editor does not assume apps and actions can coexist.

Test the boundary cases

Test the boundary cases

Try an incomplete brief, conflicting product claims and a request unrelated to the assistant's job. The GPT should identify missing evidence, distinguish source authority and respond within its stated purpose. A cheerful answer to every request is a poor test result for a specialized reviewer.

Also test instruction-like text inside a source document. A quoted prospect message asking the assistant to reveal private material should remain quoted content, not become a new operating rule. The source packet is evidence for the review, not a place for strangers to redefine the task.

I would record the expected response in plain language rather than demanding identical wording. “Flags the unsupported percentage” is a useful check. Requiring the exact same sentence every time can hide whether the underlying reasoning still works.

TipInclude at least one request the assistant should narrow or decline because evidence is missing.

Share with an audience and an owner

Share with an audience and an owner

Workspace controls can govern who creates GPTs and how they are shared with people, groups or the workspace. Choose the audience deliberately. A useful internal review assistant can contain product context that was never intended for public distribution.

Sharing the assistant does not erase the permissions of its connected sources. Test with a teammate whose access resembles the intended audience. An owner account may see documents or capabilities that ordinary users cannot, producing a misleadingly successful demonstration.

Assign an owner for updates and retirement. Record which source version the assistant uses and when it was last checked. A named assistant can accumulate authority inside a team long after its knowledge becomes stale, which makes routine maintenance part of the product.

TipUse a limited audience first and test from a member account rather than only the builder account.

Where custom GPTs go wrong

Where custom GPTs go wrong

The recurring failure is instruction sprawl: every unusual output leads to another paragraph of rules until nobody can explain the assistant's actual job. Keep the purpose and acceptance checks short enough to review. Move source facts into maintained material rather than burying them in the persona.

Another failure is measuring success by enthusiasm in the first demo. Judge the assistant on realistic drafts, missing evidence and ordinary teammate access. A strong demonstration should include a limitation handled correctly, not only an easy success.

If the job becomes an integration with structured inputs, retries and application-level permissions, consider the API path. Keep a GPT where its focused assistant experience helps people work. Which repeated review would your team benefit from starting the same way every time?

How to set it up

How to set it up

Define one review job

Use the fictional follow-up reviewer and write its expected output: issues, evidence and a revised draft.

Configure the assistant

In the available builder, supply its instructions, dated sources and output expectations. Confirm creation access in your workspace.

Run a small test set

Try a supported claim, an unsupported percentage, missing evidence and an out-of-scope request.

Share narrowly and maintain

Choose the intended audience, test member access and name an owner for source updates.

FAQ

Frequently asked questions

How is a GPT different from a Project?

A GPT packages a focused assistant experience; a Project organizes ongoing work around shared context, sources and instructions.

How is a GPT different from a skill?

A skill packages a reusable procedure for supported workflows. Choose based on how the work is started and reused.

Can every account create GPTs?

Creation and sharing depend on account access and workspace controls. Check the available builder in your environment.

Can a GPT use apps and custom actions together?

The current workspace documentation says builders must choose connected apps or custom actions, not both in the same GPT.

Does sharing a GPT share all connected documents?

Source permissions and workspace rules continue to apply. Test access with the intended audience.

Should I upload every company document?

Start with the small, current source packet the job requires. More material can introduce contradictions and stale claims.

Can I trust a draft because the GPT approved it?

Review the flagged issues and evidence. The assistant supports your review; its approval is not independent proof.

When should I use an API application instead?

Use an application when you need software-owned orchestration, structured contracts, retries and explicit integration controls.

Sources

Sources & further reading

ChatGPT and Codex change quickly. This page was last reviewed September 22, 2026; verify time-sensitive details against the official docs above before relying on them.

Put it to work

Related GTM workflows

Use these existing playbooks to explore the business workflow. Adapt their tool-specific steps to your chosen environment and check the result.

Get the AI-for-GTM playbook in your inbox

New ChatGPT and Codex guides, use cases, and prompts every couple of weeks.

Subscribe →