cd /news/ai-agents/show-hn-emote-a-reaction-api-for-ai-… · home topics ai-agents article
[ARTICLE · art-136272] src=useemote.com ↗ pub= topic=ai-agents verified=true sentiment=↑ positive

Show HN: Emote – A reaction API for AI agents

Emote launched a reaction API that lets AI agents return a single emoji or "none" from a POST request to https://useemote.com/v1/react, with the reaction delivered while the main model's reply is still generating. The service accepts a message, an agent personality description, and a list of candidate reactions, and returns an emoji, a custom ID, or "none" without tool calls or generated text.

read1 min views1 publishedSep 21, 2026
Show HN: Emote – A reaction API for AI agents
Image: source

✳ THE REACTION API FOR AGENTS

A lot more presence.

Give your agent a natural way to acknowledge, celebrate, and care.

One fast API. The right emoji. Sometimes, no emoji at all.

Try a little personality #

Your agent thoughtful by nature

A conversation starts here

Good news, a bad joke, or just a question.

See what gets a reaction.

RESPONSE

— ms round trip

ONE ENDPOINT. ONE REACTION.

Fits right into #

Fits right into #

your conversation.

Send a message, a little context, and your agent’s personality. Get an emoji or none.

Call Emote alongside your main model. Let the reaction arrive while the reply is on its way.

Get the integration details No tool calls No generated text

POST /v1/react

const response = await fetch("https://useemote.com/v1/react", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.EMOTE_API_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "message": "I finally got the job!",
    "agent": "A thoughtful friend. Warm, genuine, and never over the top.",
    "reactions": [
      "❤️",
      "🎉",
      "👍"
    ]
  }),
});

if (!response.ok) throw new Error(`Emote: ${response.status}`);
const reaction = await response.json(); // an emoji, custom ID, or "none"
── more in #ai-agents 4 stories · sorted by recency
── more on @emote 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-emote-a-reac…] indexed:0 read:1min 2026-09-21 ·