Editorial fashion photos for your Airtable content calendar

By General Input

Flip a row to Needs art and Geni produces a fashion-grade Higgsfield Soul photo in the right preset, attaches it to the record, and posts it to Slack for review.

Integrations

  • Airtable
  • Higgsfield
  • Slack

Type

Agentic Task

Categories

  • Marketing

Watch our Airtable content calendar. Every time a row is created or updated so that its Status field equals Needs art, produce an editorial photo for it using Higgsfield Soul and hand it back to the team.

Trigger: Airtable poll on the content calendar table, event new_or_updated_record. Only continue for rows whose Status is exactly Needs art. The base ID, table ID, and Slack review channel are configurable.

Steps for each qualifying row:

  1. Read the Brief field (the creative direction, subject, wardrobe, mood) and any optional Style Hint field (e.g. "Bimbocore", "Medieval", "Cinematic"). If a Style Hint is populated, honour it; otherwise pick the best preset yourself in the next step.

  2. Call Higgsfield List Soul Styles once per run to fetch the current 50+ curated presets. Read each preset's name and description, then pick the single closest match for the brief's tone. If a Style Hint is populated, resolve it to the preset with that exact or nearest name.

  3. Call Higgsfield Generate Image with Soul (Text-to-Image) with the brief's text as the prompt and the chosen preset's ID as the style. Poll until the job reaches a terminal status.

  4. On completed: call Airtable Update Record on the trigger row and write the finished image URL into the row's attachment or image URL field, the chosen preset name into a Style Used field, and flip Status to Ready for review.

  5. Then Slack Send a Message to the configured review channel. Include the row's title, the chosen preset name, the image URL (Slack will unfurl it as a thumbnail), and a link back to the Airtable record.

Safety filter handling. Higgsfield returns a terminal status of nsfw when the safety filter blocks the output. If that happens on the first attempt, soften the prompt once (remove or generalise anything that could read as risque, keep the editorial subject and preset intact) and resubmit. If a second attempt also comes back nsfw, do not fail silently: call Airtable Update Record to flip Status to "Needs human input", write a short note into a Blocker Notes field explaining that the safety filter blocked the output twice, and Slack Send a Message to the review channel flagging the row so a human can rewrite the brief. Never leave the row stuck on Needs art.

Why Soul specifically: it is Higgsfield's high-aesthetic photo model with 50+ curated editorial presets across fashion, cinematic, and culture-native styles, so the preset does most of the art direction and the results feel like brand campaign work rather than generic AI art.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionKajabi customer support console for member access fixes