CaseFlow is een softwareclient, cloud computing en server bridge. De softwareclient draait op besturingssysteem iOS en cloud computing draait in de Windows Azure cloud. CaseFlow richt zich op casusinvoer op een mobiel toestel en de verzending daarvan naar een back-end-computersysteem van een klant, waarbij de klant van CaseFlow de Enterprise Transaction Server (ETS) kan gebruiken, of een eigen op maat gemaakte software om de casus op te slaan in het back-end-systeem.
CaseFlow gebruikt geen hard gecodeerde casusformulieren, maar zorgt ervoor dat de klant via de beheertoepassing de casusformulieren en subformulieren zelf kan aanmaken. De klant stelt ook de gebruikers in die hun formulieren mogen gebruiken en kan codetabellen aanmaken voor het selecteren van gegevens in het formulier. Alle codetabellen en casusformulieren zijn taalspecifiek. Dit houdt in dat de gebruiker hetzelfde formulier kan aanmaken voor meerdere vooraf ingestelde talen.
De clientsoftware kan worden geselecteerd om alle vooraf geselecteerde talen uit te voeren die voor het toestel zijn gecreëerd.