Por qué todo usuario de Claude Code debe probar AgentMail (y no Gmail)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Este es AgentMail, una plataforma de API creada específicamente para agentes de IA que les proporciona
00:00:05una dirección de correo y bandeja de entrada únicas para enviar, recibir, leer y gestionar correos electrónicos,
00:00:11permitiendo realizar tareas como soporte al cliente, prospección en frío o simplemente gestionar boletines olvidados.
00:00:17Funciona mediante un SDK de Python o TypeScript, tiene su propio servidor MCP e incluso cuenta con su propia
00:00:24CLI con funciones de soporte. Pero, ¿cuál es la diferencia entre AgentMail y crear una
00:00:29cuenta de Gmail para mi agente usando un servidor MCP para gestionar los mensajes? Suscríbete y
00:00:35averigüémoslo. La semana pasada hice un video sobre la CLI de Google Workspace que permite a tu agente
00:00:44gestionar tu calendario, documentos y, por supuesto, tu correo, lo cual es genial. Pero aunque tu agente
00:00:50pueda gestionar Gmail con su propia cuenta, Gmail no se diseñó para agentes, sino para humanos,
00:00:56así que la experiencia no será la mejor. Me explico. Ya me he registrado en AgentMail, como pueden
00:01:02ver en este panel de control, y he creado una bandeja de entrada con un nombre único. Observen que
00:01:08este dominio de AgentMail se debe a que estoy en el plan gratuito, pero puedes añadir tu propio dominio
00:01:14si mejoras tu plan. También he creado una clave de API y la he añadido a la lista de
00:01:19mis variables de entorno, lo que significa que con la CLI de AgentMail instalada puedo usarla con
00:01:24Claude Code; personalmente, prefiero usar CLIs con Claude Code en lugar de servidores MCP. Vamos a
00:01:30instalar también la “skill” de AgentMail para no tener que referenciarla dentro de mi prompt. Y listo,
00:01:35ya puedes usar AgentMail con Claude. Sé que ya lo mencioné, pero si han visto
00:01:39mi video de la CLI de Google Workspace, verán que es mucho más fácil configurar AgentMail que
00:01:46configurar esa CLI para usarla con Claude Code. Muy bien, continuemos; ahora puedo preguntarle a Claude
00:01:51¿qué bandejas de AgentMail tengo?, lo cual cargará la skill y usará la CLI para darme una respuesta.
00:01:56Desde aquí, puedo hacer que Claude realice cosas geniales como enviar un correo desde mi dirección de AgentMail
00:02:01a mi correo personal con una lista de los tres mejores lugares para tomar Matcha en King's Cross y,
00:02:07sí, soy un gran fan del Matcha. Cuéntenme en los comentarios si ustedes también. Mientras lo hace,
00:02:12quiero demostrarles que no hay mensajes falsos y, ahora que ha terminado, tengo un nuevo
00:02:18correo con la lista de los mejores lugares para tomar Matcha en King's Cross. Pero como mi agente
00:02:23tiene su propia dirección de correo, puedo hacer cosas increíbles como suscribirlo a boletines y
00:02:29también pedirle que complete la suscripción, algo que ya ha hecho. Pero si quisiera hacerlo
00:02:34manualmente, tengo acceso a la bandeja de entrada del agente y podemos ver que el correo de verificación
00:02:40de Node Weekly está aquí, aunque el agente ya completó este paso. Incluso podría reenviar
00:02:45algunos de mis correos actuales al agente y pedirle que los resuma, lo cual
00:02:52ha hecho bastante bien. También podría usar la nueva función de bucle de Claude Code para revisar cada minuto
00:02:56si hay correos nuevos y resumirlos, lo cual es un uso excelente para esa función. Ahora,
00:03:01esto es solo la punta del iceberg de lo que se puede hacer con AgentMail, porque incluso si nos enfocamos
00:03:06solo en las bandejas de entrada, puedes tener varias para diferentes agentes. Si usas Claude Code,
00:03:12Codex, Gemini CLI, cada uno puede tener su propia bandeja, o podrías tener una solo para suscripciones,
00:03:18otra para soporte al cliente y, como no te cobran por bandeja como en otras plataformas,
00:03:25resulta ser bastante rentable y permite flujos de trabajo geniales,
00:03:30como que un agente envíe un mensaje a otra bandeja según su contenido o que los
00:03:36agentes creen bandejas bajo demanda y las eliminen al terminar. He estado usando
00:03:41AgentMail con Claude Code, lo cual es útil para uso personal y pruebas, pero lo ideal
00:03:47sería tenerlo en su propio agente personalizado, porque no querrás la limitación de tres días
00:03:52de la que hablo en mi video sobre bucles, y quizás quieras consultar con más frecuencia.
00:03:58Así que permítanme mostrarles un ejemplo de cómo crear un agente personalizado usando el SDK de Claude
00:04:03y AgentMail. Aquí hay un agente súper simple potenciado por el SDK de Claude que está usando
00:04:09esta dirección de AgentMail y revisando correos nuevos cada 30 segundos desde el momento
00:04:15en que se inicia el script. No voy a analizar todo el código en detalle,
00:04:19pero podemos ver aquí cómo procesa los mensajes; lo hace revisando todos los
00:04:23mensajes de la bandeja, verificando las etiquetas de no leídos y, según la hora de recepción,
00:04:31activa otra función llamada “generate reply”. Si bajamos,
00:04:36la función “generate reply” escribe un prompt y este contenido de usuario va al modelo
00:04:42Claude, que actualmente es Haiku, y usa este prompt de sistema para responder. Si iniciamos el script,
00:04:48vemos que ya detectó 16 mensajes en la bandeja. He estado probando esto mucho, así que
00:04:54enviémosle un correo nuevo para ver si responde. He escrito un correo al agente diciendo: “probando
00:05:00el sistema, ¿quién eres y qué haces?”. El script consulta cada 30 segundos por correos nuevos
00:05:06y ahora que tiene uno, procesa el mensaje, usa Claude para generar una respuesta y, si
00:05:11volvemos, tenemos un nuevo correo y una respuesta de Claude. Es algo surrealista, pero aquí responde
00:05:17diciendo que es un asistente de IA que ayuda a gestionar esta bandeja. Como este código está diseñado para
00:05:23leer hilos, puedo enviarle una respuesta: “gracias por tu respuesta, dime un chiste de gatos”.
00:05:29El script espera 30 segundos, procesa todo el hilo con tres mensajes y luego envía
00:05:34la respuesta: “¿por qué los gatos no juegan póker en la selva? porque hay demasiados guepardos (cheetahs)”. Como siempre,
00:05:40hay muchísimas otras funciones que esta herramienta ofrece y que no he podido mostrar en este
00:05:45video, como WebSockets para eventos en tiempo real que permiten revisar correos con latencia cero,
00:05:51“pods” que aíslan datos entre diferentes clientes si planeas crear un producto que ofrezca
00:05:55la infraestructura de AgentMail a otros usuarios, soporte IMAP y SMTP, y mucho más. Hablando
00:06:02de cosas que no alcancé a mostrar en un video, si quieren crear una
00:06:06aplicación de escritorio pequeña, rápida y basada en tecnología web, deberían ver este video
00:06:12que hice sobre Electrobun, que podría ser justo lo que están buscando.

Key Takeaway

AgentMail supera a Gmail para el uso de IA al ofrecer una infraestructura programable, económica y optimizada que permite a los agentes gestionar correos de forma autónoma y escalable.

Highlights

AgentMail es una plataforma de API diseñada específicamente para agentes de IA, a diferencia de Gmail que está orientado a humanos.

Ofrece integración flexible mediante SDK de Python o TypeScript, un servidor MCP propio y una interfaz de línea de comandos (CLI).

La configuración con Claude Code es significativamente más sencilla y rápida que la de Google Workspace CLI.

Permite gestionar múltiples bandejas de entrada sin costes adicionales por cuenta, facilitando flujos de trabajo complejos entre agentes.

Incluye funciones avanzadas como WebSockets para latencia cero, aislamiento de datos mediante "pods" y soporte para protocolos IMAP/SMTP.

Es posible automatizar tareas como la gestión de suscripciones, soporte al cliente y resúmenes de correos electrónicos en bucle.

Timeline

Introducción a AgentMail y sus capacidades

El video comienza presentando a AgentMail como una plataforma de API creada exclusivamente para que los agentes de IA tengan su propia identidad de correo electrónico. El narrador explica que esta herramienta permite enviar, recibir y gestionar mensajes para tareas de soporte o prospección. Se mencionan las opciones de integración técnica que incluyen un SDK de Python, TypeScript y un servidor MCP. Esta sección establece la premisa fundamental de por qué un agente necesita una bandeja de entrada dedicada. El autor invita a los usuarios a suscribirse para profundizar en la comparativa con los servicios tradicionales.

AgentMail frente a Gmail: Diseño y configuración

El ponente compara AgentMail con la CLI de Google Workspace, señalando que Gmail fue diseñado para humanos y no para procesos automatizados. Se muestra el panel de control de AgentMail, donde es posible crear bandejas con nombres únicos y añadir dominios personalizados en planes superiores. La configuración técnica implica generar una clave de API y configurar variables de entorno para su uso con Claude Code. Se destaca que este proceso es mucho más sencillo y directo que intentar adaptar las herramientas de Google. El autor subraya su preferencia personal por el uso de CLIs sobre los servidores MCP convencionales.

Demostración práctica con Claude Code

En esta fase práctica, se muestra cómo Claude puede interactuar con las bandejas de AgentMail para listar mensajes y enviar correos electrónicos reales. El ejemplo utilizado es el envío de una lista de lugares para tomar Matcha en King's Cross, confirmando la recepción inmediata del mensaje. También se demuestra la capacidad del agente para suscribirse a boletines y completar procesos de verificación de forma autónoma. El usuario tiene la opción de supervisar manualmente la bandeja de entrada si lo desea a través del panel. Se menciona la utilidad de la función de bucle de Claude Code para monitorizar y resumir correos cada minuto.

Escalabilidad y flujos de trabajo avanzados

El contenido se expande hacia el potencial de escalabilidad, explicando que se pueden tener múltiples bandejas para diferentes propósitos o agentes. A diferencia de otros servicios, AgentMail no cobra por bandeja individual, lo que lo hace extremadamente rentable para empresas. Esto permite flujos de trabajo donde los agentes crean y eliminan bandejas bajo demanda según la necesidad de la tarea. Se sugiere que, aunque Claude Code es útil para pruebas, los entornos productivos requieren agentes personalizados. Esta distinción es clave para evitar limitaciones de tiempo en las sesiones de los modelos de lenguaje.

Creación de un agente personalizado y funciones Pro

El video concluye con una demostración de un script en Python que utiliza el SDK de Claude y AgentMail para responder correos automáticamente cada 30 segundos. El script analiza hilos de conversación, detecta mensajes no leídos y genera respuestas inteligentes utilizando el modelo Haiku de Anthropic. Se mencionan características avanzadas para desarrolladores, como WebSockets para notificaciones en tiempo real y "pods" para aislar datos de clientes. El autor enfatiza que estas herramientas permiten construir productos de infraestructura de correo para terceros. Finalmente, se hace una breve referencia a Electrobun para quienes buscan crear aplicaciones de escritorio rápidas.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video