Produit

Boîte de réception partagée

Vos adresses de support arrivent dans une file commune. Chaque message devient un ticket avec un numéro, un demandeur, une priorité et un propriétaire. Plus de « je croyais que tu avais répondu ».

Un ticket par conversation

Les réponses successives se rattachent au même ticket grâce aux en-têtes References et In-Reply-To, même quand le client répond depuis une autre adresse.

Personne ne répond deux fois

Un bandeau signale qu'un collègue est en train d'écrire sur le même ticket. L'assignation verrouille visuellement la ligne dans les vues d'équipe.

Le tri se fait au clavier

Vous descendez la liste, vous assignez, vous appliquez une étiquette et vous passez au suivant sans toucher la souris.

acme.open-helpdesk.com/app/tickets
IDSujetSLAAgent
#4821Facture double sur juinMarie Duval · priorité haute42 minLéa
#4820Export CSV videStudio Novak · priorité normale3 hKarim
#4818Accès SSO refuséMairie de Blois · priorité haute18 min
#4815Demande de remboursementPierre Aubry · priorité basse1 jLéa
#4811Webhook non reçuTech Ardennes · priorité normale5 hKarim

Dans le détail

Comportement précis de la file

Réception
Redirection MX vers une adresse d'ingestion, ou relevé IMAP toutes les 60 secondes.
Parsing
Signature et citations repliées automatiquement, pièces jointes extraites et scannées.
Priorité
Basse, normale, haute, urgente. Modifiable à la main ou par règle.
Vues
Filtres combinables sur 14 champs, tri multiple, partage à une équipe ou privé.
Fusion
Deux tickets fusionnés conservent les deux fils et notifient le demandeur une seule fois.
Recherche
Plein texte Postgres sur le sujet, le corps, les notes internes et les pièces jointes texte.
Réponses
Éditeur avec pièces jointes jusqu'à 40 Mo, brouillon sauvegardé toutes les 3 secondes.

Créer un ticket depuis votre application

curl -X POST https://acme.open-helpdesk.com/api/v1/tickets \
  -H "Authorization: Bearer $OHD_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "subject": "Paiement refuse",
    "requester": { "email": "marie@exemple.fr", "name": "Marie Duval" },
    "priority": "high",
    "channel": "api",
    "body": "La carte est refusee depuis ce matin."
  }'