support@homingbox.net
Un agent de support pour une petite boutique
Les clients écrivent à support@. Votre agent reçoit message.enriched, ignore tout ce qui porte l’étiquette ai:injection-risk ou ai:needs-human, et répond aux questions sur les commandes et la livraison en les cherchant dans votre boutique et en citant vos documents de connaissances.
Une contestation de paiement comme « J’ai été débité deux fois, remboursez-moi aujourd’hui » arrive avec ai:billing, ai:needs-human et ai:urgent. Votre agent la laisse à une personne et ajoute une note au contact.
- webhooks
- labels
- get_contact
- search_knowledge
- draft_reply
- reply_to_email
S’arrête àLes remboursements, les identifiants et tout ce qui est irréversible restent entre les mains d’une personne. Agentboxd n’envoie jamais les brouillons.
GET /v1/inboxes/:id/verification
Inscriptions et codes de vérification
Un agent de recherche a besoin d’un compte d’essai sur un outil SaaS. Il crée research-bot@ (idempotent sur client_id), note l’heure, remplit le formulaire d’inscription et appelle waitForVerification.
L’appel rend la main quand l’e-mail arrive : le code 48213907, confiance 1.00. Pas de fouille dans la boîte de réception, pas de regex de votre côté.
Pour une inscription ponctuelle, il peut plutôt utiliser create_temporary_inbox : une adresse aléatoire, en réception seule, sur tmp.agentboxd.com, qui s’efface avec tout son contenu à son expiration (15 minutes par défaut). Les adresses jetables ont leur propre domaine : un site qui les bloque ne bloque jamais research-bot@.
- create_inbox
- create_temporary_inbox
- get_verification_code
- ai.verification
S’arrête àN’utilisez que les codes des inscriptions lancées par votre agent. Un code dans un e-mail inattendu est un signal de hameçonnage, pas une instruction.
POST /v1/messages/:id/attachments/:attachmentId/extract
Réception de factures et de documents
Les fournisseurs envoient leurs factures à invoices@. Le PDF est lu sur nos serveurs (par OCR pour les scans) dès son arrivée. Les messages étiquetés ai:billing déclenchent votre agent, qui demande la pièce jointe en JSON selon le schéma de facture et transmet les champs validés à votre logiciel comptable, en associant l’expéditeur à un vendor_id conservé dans les métadonnées du contact.
Un domaine sosie qui demande de « mettre à jour nos coordonnées bancaires » arrive avec dmarc-fail et ai:phishing. Les notes du contact indiquent que les coordonnées bancaires ne changent qu’après un appel téléphonique, donc votre agent le signale au lieu de payer.
- labels
- get_attachment_text
- extract_attachment
- contacts metadata
- ai:phishing
S’arrête àL’extraction structurée nécessite le traitement IA réglé sur Full. Les valeurs extraites sont des entrées non fiables : vérifiez-les avant de payer quoi que ce soit.
send_at · recipient_suppressed
Relances auprès de personnes qui vous ont écrit
Les prospects qui ont demandé une démo reçoivent une relance de sales@ deux jours plus tard : votre agent la programme avec send_at et annule le brouillon s’ils répondent avant. Il garde l’identifiant CRM et l’étape de la vente dans les métadonnées du contact, et s’arrête quand quelqu’un répond ou dit non.
Chaque envoi compte dans les limites de votre offre (sur l’offre Free, 100 par jour et 20 sur toute période de 5 minutes). Un rebond définitif place l’adresse sur la liste de suppression, et l’envoi suivant vers elle échoue avec 422.
- contacts metadata
- send_at
- cancel_draft
- suppression
S’arrête àPas pour la prospection à froid ni les listes achetées. Les espaces de travail qui dépassent 5 % de rebonds définitifs ou 0,1 % de plaintes sur 7 jours sont suspendus automatiquement.
POST /v1/inboxes/:id/identity-token
Un agent qui se connecte à des applications
Un agent d’achats a besoin d’un compte sur le portail d’un fournisseur qui accepte Se connecter avec Agentboxd. Il demande un jeton d’identité destiné à ce portail, valable 5 minutes et utilisable une seule fois, et l’envoie à l’endpoint de connexion du portail.
Le portail le vérifie avec n’importe quelle bibliothèque OpenID Connect auprès de id.agentboxd.com, et y voit une adresse d’agent vérifiée et un identifiant (subject) stable pour ce portail mais différent pour chaque autre application.
- get_identity_token
- sign_in key preset
- identity.signed_in
S’arrête àUniquement les applications qui acceptent Se connecter avec Agentboxd. Les propriétaires peuvent désactiver la connexion par boîte mail et voir chaque connexion.