EPAutomation systems
← All systems

Demonstration build

AI Social Media Content Creator

A scheduled content workflow that generates captions with an AI agent, checks the content log for duplicates, records new copy, and passes it into an automated image and publishing path.

Social media operations
Workflow evidenceDemonstration build / not deployed
n8n demonstration showing a scheduled Gemini caption agent with Google Sheets duplicate checking, an Imejis HTTP request, and Facebook Graph API integration
The source canvas is shown as technical evidence. Browser chrome and account URLs are excluded while the n8n editor remains visible.
01 / Challenge

Where the manual work enters

Recurring social posts need fresh copy and a reliable record of what has already been used. Without a content history, automated generation can repeat captions or lose track of published ideas.

02 / System

How the workflow responds

The workflow runs on a schedule, gives the Gemini-powered agent access to Google Sheets for duplicate checking and logging, then sends the accepted caption to Imejis before continuing to the Facebook Graph API step.

03 / Functional result

What the demonstration proves

A scheduled run can reject previously logged copy, preserve a new caption in Google Sheets, and hand the accepted content to the downstream image and Facebook integration path.

Signal path

One record, four controlled stages.

  1. 01

    Trigger

    Start the content run on a defined schedule.

  2. 02

    Check

    Read the caption history and avoid reusing logged copy.

  3. 03

    Create

    Generate and record an accepted caption with the AI agent.

  4. 04

    Handoff

    Send the content through Imejis and the Facebook integration path.

Tools in the system

  • n8n
  • Google Gemini
  • Google Sheets
  • Imejis
  • Facebook Graph API

Demonstrated capabilities

  • Scheduled AI content generation
  • Duplicate-aware content history
  • Automated image-service handoff
  • Social publishing integration
Claim boundary

This project is a portfolio demonstration. It is not presented as a client deployment and makes no claim about production use, revenue, time saved, or business performance.

Next system

AI file sorting workflow Discuss a process like this ↗