Aller au contenu principalAller au contenu
Analyse

Être prévenu quand une page web change, ou quand un nouvel e-mail arrive

Demandez à Foxl de surveiller une page, et votre ordinateur la vérifie toutes les 5 minutes sans le modèle, jusqu’à la première correspondance. Avec Outlook, Foxl peut agir sur les nouveaux e-mails : les résumer, vous prévenir ou rédiger une réponse, sans jamais rien faire d’autre que lire.

Foxl Team8 min de lecture

Un dessin façon plan technique d’une page web avec une étiquette de prix, une petite horloge à côté et une ligne pointillée de vérifications régulièrement espacées qui se termine par une seule cloche.
Sur cette page
Relu le 28 octobre 2026 à partir de l’implémentation publiée et des tests conservés.

Pour être prévenu quand une page web change, demandez-le à Foxl dans un chat : « préviens-moi quand cette veste sera de nouveau en stock », avec le lien. Foxl en fait une surveillance. Votre ordinateur vérifie la page au plus une fois toutes les 5 minutes, jusqu’à l’échéance que vous avez fixée, et une vérification se résume à un simple téléchargement de la page : elle n’utilise aucun modèle et ne coûte rien. La première fois que la page correspond, vous recevez une notification et un message dans la discussion Foxl, et la surveillance s’arrête. Le jour de notre propre version, une surveillance du journal des modifications de foxl.ai a trouvé v0.9.6 à sa 16e vérification, 17 secondes après le déploiement du site.

Foxl peut attendre un nouvel e-mail de la même façon. Demandez-lui d’agir quand un e-mail de votre propriétaire arrive dans Outlook : une fois que vous avez confirmé, il résume chacun de ces e-mails, vous prévient de son arrivée ou rédige une réponse que vous relirez. Les deux formes d’attente s’exécutent sur votre ordinateur, et toutes deux vous joignent sur votre téléphone.

Ce qu’une surveillance peut attendre

Quand Foxl crée une surveillance, il note une seule condition, et chaque vérification la tranche sans modèle :

  • Des mots apparaissent, comme « En stock » ou le titre d’un nouvel épisode. Les majuscules et les espaces ne comptent pas.
  • Des mots disparaissent, comme « Épuisé ». Cette condition demande aussi une partie de la page à lire, ou un mot qui doit toujours s’y trouver, car une page d’erreur ou une page refaite ne contient pas non plus « Épuisé ».
  • Un nombre passe au-dessus ou en dessous d’une valeur, comme un prix sous 200. Foxl lit le premier nombre de la partie de la page qu’on lui a indiquée.

Une surveillance a toujours une fin, dans 30 jours au plus, et s’arrête à la première correspondance. Sur la page Planifications, sur votre ordinateur, dans le navigateur d’un téléphone et dans les apps iPhone et Android, chaque surveillance indique ce qu’elle attend, à quelle fréquence elle vérifie et jusqu’à quand, combien de ses vérifications elle a utilisées, puis Trouvé ou Arrêtée une fois terminée. Vérifier maintenant lance une vérification tout de suite, et vous pouvez aussi y désactiver ou supprimer une surveillance.

Une surveillance fonctionnera-t-elle sur ma page ?

Une vérification télécharge la page comme le fait un aperçu de lien : une requête, pas de navigateur, pas de connexion. Une surveillance voit donc exactement ce que dit le HTML de la page lui-même. Une boutique qui écrit « Épuisé » dans la page fonctionne. Une page qui charge ses prix en JavaScript après son ouverture, ou ne les montre qu’une fois connecté, paraît vide à une surveillance.

Vous pouvez tester une page en dix secondes. Ouvrez-la dans votre navigateur, affichez son code source (Option + Commande + U dans Chrome ou Safari sur Mac, Ctrl + U sous Windows) et cherchez-y les mots ou le nombre qui vous intéressent. S’ils y sont, une surveillance peut les voir. Sinon, demandez plutôt à Foxl une planification ordinaire, qui ouvre la page dans son navigateur à chaque exécution et utilise le modèle à chaque fois.

Certaines pages sont refusées ou arrêtent une surveillance, et c’est voulu. Une surveillance ne lit que des adresses publiques, donc rien sur votre réseau domestique. Un site présent dans votre liste de blocage de l’Accès web est refusé. Une page qui demande si vous êtes humain (un CAPTCHA ou une vérification semblable) arrête la surveillance et vous invite à ouvrir la page vous-même, car Foxl n’en résout jamais. Une page illisible trois vérifications de suite l’arrête aussi, avec la raison.

Ce que coûte une surveillance, et comment elle traite le site

Chaque vérification est un téléchargement d’une seule page depuis votre ordinateur, jusqu’à 400 000 caractères, en 20 secondes au plus. Une vérification ne passe par aucun serveur de Foxl et n’exécute aucun modèle : une surveillance qui ne trouve jamais rien ne vous coûte qu’un peu de bande passante. Le modèle ne s’exécute qu’une fois, quand la page correspond : un seul tour, qui rédige le message que vous recevez, sans aucun outil, si bien qu’il ne peut ni cliquer, ni réserver, ni acheter quoi que ce soit.

LimiteValeur
Intervalle entre deux vérifications5 minutes au moins, jusqu’à 24 heures
Vérifications par surveillance3 000 au plus (30 jours à 5 minutes en feraient 8 640)
Surveillance la plus longue30 jours
Surveillances simultanées10 en tout, 1 par site
Un site surchargé (HTTP 429 ou 5xx)l’intervalle entre deux vérifications double

La règle d’une surveillance par site et le minimum de 5 minutes valent pour tous les sites, billetteries comprises, si bien qu’une surveillance ne bombarde jamais personne de requêtes. Quand un site surchargé continue d’échouer, trois échecs de suite mettent la surveillance en pause.

Nous avons surveillé notre propre version

Le 28 octobre 2026, nous avons demandé à Foxl de nous prévenir quand v0.9.6 apparaîtrait dans le journal des modifications de foxl.ai, la page que ce site met à jour à chaque version (Figure 1). En un seul tour, il a lu la page pour voir ce qu’elle contenait, créé la surveillance et répondu : trois appels à Claude Sonnet 5.5 sur Amazon Bedrock, 0,07 $. Ensuite, notre ordinateur a vérifié la page toutes les 5 minutes.

Une discussion Foxl. La demande dit : Tell me when Foxl v0.9.6 shows up on https://foxl.ai/en/changelog. Check every 5 minutes until Friday. Foxl répond qu’il a créé une surveillance qui vérifie toutes les 5 minutes et prévient une fois si v0.9.6 apparaît, puis s’arrête ; que l’entrée la plus récente de la page est v0.9.5 ; et qu’il a compris « jusqu’à vendredi » comme le début du vendredi, donc la surveillance s’arrête le vendredi 30 octobre à 0 h, heure du Pacifique.
Figure 1. La demande et la réponse de Foxl, sur la version v0.9.6.

L’étape de notre version qui déploie foxl.ai s’est terminée à 06:26:46 UTC. La vérification suivante de la surveillance, à 06:27:03, a trouvé « v0.9.6 ». C’était la 16e vérification, 1 heure et 15 minutes après la création de la surveillance. Le modèle n’a tourné de nouveau qu’à ce moment-là, une fois, pour 0,0135 $, afin d’écrire l’unique message dans la discussion Foxl (Figure 2). Aucune des 15 vérifications précédentes n’a fait tourner le modèle ni ajouté d’exécution à la liste des exécutions ; la page Planifications les a comptées, puis a marqué la surveillance Trouvé (Figure 3).

La discussion Foxl. Sous l’étiquette Foxl v0.9.6 changelog, 11:27 PM, View run, Foxl écrit que v0.9.6 apparaît désormais sur la page du journal des modifications, datée du 28 octobre 2026, que la liste comprend une nouvelle fonction, la surveillance d’une page web, et que la surveillance s’est arrêtée parce qu’elle a trouvé ce qu’elle attendait.
Figure 2. L’unique message envoyé par la surveillance, 17 secondes après la fin de l’étape de déploiement de foxl.ai. L’heure affichée est celle du Mac de la capture, heure du Pacifique.
La ligne de la surveillance sur la page Planifications après la correspondance : Foxl v0.9.6 changelog, Watch, toutes les 5 minutes jusqu’au 30 octobre 2026, Found, quand v0.9.6 apparaît sur foxl.ai, 16 vérifications sur 599 utilisées, le texte de la page autour de la correspondance et 1 exécution.
Figure 3. La même surveillance sur la page Planifications, terminée : Trouvé, 16 vérifications sur 599 utilisées.

La surveillance entière a coûté 0,084 $ d’appels au modèle, dont 0,07 $ pour la créer. Avant v0.9.6, la même demande ne pouvait être qu’une planification ordinaire, avec un tour complet du modèle à chaque exécution : 16 tours pour la même réponse.

Agir à l’arrivée d’un nouvel e-mail

La deuxième chose que Foxl sait attendre, c’est le courrier. Avec Microsoft 365 connecté sur votre ordinateur, demandez dans un chat, par exemple « quand un e-mail de mon propriétaire arrive, résume-le ». Foxl indique en une phrase ce qu’il va guetter, l’expéditeur du message ou les mots de son objet, et ce qu’il fera, et il ne commence qu’après votre confirmation. Il ne se met jamais en place de lui-même.

Votre ordinateur regarde ensuite votre boîte de réception Outlook toutes les 5 minutes. Quand un e-mail correspondant arrive, Foxl fait la seule chose que vous avez choisie et la publie dans la discussion Foxl, avec une notification :

  • Résumer l’e-mail.
  • Vous prévenir de son arrivée.
  • Rédiger une réponse à relire, écrite dans le chat. Foxl ne la dépose pas dans votre messagerie et ne l’envoie pas.

Une exécution déclenchée ne fait que lire : elle n’envoie rien, ne répond pas et n’ouvre aucun lien du message, si bien que l’e-mail d’un inconnu ne peut rien faire faire à Foxl. Un déclencheur traite au plus 10 e-mails par heure et s’exécute au plus 12 fois par jour, sauf si vous demandez d’autres chiffres, et quand il ne peut pas lire votre boîte de réception, il le dit au lieu de rester silencieux. Vous pouvez en avoir jusqu’à cinq, et demander à Foxl dans un chat de les lister, de les mettre en pause ou de les supprimer. Les déclencheurs de mail s’exécutent dans l’app pour ordinateur, pour Outlook.

Deux frises chronologiques. En haut : la surveillance d’une page web, avec de petites vérifications toutes les 5 minutes depuis votre ordinateur et sans modèle, puis une correspondance qui exécute le modèle une fois et envoie un message et une notification, après quoi la surveillance s’arrête. En bas : un déclencheur Outlook qui lit la boîte de réception toutes les 5 minutes et, pour chaque e-mail correspondant, le résume, vous prévient ou rédige une réponse dans le chat, sans rien envoyer.
Figure 4. Une surveillance ne coûte rien tant qu’elle ne trouve pas, puis s’arrête. Un déclencheur de mail continue, et ne fait que lire.

Quand il est temps d’agir

Une correspondance vous prévient ; à vous de décider d’agir, dans le chat. Répondez au message (« commande-la en taille M ») : c’est un tour de chat ordinaire, qui demande avant de payer ou de réserver.

Depuis la v0.9.6, l’attente va dans les deux sens. Quand Foxl demande votre accord avant une étape dans votre chat pendant que vous êtes loin de votre ordinateur, votre téléphone reçoit une notification qui ne nomme que le type d’étape, par exemple « Foxl a besoin de ton accord pour envoyer un e-mail », jamais ce qu’il enverrait. Si vous touchez Pas maintenant, ou si vous ne répondez pas dans la minute, l’étape attend dans ce chat pendant 12 heures, marquée En attente, pendant que Foxl poursuit le reste de la tâche. Approuver, plus tard, exécute exactement cette étape. Les étapes qui agissent sur votre écran, qui paient ou réservent, ou qui se connectent vous demandent toujours sur le moment. Si vous avez activé les points réguliers, celui de chaque jour indique aussi ce qui attend encore.

Limites

  • Votre ordinateur doit être allumé. Les surveillances et les déclencheurs de mail s’exécutent dans Foxl sur votre ordinateur ; pendant qu’il est en veille, rien n’est vérifié.
  • Une requête par vérification. Les pages qui demandent une connexion ou du JavaScript pour afficher ce que vous cherchez sont hors de portée d’une surveillance.
  • Outlook uniquement, pour le courrier. Les déclencheurs de mail lisent une boîte de réception Outlook via Microsoft 365. Gmail ne peut pas encore servir de source de déclenchement.

Références et lectures complémentaires

  1. Journal des modifications de FoxlVersion
  2. Télécharger FoxlRéférence