engagaloo
Reference for the engagaloo tool of Engagaloo: every action and what it does.
Engagaloo: Your engagement inbox: one tap to reply, quote, repost or like, and every rating teaches your agent.
Call it as the engagaloo tool of the Engagaloo MCP server with action and args.
Actions#
| Action | What it does |
|---|---|
about | What Engagaloo is and which actions this door offers. |
session_create | Changes: Push a session: rounds with a break after each (up to the plan's round size, settings_get has it; or flat items, split by the person's round size). |
session_list | Reads: Your sessions, newest first, with the count of done, skipped, pending and rated moves. |
session_get | Reads: One session with its rounds and every move's state (done, skipped, pending, stale, cancelled), method, stars, note and rewrite. |
session_close | Changes: Close a session: its pending moves go stale. |
session_label | Changes: Label a session or one round of it: description, tags (at most 10), terms = keywords (at most 20) and a flat metadata map of texts. |
session_handles | Reads: The X accounts the moves of a session aimed at, ready to compare with a follower list. |
item_add | Changes: Add moves to a session: into one round (roundIndex, 0-based like session_get's rounds[].index) or as new rounds. |
item_update | Changes: Fix a move before the person acts: text, alt text, reason, star or excerpt. |
item_cancel | Changes: Withdraw a pending move (a deleted post, a wrong target). |
item_status | Reads: The state of a session's moves (with round types on: the session's type, and the pending moves per type with the gap to each target). |
feedback_get | Reads: Ratings, notes, rewrites, done, skipped and lab results since a cursor (ms), oldest first, each with its move (and the X link mode it was opened with). |
feedback_ack | Changes: Acknowledge feedback events you have read (their ids). |
rating_summary | Reads: The stars since a time. |
rewrite_list | Reads: The person's own rewrites (style examples): the original, the rewrite, the move's type, account and stars. |
voice_profile | Reads: The person's voice as style examples (plus onboarding: each handle's voice profile from its onboarding, the same as voice_get). |
what_worked | Reads: What worked since a time. |
settings_get | Reads: The person's settings. |
settings_update | Changes: Change the person's settings, if they allowed this agent (Settings, Agents, per area; all off until they do). |
device_replymethod | Reads: The person's devices. |
notify_send | Changes: Notify the person. |
notify_schedule | Changes: Notify the person, not before a time (at, ms epoch, within 30 days). |
notify_cancel | Changes: Withdraw a notification that has not gone out yet. |
notifications_mark_read | Changes: Mark every notification in the person's app list read (the same as "Mark all as read" in the app). |
notifications_clear | Changes: Clear the person's app notification list (the same as "Clear all" in the app, which asks the person first). |
launch_list | Reads: The moves the person opened on X and has not confirmed yet (launched, not done), oldest first. |
item_launch | Changes: Record that the person opened this pending move's action on X (it becomes launched; the app asks about it when they are back). |
item_confirm | Changes: The answer to "Did you do it?" for a launched move. |
onboarding_start | Changes: Start (or switch the mode of) a handle's onboarding: mode "express" (7 questions, a few minutes) or "detailed" (20, by theme). |
onboarding_question | Reads: The next unanswered question of the handle's onboarding (key, theme, English prompt, what it feeds), or with all:true every question of its mode. |
onboarding_answer | Changes: Answer one question for a handle: key and values (a list, one entry per answer, up to 10), or skip:true to skip it. |
onboarding_status | Reads: Where each handle stands. |
onboarding_finalize | Changes: Finish a handle's onboarding once enough questions are answered (at least 3). |
voice_get | Reads: The handle's voice profile from its onboarding. |
voice_set | Changes: Replace one list of a handle's voice profile (the person's edit). |
topics_list | Reads: A handle's topics (or every handle's). |
topics_create | Changes: Add a topic to a handle (the person's plan holds a number of topics per handle: PLAN_LIMIT otherwise). |
topics_update | Changes: Change a topic: any of name, description, searchWords (keywords and hashtags), watch, tone, active, weight, hue. |
topics_archive | Changes: Archive a topic: it leaves every list and no new move can take it; its moves keep it in the history. |
topics_focus | Changes: Whether a handle's next sessions mix its topics or stay on one: mode mixed or single, and for single the topic to stay on. |
stats_get | Reads: The person's day and streak (read-only). |
signals_list | Reads: What the world did that you can turn into a move, newest first. |
signals_ack | Changes: Link a signal to the move you made from it (the signal becomes used, the move carries its source tag). |
signals_dismiss | Changes: Close a signal you will not act on, with a reason (a text of at most 300 characters). |
radar_add | Changes: Put a fresh post on the person's radar. |
radar_list | Reads: The posts on the radar, newest first. |
stats_analytics | Reads: What the person's moves earned (read-only). |
lists_get | Reads: The person's two lists of X accounts. |
lists_set | Changes: Change one list: { list: "vip" | "blacklist", add: [...], remove: [...] } or { list, set: [...] } for the whole list. |
fill_get | Reads: How to fill the person's queue. |
types_list | Reads: The person's round types (named, reusable kinds of session; the starters are "Likes only" and "Mix"). |
types_create | Changes: Create a round type: a name and its rules (all optional: every move type, no counts, quotas or split, the default round size). |
types_update | Changes: Change a round type, by its name or id. |
reports_list | Reads: The links the person reported as not working (a bug icon on a move). |
report_resolve | Changes: Record what a link report turned out to be. |
boost_get | Reads: Whether the person is in Boost mode (working hours: no waits or pace reminders, one tap opens X and marks the move done). |
boost_set | Changes: Switch the person's Boost mode on or off: { on: true|false }. |
round_reactivate | Changes: Make an EXPIRED round active again for hours from now (default 12, at most 72). |