Logo Sweego
Plateforme française

Connecteur Sweego × Odoo

Sweego est une plateforme française d’envoi de messages transactionnels : relais SMTP performant, API SMS, statistiques de délivrabilité et webhooks temps réel. Mangono a développé deux modules Odoo 19 pour en tirer pleinement parti — emails et SMS — sans dépendance OCA.

Module Email — mangono_sweego_mail

  • Envoi des emails Odoo via le relais SMTP Sweego (smtp.sweego.io, port 587, STARTTLS)
  • Réponses clients reçues directement dans le chatter des documents Odoo (commandes, factures, tickets…)
  • Suppression de la file d’attente uniquement après confirmation de livraison par Sweego (webhook ou tâche planifiée)
  • Support multi-société : domaine alias par société, Reply-To résolu automatiquement
  • Détection des boucles email, vérification des signatures webhook HMAC

Module SMS — mangono_sweego_sms

  • Envoi des SMS Odoo via l’API REST Sweego, en remplacement du service IAP
  • Intégration native dans le mécanisme SmsApiBase d’Odoo 19, sans module OCA
  • Types de campagne : Transactionnel (confirmations, alertes, OTP) ou Marketing
  • Sender ID personnalisable et solde de crédits affiché en temps réel
  • Configuration par société en environnement multi-entité
0,04 € / SMS

Sweego facture les SMS à 4 centimes l’unité — sans abonnement minimum, sans surcoût opérateur caché. Le solde de crédits restant est visible directement depuis Paramètres › SMS dans Odoo.

Pourquoi Sweego plutôt que l’IAP Odoo ?

  • Hébergement français : données traitées en France, conformité RGPD facilitée.
  • Délivrabilité maîtrisée : domaine d’envoi vérifié, statistiques détaillées par message.
  • Webhooks temps réel : Odoo est notifié dès qu’un email est livré ou qu’une réponse arrive — pas de polling.
  • Suppression sécurisée : un email n’est retiré de la file d’envoi qu’après confirmation de livraison, éliminant les faux positifs.
  • SMS sans OCA : aucune dépendance à des modules tiers, code maintenu directement par Mangono.
  • Multi-fournisseurs compatible : cohabite avec le service IAP Odoo et sms_twilio au sein d’une même instance.

Fonctionnement — Email

  • Sélectionnez l’authentification Mangono Sweego SMTP sur le serveur d’envoi : serveur, port et chiffrement sont remplis automatiquement.
  • Webhook sortant (email_sent, delivered) : Sweego notifie Odoo en temps réel à chaque statut de livraison.
  • Webhook entrant (email_inbound) : les réponses clients sont routées vers le bon document Odoo via un token Reply-To encodé.
  • En multi-société, chaque société peut avoir son propre domaine alias — résolution automatique depuis la configuration Odoo.
  • Une tâche planifiée prend le relais si un webhook est manqué, garantissant la cohérence des statuts.

Fonctionnement — SMS

  • Lorsqu’Odoo envoie un SMS, le module examine le fournisseur configuré sur la société associée.
  • Les SMS des sociétés sur Sweego sont groupés et envoyés via l’API REST ; les autres sociétés (IAP) continuent via le mécanisme Odoo standard.
  • En cas d’erreur, le SMS est conservé avec un failure_type précis : missing_api_key, http_error ou server_error.
  • Compatible avec sms_twilio installé en parallèle — les trois options iap / sweego / twilio coexistent sans conflit.

Cas d’usage typiques

  • Confirmation de commande et avis d’expédition par email ou SMS.
  • Relances de factures impayées avec suivi de lecture.
  • Notifications internes : alertes stock, rappels RDV, codes OTP.
  • Support client : les réponses email remontent automatiquement dans le fil de discussion de la commande ou du ticket.
  • Campagnes SMS marketing multi-sociétés avec sender ID personnalisé par entité.