Una macro contiene una serie di azioni che vengono eseguite automaticamente dopo una selezione o un clic. Ciò consente di eseguire rapidamente processi ricorrenti.
Assyst.CAD offre macro smart.run che semplificano e riducono le attività di design ripetitive. Le macro individuali possono essere programmate utilizzando smart.pattern.