Status and metrics

You manage an X agent in the dashboard with the switch set to Twitter. Status shows on the agent's entry and activity in the Metrics tab.

You manage an X agent in the dashboard with the switch set to Twitter. Status shows on the agent's entry and activity in the Metrics tab.

Switching to the agent view

The Telegram / Twitter switch is at the top of the dashboard content. It appears only when the account has both a Telegram bot and an X agent. Set it to Twitter, then pick the agent under Currently managing:.

TabUnder Twitter
ManagementOnly the Profile sub-tab, which lists the account's Telegram bots and agents
WhitelistAdd and remove the handles that can trigger the agent
MetricsMentions, replies and estimated cost
Meme BotThe characters of the matching Telegram bot
SupportSupport tickets

Whitelist and Metrics are hidden while the switch is set to Telegram.

Agent status

StatusMeaning
Setup requiredThe keys are not entered. Click Set up X agent.
ProvisioningThe deploy is running. A five-step strip refreshes every 6 seconds.
FailedThe deploy failed. The error shows on the row. Click Retry provisioning.
LiveThe agent is connected to X
IdleThe agent is not connected to X. Causes: an empty whitelist, missing or wrong keys, or an X rate limit.

A Live or Idle agent shows a card with its display name, @handle, bio and a View on X link. Its Product type reads Twitter Agent. Name, handle, avatar and bio come from the X account and refresh when the agent restarts.

The Metrics tab

The tab refreshes every 60 seconds. Click Refresh to update it now. It states Costs are estimated at $0.005 per mention received and $0.01 per reply sent.

CardShows
Mentions receivedPosts X delivered to the agent, ignored ones included. The sub-line reads N stream events ingested.
Replies sentSuccessful and failed replies. The sub-line reads x/y succeeded.
Cycle costThe estimated cost at the two rates above
Cap headroomThe percent free, and used/cap used, resets in N d

Cap headroom counts the whole X project, not only this agent.

Below the cards are three sections: Daily activity (30d), in UTC days, Per-user attribution (this cycle) with the columns User, Mentions, Generations, Replies and Cost, and LoRA usage (this cycle).

The footer shows Stream: live or Stream: idle. Activity is counted from the agent's most recent 10,000 log lines. When that limit is reached, the footer reads Showing the most recent N log events.

If X usage cannot be fetched, the tab shows a Partial data warning and still loads the rest.

The offline banner

When a key is missing, the Whitelist and Metrics tabs show a banner: This agent is offline. Its X API keys are missing, so @<handle> can't read mentions or post replies. Re-enter the four keys from your X developer app to bring it back.

  1. Click Re-enter keys.
  2. Fill in all four keys.
  3. Submit.

A banner then confirms the keys are saved and the agent is restarting. The agent is back on X within a minute.

Pausing and deleting

There is no pause control. To stop replies, remove every handle from the whitelist.

There is no delete control. To delete an agent, open a ticket in the Support tab. The tab shows with the switch set to Twitter.