Gilito AIHelp

Agents

Gilito AI agents are automated monitoring tools that continuously watch your assets and market conditions, evaluate rules you define, and notify you when something important happens. Instead of manually checking every asset every day, agents do the watching for you and alert you only when action may be needed.

What Are Agents?

An agent is an AI-powered automation that runs on a schedule, checks specific conditions against your assets or the broader market, and takes action when those conditions are met — typically by sending you a notification. Think of agents as tireless assistants that monitor the market 24/7 on your behalf.

Each agent is configured with:

  • A target — What the agent monitors (a specific asset, a watchlist, a portfolio, or the entire market)
  • Conditions — The rules that must be met to trigger the agent (e.g., signal changes, score thresholds, price movements)
  • A schedule — How often the agent checks its conditions (e.g., daily after market close, hourly, on specific days)
  • Actions — What happens when conditions are met (notifications via email, in-app alerts, or future webhook integrations)
Example: You could create an agent that monitors all assets in your watchlist and notifies you via email whenever any of them switches from a Hold signal to a Buy signal. Or an agent that alerts you when a portfolio holding's Gilito Score drops below 50.

Types of Agents

Gilito provides several types of agents, each designed for a different monitoring use case:

Signal Monitoring
These agents watch for changes in signals on specific assets or across your entire watchlist. You can configure them to notify you when a signal changes (e.g., from Hold to Buy), when a signal of a specific type appears (e.g., any new Sell signal), or when signal strength exceeds a threshold. This is the most common agent type and is ideal for staying on top of opportunities without checking the dashboard every day.
Portfolio Rebalancing Suggestions
These agents analyze your portfolio holdings and flag when the strategies backing your positions weaken or when better opportunities emerge. For example, if a stock in your portfolio has a declining Gilito Score while another asset on your watchlist has a rising score, the agent can suggest a potential rebalancing action. These agents help you maintain a portfolio aligned with the strongest quantitative signals.
Market Scanning
Market scanning agents look across all assets in a supported market to find those that match specific criteria. For instance, you could set up a scanner that identifies all S&P 500 stocks with a Gilito Score above 80 and a Buy signal. These agents are powerful for discovering new opportunities you might not have been tracking.

How Agents Work

Behind the scenes, agents follow a straightforward execution cycle:

  1. Scheduled trigger — At the configured time (e.g., daily after market close), the agent wakes up and begins its check
  2. Data retrieval — The agent fetches the latest data for its target: current signals, Gilito Scores, price changes, portfolio positions, or market-wide metrics
  3. Condition evaluation — The agent evaluates each of its configured conditions against the retrieved data. Conditions use a flexible rule system that can check for signal changes, score thresholds, price movements, and more
  4. Action execution — If one or more conditions are met, the agent executes its configured actions: sending an email notification, creating an in-app alert, or (in the future) calling a webhook endpoint
  5. Logging — Every agent execution is logged, whether or not conditions were met. You can review the execution history to see when agents ran and what they found
Tip: Agents only check conditions at their scheduled times. If you need to verify conditions immediately, you can manually trigger an agent run from the agent detail page. This is useful for testing a new agent configuration to make sure it works as expected.

Agent Configuration & Customization

Every agent is fully customizable. When creating or editing an agent, you configure the following:

Name & Description

Give your agent a descriptive name so you can easily identify it in your list. For example, "FAANG Buy Signal Alert" or "Portfolio Score Drop Warning." The description field lets you add notes about the agent's purpose for your own reference.

Target Selection

Choose what the agent monitors:

  • Specific asset(s) — Monitor one or more individual assets by ticker symbol
  • Watchlist — Monitor all assets in one of your watchlists (automatically adapts as you add/remove assets)
  • Portfolio — Monitor all holdings in one of your portfolios
  • Market-wide — Scan across all assets in a supported index

Condition Rules

Define the conditions that trigger the agent. You can combine multiple conditions with AND/OR logic. Common conditions include:

  • Signal changes to Buy, Sell, or Hold
  • Gilito Score rises above or drops below a threshold
  • Signal strength exceeds a minimum level
  • Price changes by more than a specified percentage in a single day
  • A new top-ranked strategy appears from a different strategy family

Schedule Configuration

Set how often the agent runs. Options include:

  • Daily — Runs once per day after market data is updated (most common)
  • Weekly — Runs once per week on a day you choose
  • Custom — Advanced scheduling for specific days or intervals

Notification Channels

When an agent's conditions are met, it needs a way to reach you. Gilito supports the following notification channels:

Email Notifications
Receive a detailed email when your agent triggers. The email includes the agent name, which conditions were met, the relevant asset(s), and direct links to view the full details in Gilito. Email notifications are sent to the email address associated with your Gilito account.
In-App Notifications
Agent triggers appear in your Gilito dashboard notification center. You can view, dismiss, and manage all notifications from the bell icon in the top navigation. In-app notifications are always enabled for all agents.
Webhooks (Coming Soon)
For advanced users and developers, webhook support will allow agents to send HTTP POST requests to external endpoints when triggered. This enables integration with tools like Slack, Discord, Telegram bots, custom dashboards, or even automated trading systems. Webhook support is currently in development.
Note: You can enable multiple notification channels for the same agent. For example, you might want both an email and an in-app notification for high-priority agents monitoring your portfolio, while market-scanning agents might only need in-app alerts.

Best Practices for Using Agents

  • Start simple — Begin with a single signal monitoring agent on your watchlist before creating complex multi-condition agents
  • Use descriptive names — Name agents clearly so you can immediately understand what each one does when reviewing your list or reading a notification
  • Avoid notification overload — Be selective with your conditions. An agent that triggers every day for every asset will quickly become noise. Focus on meaningful events
  • Review execution history — Periodically check your agents' logs to make sure they are triggering as expected and that the conditions are still relevant to your investment approach
  • Combine with watchlists — Target agents at your watchlists rather than individual assets. This way, the agent automatically adapts as you update your watchlist
  • Test before relying — After creating a new agent, use the manual trigger feature to verify it behaves as you intend before waiting for the scheduled run
Tip: Agents are especially powerful when paired with the weekly digest. While the weekly digest gives you a regular summary of all your assets, agents provide real-time alerts for specific events that can't wait until the next digest.

Was this article helpful?

Still need help?

Browse these resources or use the chat widget in the bottom-right corner.