Agents thatsendyour email.

Campaigns and transactional mail, sent by agents inside the scope you approved. Every send passes the validation gate before anything leaves.

Get started

Watch your agent do the work

One prompt. One record. Real outcomes — not just chat. Pick a demo.

Claude
Reply...
+
Opus 5 ▾↑
Works with your agents

Any agent that runs in your terminal

Claude Code, Codex, Cursor and the rest read the same record and call the same CLI. Connect once with self connect.

  • Claude CodeReads AGENTS.md, runs self
  • CodexReads AGENTS.md, runs self
  • CursorAgent mode, terminal tools
  • AntigravityAntigravity CLI
  • GitHub CopilotCopilot CLI and coding agent
  • opencode · Amp · ZedAny terminal agent that reads AGENTS.md
Try these

Prompts to copy-paste right now

Give any connected agent one of these, and watch it run end to end.

Approve the scope once.It takes a minute.

No dashboard to learn.Your agent does the work; you approve templates, segments and volume from your own device.

Get started
Start in a minute

Three commands, then a prompt

Install the CLI, approve the email scope from your device, hand your agent a prompt. It sends inside the scope; results land per recipient.

  • npm i -g superself, then self connect in your project
  • self login grants email.send — approved on your device, expires in 24h
  • Free tier first: 100 emails a day on fixed templates, no card
Get started
$ npm i -g superself
$ self connect
connected — managed block rendered into AGENTS.md
$ self login
approve on your device: email.send · email.read · wallet.read
$ self email send --to trial.csv --campaign launch-update
accepted 1,204 · suppressed 3 · charged $2.41
Swap agents instantly

Stay on the best agent

Your project record and your sending scope live with Superself, not with the agent. When a new model wins at copy or ops, switch — the history comes along.

  • Scopes, templates and suppression lists stay put — zero re-setup per agent
  • Works with Claude Code, Codex, Cursor and whatever ships next
  • Pilot a new agent on one campaign, then roll it out
Get started
  • Claude Code
  • Codex
  • Cursor
  • Antigravity
  • GitHub Copilot
  • opencode · Amp · Zed
Checked before it leaves

Nothing ships unchecked

Content rules, every link hop and quiet hours run before a single message goes out. Fail a check and nothing leaves.

Get started
Validation gate

Your rules check every send

Sender info, look-alike domains, urgency or credential bait, redirect hops — a pass sends, a refusal stops right there, an unclear case waits for a human.

No mail keys in the agent

Agents never hold your keys

The agent gets a scoped, device-approved credential that expires in 24 hours — never the SMTP or provider key. Revoke once and everything it held stops working.

FAQ

Frequently asked questions

No. It sends only inside the scope you approved — your verified sender domain, up to 1,000 recipients per campaign, 500 per call — and only after the validation gate passes.

No. Only accepted recipients are metered: ₩1 or $0.001 each. Suppressed, refused and failed sends cost nothing.

100 emails a day and 3,000 a month on fixed templates, resetting on the Asia/Seoul calendar. It never touches the wallet.

No. There is no payment scope for agents; a person tops up in the console, and auto-recharge runs only inside a monthly cap you set.

Give your agents a mailbox you don't have to watch.

Free tier first.Approve the scope once.Every send checked before it leaves.

Get started

The open Company State Runtime.

Products

EmailLandingPricing

Open source

GitHubnpmself CLI

Company

ContactPrivacyTermsRefund policy
FXY Inc. (주식회사 에프엑스와이) · CEO 임보훈
서울특별시 서초구 강남대로53길 8, 7-166호(스타크 강남빌딩)
Business registration 740-87-01715 · E-commerce report 2024-서울서초-3685
070-7954-8265 · hello@fxy.global
© 2026 Superfunction. All rights reserved.