MoBots (Mobile Robots) is a free software for Nokia S60 that allows you to build custom applications that can automatically launch commands based on specific events and conditions and perform actions that you specify. MoBots allows the end-user to create on the fly applications on a mobile phone by creating mobile robots using graphics building blocks using data from phone calls, sms, internet connections, location, bluetooth, etc as the input.
Visit mobots.org/d from your mobile phone browser to download