Abstract: In agriculture, irrigation systems are vital for enhancing water management and maximising plant growth. Effective irrigation management involves distributing sufficient quantities of water evenly to condition soil fertility for plants. This study aims to design a prototype that can be monitored via the Telegram app. The research methodology employs a thinking framework approach. The system is implemented using an Arduino Uno microcontroller and supporting devices, including an ESP8266 Wi-Fi module, an ultrasonic sensor, a soil moisture sensor, a stepper motor and a servo motor. Telegram serves as the monitoring tool, sending notifications connected to the Arduino via a Wi-Fi network. Test results showed that the system operates effectively: the HC-SR04 ultrasonic sensor functions as a water level reader, and the stepper motor opens and closes the water gate. Soil moisture monitoring uses a soil moisture sensor to measure the water content in the soil. If the sensor detects dry soil conditions or a moisture level below 60%, the servo motor will rotate 15° to close the water channel. Conversely, if the sensor detects wet or moist soil conditions, the servo motor will rotate 0° to close the water channel. Keywords: arduino uno; irrigation system; soil moisture; ultrasonic sensor;