← Back to all apps

Printify

Shoppingby Printify
Launched Mar 30, 2026 on ChatGPT

Turn your ideas into real, printed products with Printify. Describe what you want to make, and ChatGPT will help you design it. Personalize gifts for birthdays, holidays, or any special moment. Orders are produced on-demand and fulfilled by Printify and Printful – trusted partners with 200M+ orders shipped worldwide.

1ChatGPT Tools
PrintifyDeveloper
ShoppingCategory

Available Tools

Create-custom-product

create-custom-product
Full Description

Use this when user wants to create AI-generated design and apply it to create a new product from our fixed apparel set (t-shirts, sweatshirts, tote bags ONLY). IMPORTANT: Do not use for mugs or any other items.

Parameters (4 required, 6 optional)
Required
imageDescriptionstring

REQUIRED: A richly detailed AI image-generation prompt that MUST be created from the provided context. CRITICAL: NEVER include product names (t-shirt, tote bag, sweatshirt, apparel, etc.) or product-specific terms (e.g., "tote bag front design", "centered for tote printing", "shirt design") in the image description. The same design will be applied to ALL products automatically. Describe ONLY the visual design itself. The model MUST use ALL available context to produce a complete, coherent visual description. The description should combine recipient information, occasion, relationship, interests, tone, theme, personality traits, age group, and any inside jokes or phrases into one unified design direction. Use ALL contextual fields when constructing the description: • relationship (e.g., partner, mom, best friend) • occasion (e.g., birthday, promotion, Valentine's Day) • recipientInterests (e.g., cats, gaming, astronomy) • theme (e.g., "cats and books", "astronomy and stars") • personalityTrait (e.g., introvert, playful, geeky) • tone (array: cute, funny, romantic, aesthetic…) • age (kid, teen, adult, senior) • insideJokesOrPhrases (specific text or motif inspiration) If some fields are missing: → Infer a tasteful and context-appropriate design. Examples of synthesis: • "A romantic anniversary gift for my wife who loves mountains and astronomy, include her name Emily" → "Romantic cosmic mountain landscape with soft watercolor stars, pastel pink and gold tones, elegant script including the name 'Emily', warm dreamy lighting." • "Funny gift for an introverted friend who loves cats and gaming" → "Playful comic-style illustration of a cozy cat gamer setup, bold expressive lines, vibrant colors, humorous mood, soft ambient glow." Design requirements: • High-resolution, print-ready • If user asks to add text put the text in quotes • Clear, bold elements suitable for printing • Avoid tiny details or overly complex patterns • Create versatile, product-agnostic designs CRITICAL FINAL REMINDER: The output must describe ONLY the artwork itself as a flat, standalone design, NEVER the product it will be printed on. The image generation model should create a flat design on a solid background that can later be applied to any product. Think of it as creating the graphic file that would be sent to a printer, not a photo of a finished product. The output should ALWAYS be a **high-quality, print-ready image prompt** that merges all contextual details naturally.

occasionstring

CRITICAL - The specific occasion EXPLICITLY stated by the user. If NOT specified in the user prompt: ASK the user directly (e.g., "What occasion is this gift for?"). DO NOT INFER from context, relationship, or other fields (e.g., mother ≠ mothers_day). If user does not answer your clarification question, use the default "no_specific_occasion".

Options:birthdayanniversaryweddinggraduationnew_jobpromotionfarewellvalentines_daymothers_dayfathers_daychristmasholidaysbaby_showernew_babyno_specific_occasionother
recipientInterestsarray

CRITICAL - List of things the recipient EXPLICITLY likes (hobbies, interests, passions) as stated by the user. If NOT specified in the user prompt: ASK the user directly (e.g., "What are the recipient's interests or hobbies?"). If user does not answer your clarification question, use the default ['not specified'].

relationshipstring

CRITICAL - The relationship EXPLICITLY stated by the user. If NOT specified in the user prompt: ASK the user directly (e.g., "Who is this gift for?"). DO NOT INFER from context or other fields. If user does not answer your clarification question, use the default "other".

Options:partnerspouseboyfriendgirlfriendfriendbest friendcoworkermanagerclientparentmotherfathersiblingsisterbrotherchildother
Optional
agestring

OPTIONAL - Age group of the recipient. Defaults to "unknown" when not specified. Only infer from clear contextual clues: "kid" for elementary school children, "teen" for high school/first day of school gifts, "adult" for professional contexts or explicit mentions, "senior" for grandparents/elderly. Use "unknown" for ambiguous cases like "friend", "coworker", or when no age indicators are present.

Options:kidteenadultseniorunknown
Default: unknown
insideJokesOrPhrasesstring

OPTIONAL - Any inside jokes or personal phrases the user wants to include in the design, e.g. "master baiter" or "beer expert"

personalityTraitstring

OPTIONAL - Optional personality traits that may influence the design style.

Options:introvertextrovertseriousplayfulminimalflashygeekyartsychillorganizedchaoticadventurousother
productIdeastring

SYSTEM FIELD - DO NOT ASK USER. The system ALWAYS returns all products (2 t-shirts, 1 tote bag, 1 sweatshirt) automatically. This field is ignored. NEVER ask which product they want. NEVER suggest mugs, hoodies, pillows, journals, posters, or other items.

Default: t-shirt, tote bag, sweatshirt
themestring

OPTIONAL - Short theme summary such as 'cats and books', 'gym motivation', 'astronomy and stars', 'romantic anniversary' etc. AI should infer when missing.

tonearray

OPTIONAL - Tone(s) of the message or design text.