Concept demo prepared by Jason Dodge. Not affiliated with or published by Friedman's Home Improvement. Posts are samples. Product names, photos, prices and item numbers are real, read from friedmanshome.com on Oct 18, 2026; stock outside Santa Rosa is simulated. Step photos are credited on each image. All images are embedded, so the demo works offline.
Friedman's Home Improvement · Content Agent

An always-on blog that turns reading into a project plan

An AI agent plans, writes and stages two local posts a week, one seasonal and one DIY how-to. Every post ends with a project estimator that builds the reader's shopping list from products in stock at all four stores, ready for pickup or a free walkthrough with a Friedman's pro.

2×posts per week
4stores checked for every product
1project estimator per post
4social formats per post, auto-scheduled
100%human-approved

The weekly run

Runs automatically every Tuesday and Friday at 6 a.m. Tap any step for details.

Agent

Plan the topic

Picks this week's topic using:
  • North Bay seasonal calendar (planting windows, first rains, fire season, holidays)
  • 7-day local weather forecast
  • Current promotions and inventory depth across all four stores
  • Store events (KidsWorks, demos, workshops)
  • Questions people are asking in search and AI answers
Agent

Research & outline

Checks manufacturer instructions, local codes and Master Gardener or extension guidance. Builds a 10 to 15 word working title and an H2/H3 outline before writing.
Agent

Draft in Friedman's voice

Writes from the brand skill: friendly, local, expert, never pushy. Assigns a department author. Every DIY post gets safety callouts.
Agent

Pick products & build the estimator

Chooses only products stocked at all four stores and most likely to be needed for the job. Places a product callout at the step where each one is used. Builds the project estimator: the questions, quantity formulas, good/better/best options and the items that need a pro to help choose.
Agent

SEO & step images

Meta title and description, slug, direct answer, HowTo schema and internal links. Creates an image for each major step, labeled as a placeholder until Friedman's shoots its own, and reuses that same set in the social posts and video.
Agent

Build the social posts

Turns each post into ready-to-post social, in brand:
  • Facebook: the tip in the post, one call to action and the link
  • Instagram: a promo image plus an in-stock checklist slide, a story with space for a link sticker, captions, hashtags and alt text
  • TikTok: a 60 to 75 second vertical video. Why it matters, Friedman's has it, good to know, how it typically works, then the call to action. ElevenLabs voiceover, the standard Friedman's music bed and jingle, captions and the animated logo
  • Newsletter blurb and a Google Business Profile update for each store
See them in the Social media tab.
Human

Author & marketing review

The department author checks the expertise and the product picks. Marketing reviews the post and every social piece together, then approves, edits or sends it back with notes.
Agent

Stage in Sana Commerce

Creates the Blog article page in Sana as inactive with products and the estimator attached. It goes live only after approval, then the agent verifies the live page.
Agent

Schedule & post socials

Once the post is live and verified, the approved social pieces go out on a set rhythm: Facebook and Instagram feed on publish day, the story the next morning, TikTok the same day. Each goes into Meta Business Suite and TikTok scheduling with the final link. The agent updates the bio link and turns on TikTok's AI-content label. Only the exact versions marketing approved are scheduled, and every live post is checked afterward.

What it's built from

Four Claude skills

Friedman's brand guidelines; blog production and editorial standards; product picking and the project estimator; Sana staging, release and social distribution.

Product rules

Every recommended product is stocked at all four stores. Picks rank by how likely the reader is to need it. Good, better and best only appear when the products are genuinely different.

Project estimator

Asks the questions that change the list, checks off what the reader needs, then lets them order for pickup, keep the list, or book a pro for color, texture and type decisions.

Live data

Prices and store stock pull from the Sana catalog when the page loads. They are never typed into the article.

Ask The Pro chat

A chat assistant on every page that answers how-to, product and stock questions from the same guides and catalog data, then hands off to the estimator or a pro walkthrough. Try it: bottom-right corner.

Social automation

Every post also becomes a Facebook post, an Instagram carousel and story, and a TikTok video, built from the same steps, products and call to action. The voiceover, music and images come from ElevenLabs. Posts are scheduled automatically after approval and checked once they're live. One approval covers the whole set.

Guardrails

No post, social or video publishes without approval of that exact version. Electrical, gas and structural topics carry a "call a licensed pro" note. No invented staff experience, results or product claims.

Sample two weeks

What the agent would schedule for late October. The "why this topic" notes are the agent's own reasoning.

Approval queue

Where a reviewer signs off. Try it: approve a post to see the agent stage it in Sana.

agent: 4 drafts ready for review

How a post would look

Styled to sit inside friedmanshome.com. Choose a post, then try the project estimator at the end.

What the agent pulls from Sana

The demo has no Sana access, so this feed stands in for it. Its products are real: names, photos, prices, item numbers and Santa Rosa on-hand counts were read from friedmanshome.com. Counts for the other three stores are simulated. Every product callout and estimator in the Blog preview loads from this feed.

Post

Stock rule check

A product passes when on-hand stock at every store is above its safety stock of 2 units. Low (1 or 2) is shown to readers but flagged to the reviewer; zero at any store fails.

Last request (illustrative)

The shape of what the agent asks for. The real Sana endpoint and field names get confirmed with Friedman's Sana partner.

No request yet. Open a post in Blog preview.

Social media, ready to post

Every post's CTA also becomes ready-to-post social: a Facebook post, an Instagram carousel and story, and a TikTok video, with captions, alt text and the link. The agent drafts them; a Friedman's reviewer approves them, then they're posted or scheduled in Meta Business Suite and TikTok. Nothing here posts on its own.

Post

Facebook

Draft · needs approval
F
Friedman's Home Improvement

Instagram

Draft · needs approval
FFriedman's Home Improvement

Story

Draft · needs approval

Post to Facebook and Instagram stories. Add a Link sticker in the marked space, pointing to the post.

TikTok

Draft · needs approval

Vertical 1080×1920 video built from the same post: why it matters, Friedman's has it, good to know, how it typically works, then the call to action and the animated Friedman's logo. ElevenLabs voiceover (), the standard Friedman's music bed and jingle, burned-in captions. .

LinkTikTok captions can't hold links. Point the bio link at the post before it goes up.
AI labelTurn on "AI-generated content." The voice and step illustrations are AI-generated.
ImagesStep illustrations are placeholders, labeled on screen. Swap in Friedman's own project footage when it exists.
MusicStandard Friedman's bed and jingle, made for these videos. Trending sounds only from TikTok's Commercial Music Library.
Download video

Posting packet