Program udostępnia informacje dotyczące szerokiej gamy kształtek, takich jak wejścia, wyjścia, łuki, trójniki, redukcje, zawory i kryzy. Współczynniki rezystancji (wartości K) są obliczane za pomocą metod Hooper i Darby dla laminarnych i turbulentnych przepływów. Współczynniki tarcia są obliczane automatycznie (przy użyciu równania Churchilla) dla wszystkich reżimów przepływu. W programie uwzględniono zmiany w wysokości od wlotu do wylotu. Spadek ciśnienia dla cieczy wyraża się także w odniesieniu do wysokości płynącej cieczy dla wielkości pompy.
Program zawiera tabele danych dotyczące rozmiaru i chropowatości rur. Obsługa jednostek jest niezrównana, pozwalając jednostkom na dowolną indywidualną własność ustawić niezależnie lub w predefiniowanych zestawach (US Customary, SI Units i Metric Units) oraz w zdefiniowanych przez użytkownika zestawach mieszanych jednostek. Lepkości można określić w jednostkach dynamicznych lub kinematycznych.
Natężenia przepływu można określić i obliczyć w ujęciu masowym lub wolumetrycznym. Wyniki obliczeń mogą zostać zapisane na dysku i wydrukowane na czystych raportach z jednej strony. AioFlo zawiera również narzędzie do wykonywania wstępnych obliczeń wielkości i wydajności w oparciu o typowe prędkości, gdy dostępne są niewystarczające dane do przeprowadzenia szczegółowych obliczeń hydraulicznych.
Program AioFlo jest całkowicie samowystarczalny i nie jest zależny od jakichkolwiek frameworków, bibliotek uruchomieniowych czy bibliotek DLL.