Levanto Sage2 is a developer-focused API that adds extraction and streaming decisions to applications that process natural language input. It converts unstructured customer messages into typed structured values such as text, numbers, money, dates, and durations, with source links and confidence probabilities for each result. Streaming decision sessions allow applications to evaluate up to 32 questions against accumulating conversation context, updating answers in real time as new input arrives. Sage2 is designed to work alongside language models, supplying fields and decisions while application code handles validation and action execution. It also supports reasoning, web grounding, and vision capabilities in beta.