✓ Verified ✍️ Content Creation ✓ Enhanced Data

Emotionwise

Analyze text for emotions and sarcasm using the EmotionWise API (28 labels, EN/ES).

Rating
4.9 (466 reviews)
Downloads
2,538 downloads
Version
1.0.0

Overview

Analyze text for emotions and sarcasm using the EmotionWise API (28 labels, EN/ES).

Complete Documentation

View Source →

EmotionWise Skill

Use this skill when the user asks to:

  • detect emotions in text
  • detect sarcasm in text
  • summarize emotional trends across multiple messages

API

Endpoint: POST https://api.emotionwise.ai/api/v1/tools/emotion-detector

Headers:

  • X-API-Key: $EMOTIONWISE_API_KEY
  • Content-Type: application/json
Body:
json
{ "message": "<text>" }

Response (expected fields)

json
{
  "detected_emotions": ["joy", "admiration"],
  "confidence_scores": { "joy": 0.87, "admiration": 0.72 },
  "sarcasm_detected": false,
  "sarcasm_score": 0.04
}

Output format

Return:

  • top emotions with confidence
  • sarcasm flag + score
  • short practical interpretation for developer use

Error handling

  • 401/403: Tell the user API key is missing/invalid and suggest reconfiguration.
  • 429: Tell the user quota/rate limit was hit and suggest retry later.
  • 5xx: Tell the user the API is temporarily unavailable and suggest retry.

Installation

Terminal bash

openclaw install emotionwise
    
Copied!

💻Code Examples

example.json
{
  "detected_emotions": ["joy", "admiration"],
  "confidence_scores": { "joy": 0.87, "admiration": 0.72 },
  "sarcasm_detected": false,
  "sarcasm_score": 0.04
}

Tags

#image_and-video-generation #api

Quick Info

Category Content Creation
Model Claude 3.5
Complexity One-Click
Author timexicali
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install emotionwise