QueueDelivered

ord_3m3a554o3g6u · 16.6h

Northside Roofing

20-second video ad + mascot · $75 · Fresno, CA

Email
hello@northside.example
Phone
559-555-0194
Category
roofing
Tone
energetic
Platforms
facebook, youtube
Website
Brief
Free roof checks before the next storm. Honest: repair vs replace. Mascot is a small terracotta tile character.
Mascot
A small terracotta roof-tile character with kind eyes.

Uploads

No uploads on this order.

Generation packet

This is the whole job. Prompts map 1:1 to recipe slots.

{
  "order_id": "ord_3m3a554o3g6u",
  "product": "video-20",
  "duration_seconds": 20,
  "add_ons": [
    "mascot"
  ],
  "price_cents": 7500,
  "summary": "20s video · energetic · hook + 1 body clip + end card. Mascot clip sits after the hook.",
  "intake": {
    "businessName": "Northside Roofing",
    "category": "roofing",
    "city": "Fresno",
    "state": "CA",
    "website": null,
    "phone": "559-555-0194",
    "email": "hello@northside.example",
    "brief": "Free roof checks before the next storm. Honest: repair vs replace. Mascot is a small terracotta tile character.",
    "tone": "energetic",
    "platforms": [
      "facebook",
      "youtube"
    ],
    "mascotDescription": "A small terracotta roof-tile character with kind eyes.",
    "websiteProfile": null,
    "category_label": "Roofing"
  },
  "website_profile": null,
  "assets": [
    {
      "id": "ast_6q3u1l2c0o09",
      "filename": "hook-gen.jpg",
      "mime": "image/jpeg",
      "kind": "still",
      "signed_url": "https://imgen.x.ai/xai-imgen/xai-tmp-imgen-7871a3d3-3028-9a48-aa69-30e255f8dfe6-5730ed75.jpeg"
    },
    {
      "id": "ast_6d06490u1m48",
      "filename": "mascot-gen.jpg",
      "mime": "image/jpeg",
      "kind": "still",
      "signed_url": "https://imgen.x.ai/xai-imgen/xai-tmp-imgen-a5f666ba-2d6f-99ae-ba49-58ab2c8a08d6-73db1ea8.jpeg"
    },
    {
      "id": "ast_6k42400t734y",
      "filename": "body_1-gen.jpg",
      "mime": "image/jpeg",
      "kind": "still",
      "signed_url": "https://imgen.x.ai/xai-imgen/xai-tmp-imgen-6bb80e66-454c-96e4-9de4-d1f6cb46a24f-890dce8f.jpeg"
    },
    {
      "id": "ast_27576j2h165n",
      "filename": "end_card-gen.jpg",
      "mime": "image/jpeg",
      "kind": "still",
      "signed_url": "https://imgen.x.ai/xai-imgen/xai-tmp-imgen-acbc7452-e9c0-92b0-ab02-b50701a1bd62-89012360.jpeg"
    }
  ],
  "platforms": [
    "facebook",
    "youtube"
  ],
  "aspect_ratio_priority": [
    "1:1",
    "9:16",
    "16:9"
  ],
  "recipe": {
    "structure": "20s video · energetic · hook + 1 body clip + end card. Mascot clip sits after the hook.",
    "slots": [
      {
        "id": "hook",
        "label": "Hook",
        "duration": "3–5s",
        "role": "Open on the problem or promise. No logo yet.",
        "prompt": "SLOT: HOOK (3–5s)\nBUSINESS: Northside Roofing — Roofing in Fresno, CA\nPHONE: 559-555-0194\nWEBSITE: (none given)\nTONE: energetic — Upbeat and decisive. Fast but not chaotic. A reason to act today. Smile in the voice, never a shout.\nPICTURE: Punch-in close-ups, motion in frame (tools, hands, doors, weather). Saturated but natural color. Hard cuts.\nVO: Short sentences. Present tense. One benefit per line. End on the CTA.\nMUSIC: Bright percussion bed, medium-fast. No lyrics competing with VO.\nVISUAL WORLD: Architectural shingles, clean eaves, a crew on a sunlit roof, before/after of a house elevation, storm sky if relevant.\nCUSTOMER DIRECTION: Free roof checks before the next storm. Honest: repair vs replace. Mascot is a small terracotta tile character.\nNo website profile. Use only the intake fields and uploaded assets.\nASPECT RATIO PRIORITY: 1:1, 9:16, 16:9 (produce master at the first ratio, then reframe).\nUse the customer's uploaded photos/logo as primary source. Do not invent a different business.\nROLE: Open on the problem or promise. No logo yet.\nFirst line of VO or on-screen text, verbatim: \"Your roof is the only thing between you and the weather.\"\nPicture: open on uploaded photo #1 if it shows the home, storefront, or work; otherwise a clean establishing shot in the visual world.\nNo logo, no phone number, no end card. Natural sound + VO.\nHard stop at 3–5s."
      },
      {
        "id": "mascot",
        "label": "Mascot",
        "duration": "3–4s",
        "role": "Introduce the recurring character, then hand off to the work.",
        "prompt": "SLOT: MASCOT (3–4s)\nBUSINESS: Northside Roofing — Roofing in Fresno, CA\nPHONE: 559-555-0194\nWEBSITE: (none given)\nTONE: energetic — Upbeat and decisive. Fast but not chaotic. A reason to act today. Smile in the voice, never a shout.\nPICTURE: Punch-in close-ups, motion in frame (tools, hands, doors, weather). Saturated but natural color. Hard cuts.\nVO: Short sentences. Present tense. One benefit per line. End on the CTA.\nMUSIC: Bright percussion bed, medium-fast. No lyrics competing with VO.\nVISUAL WORLD: Architectural shingles, clean eaves, a crew on a sunlit roof, before/after of a house elevation, storm sky if relevant.\nCUSTOMER DIRECTION: Free roof checks before the next storm. Honest: repair vs replace. Mascot is a small terracotta tile character.\nNo website profile. Use only the intake fields and uploaded assets.\nASPECT RATIO PRIORITY: 1:1, 9:16, 16:9 (produce master at the first ratio, then reframe).\nUse the customer's uploaded photos/logo as primary source. Do not invent a different business.\nROLE: Introduce the recurring character, then hand off to the work.\nCharacter: A small terracotta roof-tile character with kind eyes.\nThe mascot appears after the hook as a recurring figure for this business. Keep the design simple enough to animate consistently later. Match the tone. No horror, no celebrity likeness.\nOne beat: mascot notices the problem or welcomes the viewer, then yields to the work footage.\nDo not cover the end card here."
      },
      {
        "id": "body_1",
        "label": "Body 1",
        "duration": "8–10s",
        "role": "One scene from the customer's photos and direction.",
        "prompt": "SLOT: BODY 1 (8–10s)\nBUSINESS: Northside Roofing — Roofing in Fresno, CA\nPHONE: 559-555-0194\nWEBSITE: (none given)\nTONE: energetic — Upbeat and decisive. Fast but not chaotic. A reason to act today. Smile in the voice, never a shout.\nPICTURE: Punch-in close-ups, motion in frame (tools, hands, doors, weather). Saturated but natural color. Hard cuts.\nVO: Short sentences. Present tense. One benefit per line. End on the CTA.\nMUSIC: Bright percussion bed, medium-fast. No lyrics competing with VO.\nVISUAL WORLD: Architectural shingles, clean eaves, a crew on a sunlit roof, before/after of a house elevation, storm sky if relevant.\nCUSTOMER DIRECTION: Free roof checks before the next storm. Honest: repair vs replace. Mascot is a small terracotta tile character.\nNo website profile. Use only the intake fields and uploaded assets.\nASPECT RATIO PRIORITY: 1:1, 9:16, 16:9 (produce master at the first ratio, then reframe).\nUse the customer's uploaded photos/logo as primary source. Do not invent a different business.\nROLE: One scene from the customer's photos and direction.\nBEAT: The house as the hero — customer's exterior photos first.\nBuild this clip from the customer's photos. If photos are interiors, stay inside. If they are a truck or storefront, lead with that.\nVO continues the hook; do not repeat the hook line.\nThe mascot may cameo in a corner, but the work is the subject."
      },
      {
        "id": "end_card",
        "label": "End card",
        "duration": "5–6s",
        "role": "Logo, business name, city, CTA, phone. Hold long enough to read.",
        "prompt": "SLOT: END CARD (5–6s)\nBUSINESS: Northside Roofing — Roofing in Fresno, CA\nPHONE: 559-555-0194\nWEBSITE: (none given)\nTONE: energetic — Upbeat and decisive. Fast but not chaotic. A reason to act today. Smile in the voice, never a shout.\nPICTURE: Punch-in close-ups, motion in frame (tools, hands, doors, weather). Saturated but natural color. Hard cuts.\nVO: Short sentences. Present tense. One benefit per line. End on the CTA.\nMUSIC: Bright percussion bed, medium-fast. No lyrics competing with VO.\nVISUAL WORLD: Architectural shingles, clean eaves, a crew on a sunlit roof, before/after of a house elevation, storm sky if relevant.\nCUSTOMER DIRECTION: Free roof checks before the next storm. Honest: repair vs replace. Mascot is a small terracotta tile character.\nNo website profile. Use only the intake fields and uploaded assets.\nASPECT RATIO PRIORITY: 1:1, 9:16, 16:9 (produce master at the first ratio, then reframe).\nUse the customer's uploaded photos/logo as primary source. Do not invent a different business.\nROLE: Logo, business name, city, CTA, phone. Hold long enough to read.\nHold a still-plus-motion end card long enough to read.\nREQUIRED ON SCREEN:\n• Logo (uploaded, prefer logo.png / logo.jpg / logo.svg) if present, else wordmark \"Northside Roofing\"\n• Business name: Northside Roofing\n• City: Fresno, CA\n• CTA: Free roof check. Call before the next storm.\n• Phone: 559-555-0194\nOptional: (none given)\nDo not add a website we did not receive. Do not add a different phone number.\nGrade to match the rest of the ad. No extra slogans."
      }
    ]
  },
  "notes": [
    "Do not mention how the ad is made. The customer is buying a finished ad.",
    "Customer owns the finished ad outright.",
    "QC must confirm names, phone, and city are correct before delivery.",
    "Primary aspect: 1:1.",
    "Mascot is an add-on — it must appear as its own clip (video) or as a character in the still."
  ]
}