Echo

Sign in with the credentials provided by your account manager.

Echo

Generate your first post

Type what it's about, or tap an example. Echo writes it in seconds — no setup needed.

You can fine-tune your voice and connect X later.
Draft
Calendar
Replies
News
Case Bank
Settings
Admin

New draft

mode

Import content plan

Paste or upload a plan from your marketing team (CSV or Markdown table). Columns: date, time, type, mode, content. mode = topic (Echo writes it) or text (use as-is). Dates in YYYY-MM-DD, time HH:MM.

Unscheduled drafts

Generated posts land here. Post one now, or set a date to move it onto the calendar.

No unscheduled drafts. Generate some above.

Content calendar

Scheduled posts laid out by day. Click any post to see the full text, post it now, or reschedule. Unscheduled drafts live on the Draft tab. Auto-publish on schedule is coming next — the dates you set now will drive it.

post

Connect X to publish

Your post is saved as a draft. To actually publish it to X, connect your account once — it takes a few minutes and you only do it one time. Everything you've made stays here.

News radar

Pull the latest headlines from your chosen sources, then turn any story into a draft post in your voice.

Sources

Pick from popular crypto feeds or add your own RSS URL. If none are selected, Echo uses a default set.

Popular feeds — tap to add:

Headlines

Case Bank

Facts, results, opinions, and stories the AI grounds posts in. When you give a topic, Echo automatically picks the most relevant facts. The fastest way to fill it is Bulk import below — or add one by tapping an example.

Add one manually

Bulk import facts

Have a Telegram channel, blog, or old posts? Let Claude or ChatGPT turn them into facts, then paste the result here. Fastest way to fill your Case Bank.

Step 1 — copy this prompt into Claude / ChatGPT
Paste your content where the prompt says, run it, then copy what it gives back.
Step 2 — paste the result (CSV) or upload the file

How much to use your Case Bank 50%

How hard Echo tries to ground a post in one of your facts. Higher means it will reach for a fact even when the topic is only loosely related. Lower means it only uses a fact when it really fits.

1% — only near-exact matches 100% — always attach a fact

Facts

Reply or quote a tweet

A reply goes into the conversation under their tweet.

Reply options

⚡ Auto-fill everything from your content

Skip the manual setup. Paste your posts, Telegram channel, or any content — Claude turns it into your full profile (voice, niche, tone, CTA) and your Case Bank facts in one go.

Step 1 — copy this prompt into Claude / ChatGPT
Paste your content where the prompt says, run it, then copy the JSON it returns.
Step 2 — paste the JSON Claude gave you

X connection

X connected

Stored securely on the server. Stays connected and auto-refreshes.

Connect your own X app once. It takes ~5 minutes and you only do it once.

Setup guide — how to get your X keys

1. Open console.x.com and sign in with the X account you want to post from.

2. If prompted, sign up for Free developer access. When it asks what you'll build, paste this:

This app lets me draft my own posts and replies with AI assistance and publish them to my own X account. Every post is written and reviewed by me — nothing is published without my explicit approval inside the app. The API is used only to read my own account info and to create posts on my own behalf after I approve them. No automation, no bulk posting, no engagement bots.

3. You'll create two things: a Project (a folder) and an App inside it. X sometimes makes the Project for you automatically — that's fine. What you configure in the next steps is the App, not the Project.

4. Open your App → find User authentication settings → click Set up (or Edit).

5. App permissions: choose Read and write (not "Read" — you won't be able to post otherwise).

6. Type of App: Web App, Automated App or Bot.

7. Callback URI / Redirect URL — paste exactly this (no trailing slash):

https://app.wenaltseason.xyz

8. Website URL: your site, or just paste the same URL again. Click Save.

9. Now open the Keys and tokens tab → under OAuth 2.0 Client ID and Client Secret click Regenerate / reveal, and copy both values.

10. Paste them below and click Connect X. Done — you only do this once.

Brand voice & profile saved

This is what makes Echo sound like you instead of a generic bot. Fill it once — the more specific, the better your posts. Not sure how? Tap "Fill an example" and edit it.

Reply tones saved

Tone options for the Replies tab.

Post formats saved

Format options for the Draft tab.

Watched accounts

Accounts you follow and reply to.

Admin overview

Live activity across all accounts. Numbers and statuses only — no post content.

Platform analytics

Loading…

Email all users

Sends a plain email from artem@wenaltseason.xyz to the recipients you pick below. This can't be undone.

Add user

Creates an account, ready to sign in immediately. A tenant and default profile are set up automatically.

created

Users

Edit user

Passwords can be set but never viewed. The user is not notified — tell them yourself.

saved