echoia®

[ ECHOIA FOR AI ]

Run your social media
from your AI.

Connect Claude, ChatGPT or the assistant you already use, and ask it in plain words. It reads your comments, writes your posts, books them in the calendar and answers your customers. Within limits you set, and can take back at any time.

 
Echoialist_comments

Works with

Want to use Echoia with AI and agents? Learn more →

[ WHAT IT DOES ]

Four jobs off your plate

Your AI does not get a vague licence to “manage your socials”. It gets these four things, and nothing beyond them.

Tell you what needs an answer

It reads the comments and messages from every connected platform, sorted by tone, and tells you which three actually matter today.

Write the post and put it in the calendar

You describe it, it writes it, picks the accounts and books the time. It lands in the same calendar you already use, where you can rewrite it, move it or cancel it before it goes.

Answer people in your voice

Replies published as the account that owns the post, in the tone you gave it. Approve them one by one, or let it handle the easy ones.

Tell you what worked

Views, likes and comments for everything you published, compared across platforms, without opening a dashboard.

[ SEE IT WORKING ]

In the tools you already use

Nothing to open, nothing to learn. Echoia shows up inside whatever you already have open, and the tool calls below are the real ones.

Via Claude

Ask what needs answering. It reads the inbox across every platform, sentiment already sorted, and tells you where to start.

Claude
Anything I should answer on Instagram today?
echoialist_comments
Three worth your time. One is a shipping complaint, I'd take that first.
@lena.mkt · 2h
Is the navy one back in stock?
Question
@tom_dvs · 4h
Ordered Friday, still no tracking…
Negative
@claire.b · 6h
Wore it all weekend. Obsessed.
Positive

Via ChatGPT

Describe the post you want. It writes it, picks the accounts and books the time. You keep the post in your calendar and can change or cancel it right up to the minute it goes out.

ChatGPT
Write Tuesday's restock post for Instagram and Threads. Schedule it for 6pm.
echoiacreate_post
Booked for Tuesday. It goes out on its own at 6pm, and you can change it until then.
Tue 12 Aug, 18:00Scheduled

The navy is back. Same cut, same weight, restocked in every size, and it will not last the week.

InstagramThreads

Via Claude Code

The only place a file on your disk can reach your feed. Say post it and it does, image and caption, without you opening a single window.

claude
> post the shoot photo on instagram, caption it
"the navy is back"
reading ~/shoots/navy-01.jpg · 2.4 MB
POST /api/v1/media
201 https://res.cloudinary.com/…/navy-01.jpg
echoia · create_post
Published on @studioda
instagram.com/p/C8xR2v…

Or no agent at all

Wire Echoia into something you already run. Anything that can call a web address works: n8n, Make, Zapier, or a script of your own.

Your automation
WHEN
A new product goes live
in your shop, your CMS, anywhere
THEN
Echoia drafts the post
photo attached, ready to review
AND
It posts, or waits for you
whichever you chose when you set it up

Setting it up takes about two minutes. Here is how →

[ IMAGES AND VIDEO ]

Yes, with the file on your disk

Agents that can read your files — Claude Code, Codex, a script of your own — upload the image themselves and attach it to the post. One command, no browser.

Say “post the photo from this morning” and it finds the file, attaches it and writes the caption. Images and video, up to 200 MB.

And no, not an image pasted into a chat

When you drop a picture into ChatGPT or Claude, the model sees it. It cannot hand the file to anyone else: it has the picture, not the bytes. No integration can work around that, ours included.

So in a chat window, give it a public image URL, or point it at a file if your agent reads files. We would rather say it here than let you find out mid-post.

[ IN PRACTICE ]

Things people actually ask

Plain sentences. No syntax to remember, and no wrong way to phrase it.

Catch up

Before you have finished your coffee.

Anything I should answer today?
What did people say about the launch post this week?
Any negative comments on Instagram since yesterday?
Which account grew the most this month, and what did I post there?
Write and schedule

Drafts by default. Nothing goes out until you say so.

Draft Tuesday's restock post for Instagram and Threads, schedule it for 6pm.
Give me three versions of this announcement, shortest one first.
Take my last post and rewrite it for LinkedIn.
Fill next week: one post a day, alternating product and behind the scenes.
Answer people

As the account that owns the post, never as a bot.

Reply to the shipping complaints, apologise and say tracking goes out tonight.
Answer the sizing questions on the navy post.
Draft replies to everything positive, I'll approve them.
Understand what worked

The numbers, without opening a dashboard.

How did last week's posts do?
Compare my Instagram and Threads engagement this month.
What time of day gets me the most comments?

[ CONTROL ]

You decide how far it goes

Connecting an AI does not mean handing it your accounts. You choose what it may do when you create its key, it can never see a workspace you did not give it, and switching it off takes one click.

Most people start read-only for a week, then allow scheduling, and keep instant publishing for last.

Read only

It can look at everything and change nothing. The safest way to start.

Write and schedule

It drafts and books times in your calendar. A scheduled post does go out on its own, so you keep an eye on the calendar rather than on each post.

Publish now

Granted separately: only with this can it post the moment you ask, with no window to change your mind.

Replies

Granted separately, because answering a customer in public is its own decision.

[ WHAT IT WILL NOT DO ]

The boring part, said out loud

An agent cannot connect or disconnect your social accounts, change your plan, touch your billing, or read a workspace you did not grant. It cannot publish without the publish scope, and it cannot reply to anyone without the engage scope. Every call is counted against your plan like any other, so an agent left running cannot quietly become an invoice.

[ WORKS WITH ]

And anything else that speaks MCP, or plain HTTP.

Give your agent
something to work with.

Connect your accounts once. Your AI does the rest, within the limits you set.