> For the complete documentation index, see [llms.txt](https://docs.obside.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.obside.com/agents/capabilities.md).

# Agent capabilities

Each agent has **one or more capabilities** that define what it can do. These capabilities are activated automatically based on the description you provide in the chat. You can view them in the **Overview** tab of the agent's page.

***

## Trading

The agent can **place orders** on the markets.

* In **demo mode (paper trading)**, the agent simulates its orders with virtual capital.
* In **live mode**, the agent executes its orders through a connected broker.

{% hint style="info" %}
Live execution availability depends on your region and the broker used. See [Availability by region](/platforms/availability-by-region.md).
{% endhint %}

## Notifications

The agent can **send you messages** when a defined event occurs (entry signal, exit, alert, met condition, etc.).

The available channels are **Telegram**, **push notifications** and **email** (**WhatsApp** coming soon). See [Notification channels](/alerts-and-notifications/channels.md).

{% hint style="success" %}
A smart alert is an agent that has **only the Notifications capability** enabled: it doesn't place orders, it notifies you.
{% endhint %}

## Powered by AI

The agent uses a **large language model** (LLM) to analyze context and make its decisions. This is the signature capability of **AI traders**.

This capability opens possibilities that go beyond deterministic rules: news interpretation, reading complex market structures, adaptive decisions based on the market regime.

## News

The agent can **read real-time news** from X (Twitter) and other sources, and integrate them into its decisions or alerts.

Especially useful for:

* Catalyst-driven alerts (earnings, announcements, geopolitical events).
* Bots or AI traders that react to news.
* Portfolio monitoring with news sensitivity.

***

## Combining capabilities

A single agent can enable multiple capabilities at the same time.

{% hint style="info" %}
**Example combinations:**

* **Trading + Notifications** — a bot that places orders and notifies you on every trade.
* **Trading + AI + News** — an AI trader that reads the news and decides autonomously.
* **Notifications + News** — an alert that triggers on specific news.
  {% endhint %}
