Another Orange Morning — Content Remix Playbook

← Back to Operating Procedures aom-content-remix-playbook.md

Another Orange Morning — Content Remix Playbook

Operator: Isabel (durable daily operator). Chris runs the first validation pass. Tool: HubSpot Content Remix (Content Hub Enterprise, portal 40810431). Browser only — no API. Show: Another Orange Morning (AOM) — daily HubSpot morning show, Casey Hawkins (she/her, co-headliner) + Chris Carolan. All times America/Chicago. Last verified: 2026-05-20 (transcript-grounded against the May 14 episode).

This is a copy-paste operating doc. The custom-instruction strings in Section 2 are literal and paste-ready. You do not need any background knowledge beyond what is written here.


1. Purpose + Inputs

Content Remix turns a full AOM episode into short clips, social captions, and thumbnail images — inside HubSpot, in the browser. You operate it; an AI proposes; you review every output before anything is scheduled.

Where the source files live:

  • HubSpot File Manager folder ID 211958930986
  • Path: /Another Orange Morning/Full Recordings/
  • Each episode has three files named YYYY-MM-DD_Another Orange Morning with Casey_ Chris_ and Friends:
    • .mp4 — full video, 1080p (this is the clip source)
    • .mp3 — audio only
    • .vtt — transcript (useful for finding good moments before you generate)

Example — the May 14, 2026 episode:

  • Video: file ID 212885748996 (mp4, 1920×1080, ~1.9 GB)
  • Audio: file ID 212885586609 (mp3)
  • Transcript: file ID 212885738258 (vtt)

Where Remix lives in the UI: Content > Remix. You can also reach it from the File Manager video editor ("Browse file manager" inside a Remix job).

Hard limits to know:

  • Up to 10 clips per job. For a daily show, plan 3–5 clips per episode so you can actually review each one.
  • Three aspect ratios: 9:16 (vertical — LinkedIn feed + YouTube Shorts), 16:9 (horizontal — YouTube), 4:3 (rarely used for AOM). Each aspect ratio is a separate generation pass — pick the destination first.
  • Large files take a few minutes to process. The AOM mp4 is ~1.9 GB; expect a wait after you click Generate.

How AOM actually flows (so the clip instructions below make sense). Verified against the May 14 transcript:

  • 0:00–~2:00 — cold-open jingle / theme music ("Pour it hot, pull it close… Another orange morning, it's time to show"). Never clip this.
  • ~2:04 — Chris + Casey open: "Good morning HubSpot Nation. Welcome to Another Orange Morning. Happy [day], [date]." Roster shoutout to that day's friends.
  • Body — topical segments that mix live HubSpot product walkthroughs (e.g. personalization tokens, welcome messages, branching logic, the new canvas/record views, line items, beta previews) with guest discussion. Guests dig into product substance — on May 14, Davis and Becca (Rebecca) led product deep-dives; Trisha and Rylee contributed.
  • Close — "I know we're coming up on time, Chris…" then a sign-off shoutout to the friends by name.

The clippable gold is in the body: a guest explaining a real HubSpot capability, or a HubSpot platform-direction moment. That is what the instructions below target.


2. The three output workflows (copy-paste custom-instruction strings)

Paste the matching string into the "Custom instructions" field in Remix before clicking Generate. Strings are written to AOM voice and Value-First language rules. Do not edit out the language-rule lines.

2a. Show segment clips

Pick aspect ratio by destination. Generate 3–5 clips, not 10, so you can review each.

For LinkedIn / Shorts (set aspect ratio 9:16), paste:

Select 3 to 5 standalone clips of 60 to 90 seconds each from this Another Orange Morning episode. Each clip must be a complete thought with a clean start and a clean end — never cut into the middle of a sentence and never end mid-answer. Skip the opening theme music and jingle entirely (roughly the first two minutes). Prioritize moments where a guest explains a specific HubSpot capability in plain language, or where the conversation reveals where HubSpot is heading as a platform. Favor a single speaker finishing one clear point over rapid back-and-forth. Each clip should make sense to someone who did not watch the rest of the show. Vertical 9:16 framing — keep the active speaker centered. Add captions.

For YouTube (set aspect ratio 16:9), paste:

Select 3 to 5 standalone clips of 60 to 90 seconds each from this Another Orange Morning episode. Each clip must be a complete thought with a clean start and a clean end — no mid-sentence cuts. Skip the opening theme music and jingle (roughly the first two minutes). Prioritize moments where a guest demonstrates or explains a real HubSpot feature, or a clear platform-direction insight. Keep the framing horizontal 16:9 so on-screen product demos and shared screens stay readable. Add captions.

Format-mode variants — append ONE of these to the bottom of the string above if the episode skews to a particular mode:

  • Product-deep-dive episode (a guest walks through a feature, like May 14):
    This episode features a guest walking through a HubSpot product capability. Prefer clips where the guest names the capability and explains what it does for the user, not clips of screen-sharing setup or troubleshooting.
    
  • News / product-update roundup:
    This episode covers recent HubSpot product updates. Prefer clips where Chris or Casey gives a clear take on why an update matters, not clips that only list what changed.
    
  • Headliner-take episode (Chris or Casey reacting, fewer guests):
    This episode is led by the hosts reacting to a topic. Prefer clips with a strong, quotable opinion stated in one or two sentences.
    

2b. Related social posts (captions)

Generate the caption per clip, per channel. Two channel variants below. Both encode the Value-First language rules — do not remove those lines.

Chris's personal LinkedIn (paste):

Write a LinkedIn caption in the voice of Chris Carolan for this Another Orange Morning clip. Another Orange Morning is a daily HubSpot morning show co-headlined by Casey Hawkins (she/her) and Chris Carolan — refer to Casey as co-headliner, never as co-host or guest. Tag the guest featured in the clip. Mention the specific HubSpot topic the clip covers. End by linking to the full episode. Keep it warm, direct, and practical — first person, conversational, no hype.
Hard rules:
- Spell out "Value-First" in full. Never write "VF".
- Never use these words: leads, prospects, conversion, convert, funnel, MQL, SQL, nurture, targets, closed-won, quick wins.
- Never reference any AI tool, automation, agent, or "our AI team." This post is from a person.
- Do not invent quotes. Only describe what is actually in the clip.

@Value-First YouTube description (paste):

Write a YouTube video description for this Another Orange Morning clip. Another Orange Morning is a daily HubSpot morning show co-headlined by Casey Hawkins (she/her) and Chris Carolan — Casey is co-headliner, not co-host or guest. Open with one sentence on what the clip covers, name the guest and the HubSpot topic, then add a line linking to the full episode and one inviting viewers to follow the show. Keep it clean and skimmable.
Hard rules:
- Spell out "Value-First" in full. Never write "VF".
- Never use these words: leads, prospects, conversion, convert, funnel, MQL, SQL, nurture, targets, closed-won, quick wins.
- No AI-tool, automation, or "our AI team" references.
- Do not invent quotes or claims not present in the clip.

2c. Consistent thumbnail images

Remix's image generation runs on the latest OpenAI image model. Use this to produce a brand-consistent AOM thumbnail. Confirm the brand-kit prerequisites in Section 3 are uploaded first, or the image model will guess at the look.

Paste:

Create a 16:9 thumbnail image for an episode of "Another Orange Morning," a daily HubSpot morning show. Use a warm sunrise color scheme: a vertical gradient from golden yellow at the top through orange to a deep burnt-orange at the bottom, with a soft sun-glow centered low in the frame and layered rolling-hill silhouettes along the bottom in progressively darker oranges. Place the three-line show title "Another / orange / morning" centered, "orange" largest, in clean white sans-serif (Inter). Leave space on the right for a guest photo. Keep it bright, optimistic, and uncluttered — magazine-cover clean, not busy.

Verified brand specifics, locked from the AOM site (/mnt/d/Projects/another-orange-morning/), to paste in if the model drifts:

  • Sunrise gradient stops: #F7C03A (0%) → #F0A228 (22%) → #E8841E (48%, orange anchor) → #D06418 (72%) → #A04A12 (100%)
  • Sun glow: cream #FEF3C7 and yellow #FCD34D
  • Hill silhouette layers (back to front): #B85215, #983E10, #7A300C, #5A2208
  • UI accents: navy #1A2238, cream #FDF8EC
  • Wordmark font: Inter — "Another" weight 500, "orange" weight 700 (largest), "morning" weight 400, all white
  • Canonical frame: 1600×900 (16:9)

Source of these values: tailwind.config.mjs and src/components/Wordmark.astro in the AOM repo; the locked thumbnail SVG is public/brand/another_orange_morning_v19_unified_footer.svg.


3. Brand kit prerequisites (upload ONCE)

For Remix's image generation to stay on-brand, upload these to HubSpot's brand kit (Settings > Account Management > Brand Kit) one time. Status of what was verifiable from the AOM repo:

Asset Status Action
Sunrise color palette (hex values above) Verified in tailwind.config.mjs Enter the hex codes into the brand kit color set
Wordmark / logo lockup Verified — SVG at public/brand/another_orange_morning_v19_unified_footer.svg Export a PNG of this SVG and upload as the AOM logo
Font (Inter, weights 400/500/700) Verified in Wordmark.astro Set Inter as the brand font
Casey Hawkins portrait Could NOT verify in repo — host portraits flow from Sanity (project 0efm0pow, contributor records), not stored as repo image files Confirm/upload to HubSpot brand kit. Pull Casey's portrait from her contributor record.
Chris Carolan portrait Could NOT verify in repo — same Sanity-sourced pattern Confirm/upload to HubSpot brand kit.
Guest photos (Davis Mastin, Rebecca Stamp, Trisha Merriam, Rylee Powell, future guests) Not in repo Pull per-guest from their HubSpot Contact record or LinkedIn at clip time; not a one-time upload

Do not let the image model invent portraits of real people. If a portrait is not available, generate the thumbnail with the title + sunrise treatment and add the guest photo manually.


4. Operator click-path

  1. In the browser, go to Content > Remix.
  2. Click the + icon to start a new remix. Select Video.
  3. Click Browse file manager. Navigate to /Another Orange Morning/Full Recordings/. Select today's episode .mp4 (the largest file for that date).
  4. Choose the aspect ratio for your destination (9:16 LinkedIn/Shorts, 16:9 YouTube). One aspect ratio per pass.
  5. Enter the clip count — use 3 to 5, not 10.
  6. Paste the matching custom-instruction string from Section 2a.
  7. Click Generate. Wait — the ~1.9 GB file takes a few minutes.
  8. Review every AI-suggested clip. This is not optional. There is no public evidence that Remix's clip selection handles a 5-person conversational show well — your judgment is the quality control. Watch each clip start-to-end: confirm it is a complete thought, no mid-sentence cut, no jingle, real substance. Use Save and edit in app to trim any clip that is close but not clean.
  9. For each clip you keep, generate the social caption (Section 2b) and thumbnail (Section 2c).
  10. Run the pre-publish quality gate (Section 5).
  11. SCHEDULE — never click "Publish Now." Set a future scheduled time (America/Chicago). HubSpot's social tool publishes immediately if you skip scheduling; always schedule.
  12. Select the correct channel:
    • Chris's personal LinkedIn → channel Chris Carolan (chris-carolan)
    • Casey's personal LinkedIn → channel Casey Hawkins (caseybhawkins) — only if Casey has opted in for that clip
    • YouTube → channel Value-First (value-first)
    • The Value-First Team Company Page is the platform default in code, but AOM posts go from Chris's personal profile — pick chris-carolan, not the Company Page, for AOM.

5. Pre-publish quality gate

Run this checklist on every clip + caption + thumbnail before you schedule. If any box fails, fix it before scheduling.

  • Clip is clean — complete thought, clean in/out, no jingle, no mid-sentence cut, real substance.
  • Forbidden-language scan on the caption — none of: leads, prospects, conversion, convert, funnel, MQL, SQL, nurture, targets, closed-won, quick wins.
  • "Value-First" spelled out — never "VF" in anything a viewer reads.
  • No internal / AI-team language — no agent names, no "our AI team made this," no behind-the-scenes process language. The post is from a person.
  • Attribution correct — Casey referred to as co-headliner (she/her), never co-host or guest. Where a follow-up names both hosts, attribute jointly to Chris + Casey.
  • Guest tagged correctly — right person, name spelled correctly (e.g. Rebecca Stamp, not "Becca" in formal copy; Rylee Powell, not "Riley").
  • Episode link correct — points to the right AOM episode.
  • Thumbnail on-brand — sunrise palette, wordmark present, not busy, no invented portraits of real people.
  • Scheduled, not Published-Now — future time set, America/Chicago.

6. What Remix does NOT cover

Remix handles clips, captions, and thumbnails. It does not do these — they run outside this playbook:

  • Per-guest 1:1 follow-up email. Partner-tier guests (e.g. HubSpot PMs) get a personal email from Chris + Casey, not a marketing blast. That stays with the team's email motion — do not try to send guest follow-ups from Remix.
  • AOM website episode page. Keeping anotherorangemorning.com current (the episode page) is a separate sync into Sanity. Remix outputs do not update the website.
  • Guest CRM records. Creating or updating a guest's HubSpot Contact record is a separate step. Remix does not touch CRM data.

If a guest is not already in HubSpot, flag it — do not fabricate a record.


Grounded against: May 14, 2026 AOM transcript (file 212885738258); AOM site repo /mnt/d/Projects/another-orange-morning/ (tailwind.config.mjs, src/components/Wordmark.astro, public/brand/another_orange_morning_v19_unified_footer.svg). Channel inventory verified via GET /broadcast/v1/channels/setting/publish/current on portal 40810431, 2026-05-19.