We Built a Facebook AI Agent for a Realtor, Then Ran It on Ourselves First
A realtor approached us with a pretty straightforward request:
They wanted an AI agent that could help run their Facebook page.
The workflow they described was simple:
- they send listing details to the agent,
- the agent turns it into a Facebook post,
- the post gets scheduled automatically,
- and they receive updates through Telegram.
Before deploying it to them, we decided to run the same setup on our own business page first.
For the last 10 days, our own Facebook marketing has been handled through the exact workflow we're preparing for the realtor:
- we feed the system content briefs,
- the agent drafts posts in our page voice,
- scheduled jobs publish throughout the day,
- and every action routes back through Telegram for approval.
The reason we did this was simple:
If we wouldn't trust the system on our own page, we shouldn't ask a client to trust it on theirs.
What ended up being useful wasn't just proving the workflow worked, it was seeing what broke once the system started operating continuously.
A few examples:
At one point the audit system incorrectly marked a publishing session as incomplete even though the Facebook post had already gone live successfully.
Another issue came from Facebook itself, we spent part of the first few days dealing with Meta API permission changes and retries before the posting pipeline stabilized.
Those are the kinds of operational problems clients shouldn't have to discover themselves on launch week.
By running the deployment on our own business first, we absorbed most of that instability before handing the system off.
Over the 10-day run:
- the agent published 15 posts,
- processed nearly 880k tokens locally,
- handled approvals through Telegram,
- and maintained a full audit trail of every action it took.
One thing we cared about heavily was keeping the system controlled.
The agent cannot publish directly without approval.
It cannot access unrestricted shell commands.
And the entire workflow runs on our own hardware instead of a third-party hosted model API.
That matters for businesses because customer conversations, listings, and business data stay inside the deployment instead of becoming training material somewhere else.
The interesting thing after operating this for a while is that the value isn't really "AI-generated posts."
The useful part is operational consistency.
The agent never forgets to draft.
Never forgets to schedule.
Never forgets to notify.
Never loses track of the queue.
It turns a repetitive business workflow into something supervised instead of manually operated.
The realtor originally asked us for "an AI agent for Facebook."
What we're really building is a managed operational system:
the agent, the runtime, the approvals, the monitoring, and the people maintaining it behind the scenes.
Running it on ourselves first made that difference very obvious.