Rozhraní makra slouží ke komunikaci makra a podmakra. Je využito při kontrole makra a testuje zda volané podmakro obsahuje rozhraní makra, pokud ne, tak se jedná o chybu syntaxe. Rozhraní makra je automaticky generováno při uložení makra. Rozhraní hlavního makra z implementace. Rozhraní podmakra se pak generuje ze zápisu v podmakru. Více o tomto je možné dohledat v nápovědě editoru maker.