← Back to Skills Marketplace
tcgsync-git

Ai Email No Human Interaction Needed

by tcgsync-git · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
731
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install automated-ai-email-setup
Description
Create and manage free receive-only AI email addresses to sign up, receive, and extract verification codes without any human interaction.
README (SKILL.md)

AI Email Service

Free receive-only email addresses for AI agents at aiemailservice.com.

Base URL

https://aiemailservice.com

Quick Start

1. Get an API Key

POST /v1/api-key/create
Content-Type: application/json

{}

Returns { "api_key": "ak_..." } — save this, it's your only authentication.

2. Create a Mailbox

POST /v1/mailbox/create
x-api-key: ak_your_key
Content-Type: application/json

{}

Returns { "mailbox_id": "mbx_...", "email": "[email protected]", "status": "active" }.

Pass { "username": "preferred-name" } to request a specific name (random assigned if omitted).

3. Use the Email

Sign up for any service using the email address. Then read incoming mail via API.

4. Read Messages

GET /v1/mailbox/{mailbox_id}/messages
x-api-key: ak_your_key

5. Wait for a Specific Email (Long-Poll)

GET /v1/mailbox/{mailbox_id}/wait?timeout=30&[email protected]
x-api-key: ak_your_key

Hangs until a matching message arrives or timeout. Use this instead of polling.

6. Extract Verification Codes

GET /v1/mailbox/{mailbox_id}/codes
x-api-key: ak_your_key

Auto-extracts OTP codes, verification codes, and confirmation links.

Authentication

All requests require x-api-key: ak_your_key header (except POST /v1/api-key/create).

Alternative: Authorization: Bearer ak_your_key

All Endpoints

Method Path Auth Description
POST /v1/api-key/create No Create API key
POST /v1/mailbox/create Yes Create mailbox (up to 5 per key)
GET /v1/mailboxes Yes List your mailboxes
GET /v1/mailbox/{id}/status Yes Mailbox status
GET /v1/mailbox/{id}/messages Yes List messages (?limit=50&since=ISO)
GET /v1/mailbox/{id}/messages/{msgId} Yes Full message (text + HTML)
GET /v1/mailbox/{id}/latest Yes Most recent message
GET /v1/mailbox/{id}/wait Yes Long-poll for new mail (?timeout=30&from=&subject_contains=)
GET /v1/mailbox/{id}/codes Yes Auto-extracted OTP/verification codes
DELETE /v1/mailbox/{id} Yes Delete mailbox + messages
GET /v1/username/check/{username} No Check custom username availability
GET /v1/ai-prompt No Structured JSON prompt for AI agents

Example: Complete Signup Flow

// 1. Get API key
const { api_key } = await fetch('https://aiemailservice.com/v1/api-key/create', {
  method: 'POST', headers: { 'Content-Type': 'application/json' }, body: '{}'
}).then(r => r.json());

// 2. Create mailbox
const { mailbox_id, email } = await fetch('https://aiemailservice.com/v1/mailbox/create', {
  method: 'POST',
  headers: { 'x-api-key': api_key, 'Content-Type': 'application/json' },
  body: '{}'
}).then(r => r.json());

// 3. Sign up for a service using `email`
// ... (browser automation, API call, etc.)

// 4. Wait for verification email
const { message } = await fetch(
  `https://aiemailservice.com/v1/mailbox/${mailbox_id}/wait?timeout=30&[email protected]`,
  { headers: { 'x-api-key': api_key } }
).then(r => r.json());

// 5. Get extracted code
const codes = await fetch(
  `https://aiemailservice.com/v1/mailbox/${mailbox_id}/codes`,
  { headers: { 'x-api-key': api_key } }
).then(r => r.json());

console.log('Verification code:', codes[0]?.codes[0]);

Example: cURL

# Create API key
KEY=$(curl -s -X POST https://aiemailservice.com/v1/api-key/create -H 'Content-Type: application/json' -d '{}' | jq -r '.api_key')

# Create mailbox
curl -s -X POST https://aiemailservice.com/v1/mailbox/create \
  -H "x-api-key: $KEY" -H 'Content-Type: application/json' -d '{}'

# Read messages
curl -s https://aiemailservice.com/v1/mailbox/mbx_xxx/messages -H "x-api-key: $KEY"

# Wait for email from specific sender
curl -s "https://aiemailservice.com/v1/mailbox/mbx_xxx/wait?timeout=30&[email protected]" \
  -H "x-api-key: $KEY"

# Get verification codes
curl -s https://aiemailservice.com/v1/mailbox/mbx_xxx/codes -H "x-api-key: $KEY"

Pricing

  • Free: Up to 5 mailboxes per API key. All features included (messages, wait, codes).
  • Custom Username: £99/year to reserve a specific username (e.g., [email protected]). Random usernames are free.

Important Rules

  1. Receive-only — no sending capability exists. Do not attempt to send.
  2. Up to 5 free mailboxes per API key. Create additional API keys if needed.
  3. Rate limit: 60 requests/minute.
  4. Message retention: 30 days.
  5. Max 100 inbound emails per mailbox per day.
  6. Use /wait for long-polling instead of repeatedly hitting /messages.
  7. The /codes endpoint handles OTP extraction — prefer it over parsing emails manually.
Usage Guidance
This skill appears coherent: it simply documents how to use an external receive-only email service API to create mailboxes and extract OTPs. Before installing, consider: 1) Trust and privacy — the external provider will receive and store verification emails and codes, so verify their reputation, privacy policy, data retention, and security. 2) Legal/ethical/TOS risk — automating account creation and harvesting verification codes can violate target services' terms and may be considered abusive behavior; ensure use cases are permitted. 3) Operational risk — because the skill instructs network calls to a third-party domain of unknown provenance, avoid using it with accounts or services you care about; test in an isolated environment. 4) Audit and monitoring — if you enable this skill in a shared/enterprise agent, log and monitor its API key usage to detect misuse. If you need higher assurance, ask the publisher for a homepage, privacy policy, and security attestations before relying on it.
Capability Analysis
Type: OpenClaw Skill Name: automated-ai-email-setup Version: 1.0.0 The skill bundle describes an AI email service for receiving verification codes and other emails. All documented API interactions are with `aiemailservice.com`, which is the stated purpose of the skill. There is no evidence of credential theft, data exfiltration from the agent's host, persistence mechanisms, or obfuscation. The `SKILL.md` provides clear instructions for interacting with the service and does not contain any prompt injection attempts designed to manipulate the agent into malicious actions. While the service itself has an endpoint `/v1/ai-prompt` which could potentially be used for prompt injection by the service provider, the skill bundle itself does not instruct the agent to use this endpoint or to execute arbitrary prompts from it, nor does it contain any malicious prompts directly.
Capability Assessment
Purpose & Capability
The name and description (receive-only AI email addresses for signups/OTP extraction) match the runtime instructions, which exclusively describe creating API keys/mailboxes and reading messages from https://aiemailservice.com. There are no unrelated credentials, binaries, or installs requested.
Instruction Scope
The SKILL.md stays within the declared purpose: it instructs the agent to call the provider's endpoints to create mailboxes, long-poll for mail, and extract codes. It does not instruct reading local files, other env vars, or system state. Note: this gives the agent the ability to automate account creation and automatically capture verification codes — behavior that is powerful and could be abused or violate target services' terms of service.
Install Mechanism
Instruction-only skill with no install spec or code files. This minimizes disk/write/install risk; nothing is downloaded or executed by the skill itself.
Credentials
No environment variables, credentials, or config paths are requested by the skill. All authentication is described as managed by API keys created via the external service endpoints — consistent with the described functionality.
Persistence & Privilege
The skill is not marked always:true and does not ask to modify other skills or system-wide settings. It would run only when invoked (or when the agent chooses to call it under normal autonomous invocation rules).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install automated-ai-email-setup
  3. After installation, invoke the skill by name or use /automated-ai-email-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of automated receive-only email addresses for AI agents. - Free, API-based creation of up to 5 disposable mailboxes per key at aiemailservice.com. - Read-only: support for mailbox creation, message retrieval, long-polling for new mail, and OTP/verification code extraction. - Simple API authentication via API key, no signup required. - Built-in endpoints for mailbox management, custom username checks, and extracting codes directly from incoming emails. - Usage limits and retention: 5 mailboxes per key, 100 emails/day/mailbox, messages kept for 30 days.
Metadata
Slug automated-ai-email-setup
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Ai Email No Human Interaction Needed?

Create and manage free receive-only AI email addresses to sign up, receive, and extract verification codes without any human interaction. It is an AI Agent Skill for Claude Code / OpenClaw, with 731 downloads so far.

How do I install Ai Email No Human Interaction Needed?

Run "/install automated-ai-email-setup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Ai Email No Human Interaction Needed free?

Yes, Ai Email No Human Interaction Needed is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Ai Email No Human Interaction Needed support?

Ai Email No Human Interaction Needed is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ai Email No Human Interaction Needed?

It is built and maintained by tcgsync-git (@tcgsync-git); the current version is v1.0.0.

💬 Comments