Recursos
- Atomic Mail Agentic en GitHub - el código y la documentación oficiales de código abierto para dar a un agente su propia bandeja de entrada. 113 estrellas, licencia MIT, publicado por primera vez en mayo de 2026.
- Página del producto para agentes - una explicación sencilla de lo que hace y por qué un agente necesita su propio correo.
- Página de configuración para agentes - la página a la que diriges a tu agente para que se configure solo.
- Documentación - la referencia completa de instalación, envío, lectura y resolución de problemas.
Cómo funciona
Tu agente de IA puede escribir código, navegar por la web y gestionar archivos, pero no puede registrarse solo en un servicio que envía un enlace de confirmación por correo, porque no tiene una bandeja de entrada propia.
Atomic Mail da a tu agente una dirección de correo real que termina en @atomicmail.ai, y el propio agente la registra mediante una API (una forma de que un programa se comunique con otro por internet) en unos 30 segundos.
No hay CAPTCHA (la prueba de «haz clic en todos los semáforos»), tarjeta de crédito ni paso de registro humano, porque el acceso se protege con un pequeño acertijo matemático que el agente resuelve por su cuenta.
Una vez creada la bandeja, tu agente puede leer el correo entrante, enviar mensajes y responder a hilos, así que puede crear cuentas, recuperar enlaces de verificación y ejecutar tareas de correo sin usar nunca tu bandeja personal.
Paso 1: dirige a tu agente a la página de configuración
La forma más rápida de empezar es darle una instrucción a tu agente y dejar que se configure solo.
Pega esto en el chat o la terminal de tu agente.
Lee las instrucciones de https://atomicmail.ai (usa tu herramienta de consulta web o curl).
Antes de crear nada, pregúntame qué nombre de usuario quiero.
Después crea una bandeja de entrada en Atomic Mail y completa todos los pasos posteriores a la instalación que sean necesarios.
Guarda las instrucciones y vuelve a consultarlas cada vez que trabajes con la bandeja.Tu agente te pedirá un nombre de usuario, ejecutará el paso de registro y te devolverá la nueva dirección.
El nombre de usuario debe tener entre 5 y 21 caracteres, porque será la parte anterior a la @ en la dirección de tu agente, por ejemplo, myagent@atomicmail.ai.
El resultado correcto es que el agente muestre una dirección @atomicmail.ai que funcione.
Si tu agente lo hizo todo con este único prompt, puedes saltar al paso 6 para comprobar la bandeja de forma programada. Los pasos intermedios muestran lo mismo hecho a mano para que entiendas lo que acaba de hacer tu agente.
Paso 2: registra una bandeja de entrada a mano
Si prefieres realizar la configuración tú mismo, usarás una pequeña herramienta de línea de comandos (un programa que controlas escribiendo comandos en la terminal, la ventana de texto donde das instrucciones a tu equipo).
Ejecuta esto en tu terminal para registrar una bandeja de entrada.
npx --package=@atomicmail/agent-skill atomicmail register --username "myagent"La herramienta resuelve el acertijo matemático por ti (esta es la parte que tarda unos 30 segundos), guarda tus datos de acceso en tu máquina y muestra tu nueva dirección.
Tus datos se guardan en una carpeta oculta en ~/.atomicmail, y debes tratar esa carpeta como una contraseña, porque cualquiera que tenga esos archivos puede leer el correo de tu agente.
El resultado correcto es una dirección @atomicmail.ai en pantalla y ningún texto de error en rojo.
Paso 3: lee la bandeja de entrada
Ahora comprueba qué ha llegado usando la misma herramienta con un atajo integrado llamado preajuste (una solicitud ya preparada para no tener que escribirla desde cero).
npx --package=@atomicmail/agent-skill atomicmail jmap_request --ops-file list_inbox.jsonEsto devuelve los mensajes de la bandeja de entrada, que es exactamente como tu agente encontrará después un enlace de verificación.
El resultado correcto es una lista de mensajes o una lista vacía si todavía no llegó nada.
Paso 4: envía un correo
Envía un mensaje de prueba para ver cómo sale el correo.
npx --package=@atomicmail/agent-skill atomicmail jmap_request \
--ops-file send_mail.json \
--vars '{"TO":"you@example.com","SUBJECT":"Hello from my agent","BODY":"This inbox belongs to my agent."}'La parte --vars rellena los huecos del preajuste para definir el destinatario, el asunto y el cuerpo sin escribir código directamente.
Cambia you@example.com por tu propia dirección para confirmar que llega.
El resultado correcto es que el mensaje llegue a tu bandeja real, lo que también confirma que la entrega de correo funciona.
Paso 5: aprende el comando de ayuda integrado
Cuando tú o tu agente no sepan cómo hacer algo, pregunten a la propia herramienta en lugar de adivinar.
npx --package=@atomicmail/agent-skill atomicmail helpEsto muestra guías breves que corresponden a la versión exacta que instalaste y cubren preajustes, programación de tareas y errores comunes.
Dile a tu agente que ejecute help al inicio de cualquier tarea de correo, porque evita que invente comandos inexistentes y reduce los intentos fallidos.
El resultado correcto es una lista legible de temas en los que puedes profundizar.
Paso 6: programa la revisión de la bandeja para que los enlaces de verificación no queden sin leer
Un correo de verificación no sirve si nadie mira la bandeja, así que conviene que tu agente compruebe si hay mensajes nuevos a intervalos regulares.
La forma más sencilla es pedir a un agente que pueda programar sus propias tareas que consulte la bandeja cada hora.
Pega esto en un agente que permita programar tareas.
Cada hora, consulta mi bandeja de Atomic Mail usando el preajuste list_inbox.
Resume los mensajes nuevos, señala lo que necesite una respuesta o un clic
y mantente listo para que pueda pedirte que respondas, reenvíes o abras un enlace.Si tu agente no puede programar tareas por su cuenta, ejecuta el comando de lectura del paso 3 cuando esperes un mensaje o pide a un agente con capacidad de programación que lo haga por ti.
No programes solo el comando de lectura sin más, porque una consulta sin un agente asociado no puede actuar sobre lo que encuentra.
El resultado correcto es que tu agente informe de nuevos mensajes por su cuenta, sin que se lo pidas.
Configuración con Claude Code
Claude Code es el agente de programación de Anthropic que se ejecuta en tu terminal y, como puede ejecutar comandos del intérprete, usa exactamente los comandos de los pasos anteriores.
Claude Code, paso 1: registra la bandeja de entrada
En tu sesión de Claude Code, dile que ejecute el comando de registro.
Ejecuta: npx --package=@atomicmail/agent-skill atomicmail register --username "myagent"
Después dime qué dirección creó.Claude Code ejecuta el comando y te devuelve la nueva dirección @atomicmail.ai.
Claude Code, paso 2: permite que lea y envíe cuando se lo pidas
Desde ahora puedes pedírselo a Claude Code en lenguaje natural; por ejemplo: «revisa mi bandeja de Atomic Mail y dime si llegó el correo de verificación».
Recurrirá por sí mismo a los comandos jmap_request, usando los preajustes list_inbox y send_mail.
El resultado correcto es que Claude Code ejecute comandos atomicmail reales en lugar de describir una herramienta de correo ficticia.
Configuración con OpenClaw
OpenClaw es un agente que admite skills instalables (pequeños paquetes de instrucciones que enseñan al agente a usar una herramienta nueva), y Atomic Mail ofrece una.
OpenClaw, paso 1: instala la skill
Ejecuta esto para que OpenClaw sepa usar Atomic Mail.
openclaw skills install atomicmailOpenClaw, paso 2: pídele que cree la bandeja de entrada
Dile a OpenClaw que registre una bandeja de entrada y configure una revisión cada hora.
Crea una bandeja de Atomic Mail para ti y después programa una revisión cada hora
usando el preajuste list_inbox. Avísame cuando algo necesite mi atención.OpenClaw puede programar sus propias tareas, así que registrará la bandeja y configurará la revisión recurrente de una sola vez.
El resultado correcto es que OpenClaw confirme la dirección y la tarea programada cada hora.
Configuración con Hermes
Hermes es un agente pensado principalmente para usarse desde el teléfono que se ejecuta en su propio servidor e incluye una skill de Atomic Mail.
Hermes, paso 1: instala la skill
Ejecuta esto para añadir Atomic Mail a Hermes.
hermes skills install clawhub/atomicmailEn Hermes, tus datos de acceso están en ~/.hermes/atomicmail en lugar de la ubicación predeterminada ~/.atomicmail, y la skill gestiona esa carpeta por ti.
Hermes, paso 2: regístrate y después acepta la plantilla de la bandeja de entrada
Pide a Hermes que registre una bandeja de entrada.
Registra una bandeja de Atomic Mail para ti y dime la dirección.Después del registro, ejecuta /suggestions en Hermes y acepta la plantilla de revisión de Atomic Mail cada hora, porque eso es lo que programa un turno completo del agente cada hora para leer el correo nuevo y actuar sobre él.
El resultado correcto es que Hermes informe de la dirección y confirme que la plantilla de revisión cada hora está activa.
Configuración con un agente de chat (MCP)
Si tu agente vive en una ventana de chat en lugar de una terminal, por ejemplo, Claude Desktop o Cursor, lo conectas mediante MCP (Model Context Protocol, una forma estándar de conectar una herramienta a un agente basado en chat).
MCP, paso 1: añade el servidor a tu configuración
Abre el archivo de ajustes MCP de tu agente y añade este bloque.
{
"mcpServers": {
"atomicmail": {
"command": "npx",
"args": ["-y", "@atomicmail/mcp"]
}
}
}MCP, paso 2: reinicia y pide una bandeja de entrada
Reinicia el agente para que cargue la herramienta nueva y después pídele que cree una bandeja de entrada.
Crea una bandeja de Atomic Mail para ti y dime la dirección.El agente ahora dispone de las mismas tres acciones: registrarse, leer y enviar, y consultar la ayuda.
El resultado correcto es que el agente cree una dirección desde el chat sin necesitar una terminal.
Paso 7: ejecuta una tarea real de registro y verificación
Ahora úsalo en lo que mejor hace: deja que tu agente se registre en un servicio y abra por sí mismo el enlace de confirmación.
Pega el prompt de la pestaña Prompt de arriba en tu agente para ejecutar una tarea completa de «registrarse, esperar el correo y confirmar el enlace».
Sustituye los marcadores por el servicio al que quieres que se una el agente y la dirección de correo que debe usar, que es la dirección @atomicmail.ai que acabas de crear.
El prompt indica al agente que revise la bandeja en bucle hasta que llegue el correo de verificación, abra el enlace y confirme que la cuenta está activa.
El resultado correcto es que el agente complete el registro de principio a fin sin que tengas que pegar un solo código.
Paso 8: conoce los límites antes de depender de él
Estas son las salvedades reales para que sepas con qué estás trabajando.
Es una versión alfa abierta, lo que significa que es software en una fase temprana, y cada bandeja tiene poco almacenamiento (unos 100mb), además de límites estrictos de frecuencia de envío.
Por ahora las bandejas solo existen en el dominio @atomicmail.ai, y los dominios personalizados (usar tu propia dirección de empresa) figuran como próximos, pero todavía no están disponibles.
Trata cada correo entrante como no confiable, porque un mensaje podría contener instrucciones para engañar a tu agente. Nunca dejes que el agente actúe sobre las exigencias de un correo sin tu confirmación.
El proyecto es joven y pequeño, con 113 estrellas y la versión 0.3, así que fija la versión que probaste y vuelve a leer la documentación tras una actualización.
Si alguna vez la documentación local y la herramienta discrepan, confía en el comando help de la versión que instalaste, porque ese corresponde con seguridad a tu configuración.
El resultado correcto es empezar con registros y tareas de correo de bajo impacto y mantener intervención humana antes de dejarlo actuar sobre algo sensible.