✳ 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"