Types of Actions

Updated on 2025-11-07

The Betting Automation Toolkit currently offers 17 types of Actions that can be executed with or without evaluating one or more conditions, each with its own specific structure.

Actions, based on their behavior, can be classified into the following categories.

Market Trading Actions

  • Place Bet is used to place a bet (back or lay).
  • Place Conditional Bet is used to place, for example, a Stop Loss or the opening of a trade conditional on a certain odds being reached.
  • Clear Bet(s) is used to cancel one or more bets placed but not yet matched.
  • Dutching is used to perform a back or lay dutching.
  • Cash Out is used to cash out and close open trades.
  • Void Selection is used to eliminate the potential loss on a selection and allow what is known as a "free bet" in sports trading jargon.

Actions that perform communication and signaling operations

  • Show Message is used to display a message. In the message text, you can specify variables that will be replaced by actual market values ​​when the message is presented. See the list of available variables.
  • Play Sound to play an audible alert when a specific set of conditions occurs, according to the strategy's logical construction.
  • Send Email to send an email to the user, for example, if they wish to receive a message in their inbox when a specific event or condition occurs. In the text of the email sent, you can specify variables that will be replaced by actual market values ​​when composing and sending the message. See the list of available variables.
  • Send Telegram Message to the account specified in the Program Options. To activate this feature and receive messages from Betting Toolkit to your Telegram account, you must follow these two simple steps:
    • Send a one-time message to the BettingToolkit bot, which you can easily find by typing "Betting Toolkit Robot" or "bettingtoolkitbot" in the contact search field of the Telegram app installed on your smartphone. The web URL is https://t.me/bettingtoolkitbot for those accessing Telegram from a PC.
    • Set your Telegram account ID in the General tab of Betting Toolkit Options. To obtain your Telegram ID, simply type "userinfobot" in the contact search field of the Telegram app installed on your smartphone.

In the text of the message sent by the Send Telegram Message Action, you can specify specific variables that will be replaced by the actual market values ​​when composing and sending (see here for a list of currently available variables).

Application Management

  • Add Market to Favorites: Allows you to add a market to the Betting Toolkit's list of favorite markets. The market can be the one the strategy is applied to or another market for the same event. This type of action can be useful for building a strategy that filters and collects all markets that meet certain characteristics, applying the strategy massively across monitored markets.
  • Open Market Window: Allows you to open the trading window for a specific market, allowing you to choose which interface to pre-select (Grid, Ladder, Traderscope).
  • Highlight Selection: Allows you to highlight a specific selection in the trading interfaces with a specified color.

Automation Management

  • Reset Rule Executions: Useful for resetting the number of executions for a specific rule to zero.
  • Activate/Deactivate Rule: Enables or disables a strategy rule.
  • Stop Strategy: Immediately stops the currently running strategy, or optionally stops all strategies currently running on the various markets for an event, or all running strategies in general.

Stored Value Management

  • Set / Edit Stored Value This action allows you to store a specific market value for later retrieval using the Stored Value condition.


Each Action has a name that makes it easy to identify in the strategy tree. This name is automatically set to a generic name, but you can either rename the action as desired or have the program generate a short name based on the selected parameters by clicking the Create Name button.

If the Automatically Rename option is selected, the Action name will be automatically generated each time the Action is edited.

Each Action has a parameter called Execution Priority: if this parameter is assigned, the following actions will be executed within the execution cycle:

Still need help?

Submit a ticket and we’ll get back to you as soon as possible.