Hasm

Mood reader

Paste customer messages and it reads the mood and spots who is about to leave.

Customer serviceNew
One item per line. If your items span several lines, separate them with a blank line.

Without an account: 3 items per run, 10 per hour. Create a free account to run up to 100 items and correct results.

For developers: use it from the API

The same tool from your app. Send the fields and a list of items; you get the same verdicts back.

curl -s https://7aasm.com/v1/tools/mood-reader \
  -H "Authorization: Bearer $HASM_KEY" \
  -H "Content-Type: application/json" \
  -d '{"fields": {}, "items": ["Thanks, great service and fast delivery", "Third time contacting you and nobody answers! If this isn't fixed I'm cancelling and going elsewhere"]}'

Or send the same questions yourself to POST /v1/systemone:

{
  "state": "رسالة عميل:\n…",
  "questions": {
    "mood": {
      "type": "choice",
      "instructions": "ما نبرة المرسل الغالبة؟",
      "criteria": {
        "happy": "راضٍ أو شاكر",
        "calm": "هادئ وواقعي",
        "confused": "محتار ويطلب توضيحاً",
        "frustrated": "منزعج لكن مهذب",
        "angry": "غاضب أو يهدد"
      }
    },
    "churn": {
      "type": "noul",
      "instructions": "يلمّح المرسل إلى ترك الخدمة أو إلغاء الاشتراك أو الذهاب لمنافس"
    }
  }
}