Generate the whole message, not just the words.
CGCS turns an API key into a complete creation studio. Design email templates by describing them, generate images and video, write in your own voice, then send it all as a campaign from your own email provider.
Five tools. One station.
Most "AI for email" tools rewrite your text and stop there. CGCS started with that, then grew into a place where every piece of a message can be created, saved, and reused. Use all of it, or only the part you need.
Template Studio
Describe a design in plain English and get a complete, email-safe HTML template. Refine it by chat, save it, and reuse it for every campaign.
Image generation
Make images from a prompt in landscape, square, or portrait, with optional photo editing. The same engines build your email header images.
Video generation
Text to video, image to video, first and last frame, reference mode, video editing and extension, even a document or web page to video, depending on the model.
Voice and Rewrite
Build a measurable voice profile from your own writing, then rewrite any draft in it, aimed at the right kind of message and the right feeling.
Campaigns
Load a spreadsheet, pick templates and voices per person, review every version, preview on phone frames, and send through SendGrid, Mailgun, or Postmark.
Start with one key
Add one API key, describe what you want, and CGCS builds it. Bring more keys, or a local model, when you want to mix and match.
Who it is for. Small businesses, nonprofits, families, and sole operators who need professional-looking outreach and do not have a design team. Newsletters, announcements, fundraising asks, holiday cards, product updates, event invitations.
Describe the design. Get a real email template.
Template Studio is the reason a lot of people open CGCS. Tell it the colors, the mood, and the layout you want. It writes a complete, standalone HTML email, shows it live, and lets you change it one request at a time: "make the header bigger," "remove the three cards."
Each edit changes the current design in place and leaves everything else exactly as it was, instead of regenerating from scratch and losing what was already right. Save it, and it is yours for every future campaign. Make as many as you like. Modern and Cartoon come built in, so you can send a campaign before generating anything.
Describe the look
Plain English: colors, mood, layout, sections. Or load a saved template to keep refining it.
Add a reference image
Optional. A polished render or a napkin sketch inspires the style. It is read for cues and never embedded. Needs a vision-capable model.
Add a header image
Optional. Upload your logo, upload a picture, or have AI generate one, with text overlaid if you want it.
Generate
A complete template appears in a live preview, built on the exact merge code used at send time.
Refine by chat
One change per message. Earlier requests are passed along, so "put that back" works.
Name it and save it
It joins your library and shows up everywhere templates are picked, including per recipient.
Images and video, on your terms
Two standalone tools with their own provider and model settings, so image and video can use different defaults. Neither one is tied to email. Use them for social posts, thumbnails, product mockups, anything.
Any picture, any shape
Write what you want, pick landscape (16:9), square (1:1), or portrait (9:16), choose a model, and preview, save, or download the result. Models show a price wherever the provider publishes one. Attach a reference image to edit an existing photo on models that support it.
- ComfyUI on your own server, with no per-image cost
- OpenRouter, with a live, searchable model catalog
- QwenCloud Token Plan, locked to its allowed image models
- QwenCloud Pay-As-You-Go, with your account's full list
Every mode the model offers
Prompts can run long and generation takes minutes, so the page keeps checking on its own and you can leave it in the background. When it finishes, preview it and download the MP4.
- HappyHorse 1.1 and Wan 3.0 on QwenCloud, plus OpenRouter and ComfyUI
- Wan 3.0 omni mode takes up to 10 images, 5 videos, and 5 audio clips
- Resolution 480P, 720P, or 1080P, defaulting to 720P to avoid surprise cost
- Mode rules are checked before anything is billed, so a mistake never costs a request
Photo editing for headers and pictures
"Make this photo pretty" or "warmer tones" works on QwenCloud with a Wan 2.7 image model, on ComfyUI with an image-edit workflow, and on OpenRouter with a suitable model. QwenCloud Token Plan only ever shows its own allowed models, so nobody gets billed outside their plan by accident.
Your voice, aimed at the right kind of message
"Keep my tone" is a vague instruction, and a vague instruction is the first thing a model smooths away. CGCS reads several samples of your real writing and builds a structured voice profile: sentence rhythm, punctuation habits, contraction use, vocabulary, transitions, tics, and the things you never say. Then it measures it, with scores for formality, directness, and sentence variation.
Keep as many profiles as you like. A person, a brand, a product line, a whole content angle for a campaign. Then tell the rewrite what the message is for and how it should feel, so it stops defaulting to one style of appeal.
Polish
Improves flow, grammar, and structure while keeping your wording. It is told never to add content that was not in your original.
Meaning
Extracts the plain meaning first, drops the original phrasing, then writes that meaning fresh in your voice.
Generate Ideas
The one mode with permission to create. If your draft asks for a list, examples, or elaboration, it writes them, in your voice.
What is this email for?
Each type has its own shape. A nonprofit ask names who is helped and makes one specific request, with no guilt. A service notice states what happened, owns it, and says what is next.
How should it land?
Shown through word choice and rhythm, never by inventing events or claims to manufacture a feeling. Both settings default to "Match my draft," which adds no direction at all.
From spreadsheet to sent
Take a list, a template, and a message, and send personalized email. Every step is yours to review before anything goes out.
Add your recipients
Upload a CSV or Excel file, or add people by hand. Email, first name, copy profile, and template columns are recognized, however you capitalize them.
Map your values
If your file says "Warm" in the copy column, map it to a real profile once for every row that has it. Anything unmapped sends as written.
Write your message
Subject and body. If the template has custom content blocks, fill each one yourself or generate it, grounded in your message.
Generate and review
Pick the mode, type of message, feeling, and reading level. One version per profile in use, each editable, with a diff against your original.
Preview and edit visually
See the real email in phone-size frames. Click anything to change its text, change a link, or delete it. Edits apply to every panel and to the email that sends.
Send
SendGrid, Mailgun, or Postmark, as a background job with live progress and per-recipient results.
A send log you can trust
"Sent" only means your provider accepted the message, not that it reached an inbox. So every attempt is logged with whatever the provider reported, including its real message ID. Paste that ID into your provider's dashboard to see actual delivery status. Each distinct voice is generated once and reused for everyone who shares it, with first names merged in afterward, so a 500-person list across three voices is three rewrites.
Bring your own everything
You pick the providers and you pay them directly. Switch any time in Settings, no restart needed. Rewriting and template design have separate model settings because they are different jobs: one wants good prose, the other wants long, structured HTML and ideally vision.
Want everything on your own hardware? Pair Ollama with ComfyUI and your prompts never leave your network. Hosted providers receive what you send them under their own terms.
Your keys, your lists, your machine
You should not have to trust CGCS with your data, because it never holds it anywhere you do not control.
Cost controls, so a runaway loop cannot run up a bill
AI generation costs real money. Each metered action has a per-hour ceiling you can change in Settings. Set one to 0 for unlimited.
Big campaigns are checked as a whole. If a batch does not fit in the remaining email budget, none of it sends, instead of failing halfway through. Changes take effect on the very next request.
Simple pricing. And free if you qualify.
One flat monthly price for the app. You pay your AI and email providers directly, and we add no per-send or per-image fees on top. Free licenses go to the people who need them most.
For single-family households, sole proprietors, and non-profits. Tell us who you are and we will send you a license code.
Request your free code- Single-family household use
- Sole proprietors
- Non-profit organizations
- Activated with a license code we email you
Straight, flat monthly pricing. No annual lock-in, no add-on charges from us.
Get it in the Microsoft Store- Template Studio, images, and video
- Voice profiles, rewrites, and campaigns
- Bring your own AI and email providers
- Email support
Required for any organization that is not a household, a sole proprietor, or a non-profit.
Get it in the Microsoft Store- Businesses, companies, and teams
- Everything in Standard
- Questions about your setup? Just ask
Not sure which one you are? If you are a person or a family writing for yourselves, a one-person business, or a registered non-profit, you qualify for the free license. If a company or organization with staff is using it, that is the Enterprise plan. Questions are welcome, just send a message below. CGCS is distributed under the C-Le-B Services Software Beta License Agreement, so please read it, including the eligibility terms, before installing.
Let's get your words working for you
Need a free license code, a question answered, or a hand getting set up? Reach out directly.