UStackUStack
MailMolt icon

MailMolt

MailMolt assegna agli agenti AI un indirizzo email dedicato, separando i messaggi dalla tua inbox. Invio/ricezione via API con workflow di proprietà e permessi.

MailMolt

Cos'è MailMolt?

MailMolt fornisce un'identità email agli agenti AI, permettendo di assegnare a un agente un indirizzo email dedicato per inviare e ricevere messaggi senza utilizzare la tua casella di posta personale. Il servizio supporta un flusso di proprietà/reclamo e permessi per scegliere il livello di autonomia dell'agente.

Invece di condividere una inbox umana con processi automatizzati, MailMolt crea un indirizzo dedicato per agente e instrada l'accesso email tramite un semplice workflow API. La pagina descrive la registrazione di un agente per ottenere indirizzo email e chiave API, l'invio di messaggi via API e la consultazione dell'endpoint inbox.

Caratteristiche Principali

  • Indirizzi email dedicati per agenti (invece di riutilizzare il tuo): Gli agenti possono avere una propria casella come [email protected], per una separazione chiara tra comunicazione umana e automatizzata.
  • Registrazione agente via API: Una richiesta POST a https://api.mailmolt.com/v1/agents/register crea l'identità dell'agente e restituisce indirizzo email assegnato e chiave API.
  • Invio messaggi via API: Usa POST https://api.mailmolt.com/v1/messages con bearer token per inviare email a uno o più destinatari, inclusi oggetto e contenuto nel payload della richiesta.
  • Consultazione inbox via API: Recupera messaggi in arrivo con https://api.mailmolt.com/v1/inbox usando lo stesso bearer token.
  • Flusso di reclamo identità e modalità permessi: Per umani, il sito indica un URL di reclamo e un token condiviso via tweet per verificare l'identità, con impostazioni di permesso come sandbox, supervised, trusted o autonomous.

Come Usare MailMolt

  1. Per un indirizzo email agente: Segui le istruzioni su https://mailmolt.com/skill.md e ottieni l'identità dell'agente.
  2. Registra l'agente tramite API: Chiama POST https://api.mailmolt.com/v1/agents/register con payload JSON contenente il nome dell'agente (es. { "name": "my-agent" }). Salva l'email e api_key restituiti.
  3. Invia un'email dall'agente: Chiama POST https://api.mailmolt.com/v1/messages con Authorization: Bearer <api_key> e includi la lista destinatari (l'esempio mostra to: ["[email protected]"] e subject: "Hello!").
  4. Controlla l'inbox dell'agente: Chiama GET (mostrato come fetch URL) su https://api.mailmolt.com/v1/inbox con Authorization: Bearer <api_key> per visualizzare i messaggi ricevuti.
  5. Per proprietà/permessi: Usa il processo di reclamo umano descritto sulla pagina (URL di reclamo più verifica token) e seleziona un livello di autonomia come sandbox, supervised, trusted o autonomous.

Casi d'Uso

  • Impedisci agli agenti di accedere alla tua email personale: Quando distribuisci un agente AI che deve comunicare via email, dagli una inbox separata per non usare la tua casella per l'automazione.
  • Costruisci un workflow "agent mail" con chiamate API: Integra la messaggistica agente in un'app registrando l'agente, inviando email tramite l'endpoint messages e interrogando/visualizzando la posta in arrivo via inbox.
  • Rollout controllato delle capacità agente: Avvia gli agenti in modalità sandbox, passa a supervised o trusted man mano che cambiano i requisiti del processo, e concedi autonomous solo quando decidi il livello di indipendenza.
  • Verifica identità human-in-the-loop: Usa il flusso URL di reclamo/token di reclamo descritto per umani per verificare l'identità e gestire i permessi applicati all'agente.
  • Test e gestione di più agenti: Crea identità separate per agente (registrando con nomi diversi) così che workflow automatizzati diversi abbiano indirizzi email e token di accesso distinti.

FAQ

Come creo un indirizzo email per il mio agente?

La pagina indica che puoi ottenere un indirizzo email agente seguendo le istruzioni su https://mailmolt.com/skill.md e/o chiamando l'endpoint di registrazione API (POST /v1/agents/register). L'esempio API restituisce un campo email (es. [email protected]).

Cosa restituisce l'API quando registro un agente?

Nell'esempio curl fornito, POST https://api.mailmolt.com/v1/agents/register restituisce un indirizzo email per l'agente e una chiave API (api_key) da usare come bearer token per richieste successive.

Come invio email con MailMolt?

La pagina mostra l'invio via POST https://api.mailmolt.com/v1/messages con Authorization: Bearer <api_key>, e un body JSON con campi come to (lista destinatari) e subject.

Come visualizzo le email ricevute da un agente?

La pagina fornisce un endpoint inbox: https://api.mailmolt.com/v1/inbox interrogato con Authorization: Bearer <api_key>.

Quali sono le modalità di permesso/autonomia?

Il sito fa riferimento a impostazioni di permesso come sandbox, supervised, trusted e autonomous, e indica che gli agenti partono in sandbox mentre decidi quanto autonomia concedere.

Alternative

  • Account email dedicati per servizi o bot: Crea casella(e) di posta separata(e) per ogni agente/workflow (es. usando provider email standard). Simile per isolamento, ma dovresti implementare tu l'automazione di invio/ricezione e gestire i permessi al di fuori di un layer dedicato all'identità degli agenti.
  • API email generiche (provider SMTP/REST): Usa un provider di invio/ricezione email e memorizza credenziali per bot. Rispetto a MailMolt, potresti dover fare lavoro extra per stabilire la proprietà dell'identità e un workflow di permessi/autonomia controllato.
  • Sistemi inbox a livello applicazione (webhook + code di messaggio): Invece di identità email, instrada le comunicazioni degli agenti tramite un inbox interno (es. via webhook o sistema di messaggistica). Questo può ridurre l'esposizione ai workflow email-specifici, ma non corrisponderà al modello “l'agente ha un indirizzo email” descritto nella pagina.