or scroll to navigate

BUILDING
CUSTOM GPTS

From vague prompts to reliable AI assistants

TS&E Team • 9 December 2025

01 / 12

THE PROBLEM

Every time you use ChatGPT, you start from zero. You explain your context, your preferences, your constraints—again and again.

  • Re-explaining context every conversation
  • Inconsistent tone and formatting
  • Generic responses that miss your needs
  • No memory of your preferences

"Write an email to the hotel about our team offsite booking."

"Dear Sir/Madam, I hope this email finds you well. I am writing to enquire about..."

❌ Wrong tone. Missing details. Doesn't know your policies.

02 / 12

THE SOLUTION

A Custom GPT is ChatGPT pre-configured with your instructions, knowledge, and personality. It remembers how you work so you don't have to repeat yourself.

ALWAYS IN CONTEXT

Knows your policies, tone, and preferences from the start

🎯

CONSISTENT OUTPUT

Same quality and format every time, for everyone

📚

YOUR KNOWLEDGE

Upload documents it can reference—guides, policies, FAQs

03 / 12

FOUR STEPS TO BUILD A GPT

1

WRITE YOUR PROMPT

Define who it is and how it behaves

2

USE META-PROMPTING

Let ChatGPT help improve your prompt

3

ADD KNOWLEDGE

Upload documents it should reference

4

TEST & ITERATE

Refine based on real usage

04 / 12

STEP 1: SYSTEM PROMPTS

DEFINE THE ROLE

Who is this GPT? What expertise does it have? Be specific about its identity.

SET THE BEHAVIOUR

How should it respond? What tone? What format? What should it never do?

GIVE EXAMPLES

Show it what good output looks like. Few-shot examples dramatically improve quality.

BE EXPLICIT

Modern models follow instructions precisely. Vague prompts get vague results.

# ROLE
You are the Supercell Travel Assistant,
helping the admin team draft booking
emails and answer travel policy questions.

# BEHAVIOUR
- Always check travel policy before answering
- Use friendly but professional tone
- Format emails ready to send
- Ask clarifying questions if details missing

# CONSTRAINTS
- Never approve expenses outside policy
- Always include booking reference numbers
- Flag trips needing lead approval

# EXAMPLE OUTPUT
Subject: Booking Request - [Name] to Helsinki
Hi [Hotel Contact],
We'd like to book...
05 / 12

STEP 2: META-PROMPTING

Meta-prompting means using ChatGPT to improve your prompts. Instead of guessing, ask the AI to help you write better instructions.

STEP A

DRAFT YOUR PROMPT

Write a basic version of your system prompt—it doesn't need to be perfect.

STEP B

ASK FOR IMPROVEMENTS

Paste your prompt into ChatGPT and ask it to improve it.

"Review this system prompt and make it more effective. Ask me clarifying questions to improve it."
STEP C

ITERATE

Answer its questions, test the improved version, repeat until satisfied.

06 / 12

STEP 3: KNOWLEDGE FILES

DO THIS

  • Upload clean, well-structured documents
  • Use simple formatting—single column text works best
  • Include FAQs with clear question/answer pairs
  • Keep files focused on one topic each
  • Update documents when policies change

AVOID THIS

  • Uploading massive documents (causes slow retrieval)
  • Complex PDFs with multiple columns or tables
  • Outdated information mixed with current
  • Duplicate content across files
  • Sensitive data that shouldn't be in ChatGPT

Pro tip: Quality beats quantity. A small, clean FAQ document will outperform a massive policy dump. Structure your knowledge as "Question → Answer" pairs for best results.

07 / 12

STEP 4: TEST & ITERATE

🎯

HAPPY PATH

Test the exact use case you designed it for

🔀

EDGE CASES

Try unusual inputs and unexpected questions

🚫

BOUNDARIES

Check it refuses things outside its scope

🔄

CONSISTENCY

Ask the same thing multiple times

TestFind issuesUpdate promptRepeat

08 / 12

EXAMPLE: TRAVEL BOOKING GPT

BOOKING EMAIL DRAFTER

Generates ready-to-send emails for hotel and flight bookings based on trip details.

  • Role: Travel admin assistant
  • Input: Trip details from spreadsheet
  • Output: Formatted booking request email
  • Knowledge: Travel policy, hotel contacts, airline preferences
  • Constraints: Must include all required fields, flag policy exceptions
# ROLE
You are the Supercell Travel Booking Assistant.
You help admin staff draft booking request
emails for business trips.

# YOUR TASK
When given trip details, generate a ready-to-send
email to the appropriate contact (hotel or airline).

# INPUT FORMAT
You'll receive: traveller name, dates, destinations,
hotel preferences, and business purpose.

# OUTPUT FORMAT
Generate an email with:
- Clear subject line with traveller name and dates
- Professional but friendly greeting
- All trip details in organised format
- Any special requests (dietary, accessibility)
- Sign-off ready for admin to send

# KNOWLEDGE TO REFERENCE
- Check travel-policy.pdf for spending limits
- Use hotel-contacts.csv for email addresses
- Reference airline-preferences.md for carriers

# CONSTRAINTS
- Flag any trips exceeding policy limits
- Always ask for lead approval status
- Include booking reference if provided
- Never send emails automatically—draft only

# EXAMPLE
Input: "Sumin to Helsinki, 9-16 Jan, Lapland Hotel"
Output:
Subject: Booking Request - Sumin Choo, 9-16 Jan HEL

Hi [Hotel Contact],

We'd like to request a booking:
- Guest: Sumin Choo
- Check-in: 9 January 2026
- Check-out: 16 January 2026
- Room type: Standard single

Please confirm availability and rate.

Best regards,
[Admin Name]
09 / 12

YOUR GPT IDEAS

You already have great use cases. Here's how they map to Custom GPTs:

SLACK ADMIN BOT

GPT trained on office policies, onboarding guides, and FAQs. Answers questions using your actual documentation.

ONBOARDING GUIDE

Interactive GPT that walks new hires through checklists, explains policies, and answers setup questions.

TRAVEL DRAFTER

Takes trip requests and generates booking emails with correct contacts and policy compliance.

OFFSITE PLANNER

Ideation partner with knowledge of venues, activities, and past offsites. Proposes full itineraries.

BRAND VOICE CHECKER

Reviews copy and ensures it matches Supercell's communication style—no corporate jargon.

SPECIAL DIETS BOT

Quick lookup of dietary requirements from team data for event planning.

10 / 12

YOUR NEXT STEPS

01

PICK ONE USE CASE

Choose the simplest, most repetitive task from your list. Start small.

02

DRAFT A PROMPT

Write a basic system prompt. Use meta-prompting to improve it. Test it.

03

SHARE & LEARN

Show your GPT to the team. Get feedback. Iterate together.

11 / 12

QUESTIONS?

Let's discuss your specific use cases and how to build GPTs that actually help your work.

OPENAI GUIDE

help.openai.com/custom-gpts

PROMPT GUIDE

promptingguide.ai

12 / 12