1. Fordampning: Fuglens hoved er fyldt med en flygtig væske som dichlormethan eller ether. Denne væske har et lavt kogepunkt og fordamper let. Når fuglen er i sin lodrette position, fordamper væsken fra hovedet og absorberer varme fra den omgivende luft. Dette afkøles hovedet og skaber et lavtryksmiljø inde.
2. trykforskel: Trykket inde i hovedet er nu lavere end trykket i kroppen. Denne trykforskel får væsken inde i kroppen til at skubbe op i røret, der forbinder kroppen og hovedet.
3. Vægtskift og hældning: Når væsken stiger, skifter den fuglens tyngdepunkt opad. Dette får fuglen til at vippe fremad og dyppe næb i vandet.
4. Kondens og genkøling: Næb, der dypper ned i vandet, afkøler hovedet. Den kølige temperatur får dampen inde i hovedet til at kondensere tilbage til væske, hvilket øger trykket inde.
5. lodret position: Trykket inde i hovedet overstiger nu trykket i kroppen og tvinger væsken tilbage ned ad røret. Dette skifter tyngdepunktet nedad, hvilket får fuglen til at stå oprejst igen.
6. Cyklus gentages: Cyklussen gentages, når hovedet varmer op igen, hvilket får væsken til at fordampe, og processen starter på ny.
I det væsentlige bruger den dunking fugl energi fra det omgivende miljø til at drive dens bevægelser. Det er et godt eksempel på en simpel varmemotor, der demonstrerer principperne for termodynamik.