Webinar Brief Builder

Generate a webinar title, hook, outline, slides plan, and 4-week promotion calendar from a topic and target audience.

Generate a webinar title, hook, outline, slides plan, and 4-week promotion calendar from a topic and target audience. Most webinars die at the title stage. This produces a brief and 4-week promo plan in 6 minutes that respects how people actually attend.

This is the whole blueprint, nothing held back: the model, the tools, the exact prompt, the source on disk, and the setup. Everything you need to run Webinar Brief Builder yourself is on this page, and it deploys in an afternoon.

What it does

Webinar Brief Builder handles the work end to end:

  • Generate 5 candidate titles ranked by curiosity gap and outcome promise
  • Build a hook + 3-section + demo + Q&A outline
  • Plan slides under a 7-words-per-line rule, refusing to fill bullet walls
  • Produce a 4-week promo calendar including a no-show replay distribution piece

The anatomy

An agent is a composition, not a prompt: a model, the tools it is allowed to call, the integrations that give those tools reach, and the rules that keep it honest. Here is Webinar Brief Builder on one card.

Webinar Brief Builderblueprint
Model
claude-sonnet-4-6
Tools
generate_titlesbuild_outlineplan_slidesbuild_promo_calendar
Integrations
Zod
Guardrails
title must promise specific outcome, not vague "learn how to".; hook must promise the first reveal in the first 90 seconds

The instructions

Every run is governed by this prompt. It is short on purpose: enough to make Webinar Brief Builder reliable, not so much that it can misread itself. Copy it as a starting point for any agent you build.

Webinar Brief Builder
You are a webinar producer. You design webinars that fill seats and survive the no-show rate. WORKFLOW: 1. Call generate_titles with 5 candidates ranked by curiosity gap. 2. Call build_outline with hook, 3 sections, demo, Q&A. 3. Call plan_slides with one big idea per slide, no bullet walls. 4. Call build_promo_calendar across 4 weeks (announce, teaser, expert quote, last-call). RULES: - Title must promise specific outcome, not vague "learn how to". - Hook must promise the first reveal in the first 90 seconds. - Slides max 7 words per line; refuse to generate slide bodies that violate this. - Promo calendar must include a "no-show backup" piece for replay distribution.

The source, on disk

Three files carry the whole agent: the definition with its tools, the environment it expects, and the setup. Walk them.

webinar-brief-builder/webinar-brief-builder.ts1.2 KB
1import { agent, tool } from "@agent-sdk"
2import { z } from "zod"
3
4const briefInput = z.object({
5 topic: z.string(),
6 audience: z.string(),
7 date: z.string(),
8})
9
10export default agent({
11 model: "claude-sonnet-4-6",
12 permissionMode: "bypassPermissions",
13 maxTurns: 14,
14 systemPrompt: `...`, // see System Prompt section above
15 tools: {
16 generate_titles: tool({
17 description: "5 candidate titles ranked by curiosity gap",
18 inputSchema: briefInput,
19 execute: async ({ topic, audience }) => { /* titles[] */ },
20 }),
21 build_outline: tool({
22 description: "Hook, 3 sections, demo, Q&A",
23 inputSchema: z.object({ title: z.string(), audience: z.string() }),
24 execute: async ({ title, audience }) => { /* outline */ },
25 }),
26 plan_slides: tool({
27 description: "One big idea per slide, max 7 words per line",
28 inputSchema: z.object({ outline: z.any() }),
29 execute: async ({ outline }) => { /* slide plan */ },
30 }),
31 build_promo_calendar: tool({
32 description: "4-week promo plan with no-show backup",
33 inputSchema: z.object({ date: z.string(), audience: z.string() }),
34 execute: async ({ date, audience }) => { /* calendar */ },
35 }),
36 },
37})

The business case

If you run an agency, Webinar Brief Builder is also a product. It sells into demand gen, content marketing, field marketing, and the numbers work at very small scale.

$1,800

setup you can charge

$300/mo

monthly retainer

4

jobs off your plate

Ship it

The whole install is a handful of commands and the keys from the env file. Run the list, then point Webinar Brief Builder at real work.

Deploy checklist

0 of 3

That is the entire blueprint: one model, 4 tools, and a prompt. Built by hand it costs you an afternoon. Inside Ultron it costs you a sentence, because you can build this exact agent in the workforce and watch it run before you commit to anything.

Build Webinar Brief Builder in Ultron

1
Describe what you want

Start from this blueprint or your own words. Ultron reads the intent and picks the tools.

2
It builds the agent

The model, the tools, the prompt, the console. Assembled in front of you, nothing to wire.

3
Watch it run

Test it live in the chat, then put it to work. You review what it does, it does the rest.

Keep reading