Toutes vos conversations clients. Une seule inbox.

Inbox d’équipe, CRM léger, API ouverte. WhatsApp d’abord, la suite arrive.

Démo en direct de l’inbox Omnio chez Riverside Dental. Un message arrive, Ruth y répond, les coches passent à lu, le contact change d’étape, et chaque changement part vers un webhook, dont un après une nouvelle tentative.
  • Construit sur la WhatsApp Business Platform
  • Connexion en deux étapes pour chaque membre
  • Webhooks signés, relancés 24 h
  • API idempotente

Toute l’équipe, une seule inbox.

Faites circuler les conversations, gardez chaque client dans une fiche, ne ratez jamais la fenêtre.

Board

Confiez-le à la bonne personne.

RNSEMKRuth, Samuel et Mia sont là
Demande2
Devis envoyé1
Option posée1
Réservé1
Cliquez une carte pour changer d’étape, son avatar pour la confier
Fenêtre de 24 h

Sachez toujours quand répondre.

ANAmara Nkeng48291057363 h restantes
La commande 4821 tient toujours pour jeudi ?
Écrire une réponse3 h restantes
Répondre à Amara
Envoyer
CRM léger

Une fiche pour chaque client.

ANAmara Nkeng+237 6 77 41 82 09
Customer ID
4829105736
Étape
Tags
Ville
Douala
Dernière commande
4821
Langue
Français

Votre logique, hors de l’outil.

Une API fiable et des webhooks qui ne perdent aucun événement.

API

Un seul envoi, même en cas de nouvelle tentative.

curl -X POST https://api.omnio.sawego.com/v1/messages \
  -H "Authorization: Bearer $OMNIO_KEY" \
  -H "Idempotency-Key: order-4821-shipped" \
  -H "Content-Type: application/json" \
  -d '{
    "channel_id": "5f3e2b1c-7a9d-4e21-b8c6-0d4f9a2e7b13",
    "customer_id": "4829105736",
    "type": "text",
    "content": { "text": "Your order 4821 ships Thursday." }
  }'
Aucune réponseLancez la requête pour la voir.
Votre clé d’APIomn_live_4f9a2c81d7e0…Affichée une seule fois. Portée messages:write.
  • Idempotency-Key sur chaque création
  • Un Customer ID pour toujours
  • Signés et vérifiés, relancés pendant 24 h
Webhooks

Chaque événement, signé et livré.

api.yourapp.com/omnio

    Ouvrez une ligne pour voir le contenu signé.

    import crypto from "node:crypto"
    
    export function verify(headers, rawBody, secret) {
      const ts = headers["x-timestamp"]
      if (Math.abs(Date.now() / 1000 - Number(ts)) > 300) return false // a replay
      const want = crypto.createHmac("sha256", secret).update(`${ts}.${rawBody}`).digest("hex")
      return crypto.timingSafeEqual(Buffer.from(want), Buffer.from(headers["x-signature"]))
    }
    

    Ce que devient Omnio.

    Essayez ce que nous construisons. Chaque fonction indique sa version.

    Prévu en V1.2

    Dessinez le traitement des messages.

    Nouveau messageTous les canaux
    Contient « prix »Texte du message
    Oui
    Ajouter un tagtarifs
    Assigner à l’équipeVentes
    Envoyer un modèleprice_list
    Déposez une étape ici
    Non
    Attendre1 jour
    Programmer un statutVendredi 10 h
    Déposez une étape ici
    Prévu en V1.2

    Programmez. Ça part à l’heure.

    AKAtelier Kribi
    NouveautésVendredi, 10 h
    Prévu en V1.3

    Un envoi, tout le groupe.

    Ouverture demain à 9 h. Un café offert aux 20 premiers.

    0 / 48 livrés

    LPTAIFCyclistes du week-end
    Prévu en V1.4

    Tous les canaux, une inbox.

    LPLena ParkBonjour ! J’ai vu votre post, c’est encore dispo ?Nouveau1
    Prévu en V1.5

    Un brouillon, pas un robot.

    Je peux encore changer les dates de mon voyage à Zanzibar ?
    Rien ne part sans vous.

    Payez par place. Tous les canaux inclus.

    Un prix par membre de l’équipe. Les frais de messagerie vont de Meta à vous, jamais par nous.

    Free

    Pour 2 personnes sur 1 canal.

    Gratuit

     

    Commencer
    • 2 places
    • 1 canal
    • Inbox d’équipe et Board
    • Contacts et étapes
    Le plus choisi

    Team

    Tous les canaux et numéros inclus.

    19 €par place / mois

    95 € par mois pour 5 places

    Demander un accès
    • Canaux et numéros illimités
    • Clés d’API et webhooks signés
    • Modèles, médias et boutons
    • Équipes, rôles et connexion en deux étapes
    • Import de contacts

    Scale

    Pour plusieurs équipes aux besoins stricts.

    Sur mesure

     

    Nous parler
    • Tout Team
    • Authentification unique (SSO)
    • Journal d’audit
    • SLA et support prioritaire
    • Accompagnement dédié

    Tarifs de lancement

    Meta facture ses propres frais de messagerie. Omnio n’ajoute rien.

    Omnio sur la messagerie0 €
    Le tarif de la plateformeFacturé sur votre propre compte
    • Réponses sous 24 hGratuites
    • Modèles WhatsAppTarif Meta par pays
    • Autres canauxSelon chaque plateforme
    Essayez
    Payé à Meta20,00 €
    Omnio ajoute0,00 €

    Tarif d’exemple. Voir la grille de Meta.

    Questions sur les tarifs

    Toutes vos conversations, réunies dans une inbox.

    Ou écrivez-nous à hello@sawego.com

    Taille de l’équipe
    Canaux utilisés aujourd’hui