Otomato
  • OTOMATO
  • Overview
    • Platform Description
    • Product Overview
  • Product Guides
    • Create An Agent
      • Triggers
        • Token transfer
        • Balance Check Trigger
        • On Chain Price Movement Trigger
        • Ethena Yield Trigger
        • Splice.fi
        • IONIC
        • Odos
        • Fear and greed index
        • IBIT Blackrock's Bitcoin ETF
      • Actions
        • Swap (odos)
        • Email
        • Discord
        • Slack
        • Transfer Action
        • IONIC
        • ODOS
        • 🟡Mode Network
        • Delay Action
      • Conditions
    • Simple Mode
    • Execution History
    • Smart Account ERC 4337
    • Use Cases
      • Inspiration wall
    • 🔵BASE
    • ⚪Ethereum
    • 🟡Mode Network
  • Fundamentals
    • Roadmap
    • Team
  • Technical documentation
    • Architecture
Powered by GitBook
On this page
  1. Overview

Product Overview

PreviousPlatform DescriptionNextCreate An Agent

Last updated 6 months ago

Overview

Otomato employs a hybrid architecture combining decentralized and centralized elements to offer a robust, scalable, and user-friendly platform.

1. Trigger

Conditions are the triggers or criteria that must be met for an action to be executed. These can be based on time, market events, user inputs, or external signals.

Categories of Conditions:

  • Time-Based: Triggers at specific times or intervals (e.g., hourly, daily, ...).

  • Market-Based: Relies on market conditions such as price changes or interest rate variations.

  • Event-Based: Activated by specific blockchain events such as token transfers or smart contract interactions.

  • Social Media-Based: Triggers based on activities on platforms like Twitter or Reddit (e.g., specific mentions or keywords).

2. Actions

Actions are the tasks executed by the platform once the conditions are met. These should be clearly defined to avoid any overlap with conditions.

Categories of Actions:

  • Trading Actions: Includes buying or selling tokens.

  • Notification Actions: Sending alerts or notifications to the user via SMS, email, or app notifications.

  • Strategy Adjustments: Modifying user-defined investment or trading strategies.

  • Funds Management: Actions like depositing, withdrawing, or transferring funds between protocols.

3. Logical Operators

To build complex strategies, users might combine multiple conditions and actions using logical operators. These operators help define more sophisticated relationships between conditions and actions.

Types of Logical Operators:

  • AND: All conditions must be true to trigger the actions.

  • OR: Any of the conditions being true will trigger the actions.