This bird bath uses a programmable timer to top-up the water level recycled from a storage container.
It also features pump run dry protection and a water level indicator.
Steps
Step 1

Assemble the bird bath and decide on the location.
I picked this raised garden bed so the water container was down below mostly out of sight.
Step 2
Water Outlet: Drill the hole for the water outlet and install the irrigation fitting. Refer to Notes.
Step 3
Levelling:The bird bath needs to be levelled with a slight fall towards the outlet or else it will overflow through the rim holes. In my case because of plant roots there was no room for pavers or a concrete slab so I use a BBQ plate sitting on a bed of gravel which worked out well and easier to shim the plate to get that fall towards then outlet. Keep in mind whatever the base foundation is it will cop of lot of water.
Note that the location of the outlet irrigation fitting is just below the bottom of the decorative rim holes.
Step 4

Run Dry Float Switch: Hold a length of pine timber against the inside of the bucket so it is sitting on the bottom and mark the top edge - cut off.Using a spade bit drill a hole at one end and mount the float switch. Position in the bucket and secure the top end with a small bracket and screws.
Step 5
Part 2 of the project can be found here - https://www.workshop.bunnings.com.au/t5/Outdoor/Bird-bath-autofill-amp-recycle-with-timer-amp-float-level-Part-2/m-p/284657