BIM automation involves using software tools and scripts to automate tasks within the Building Information Modelling (BIM) process. MDSPL can do Batch Processing, Rule Based Modelling, Clash Detection, Data Extraction, and Code Compliance Checking through using tools like Dynamo.