SAPTalk
S/4HANA Cloud sandbox

Ask SAP questions in plain English

SAPTalk turns your question into an OData query against SAP S/4HANA Cloud's Business Partner sandbox, then shows you the rows and the exact query it ran.

Try

How a question becomes a query

The model never writes the query. Our own code checks what it asks for before anything reaches SAP.

  1. You ask in plain English
    Up to 300 characters, about partners or their addresses.
  2. The model fills in a query intent
    Structured JSON: object, filters, sort and limit. Never a query string.
  3. Our code checks it against the allowlist
    Every field and operator must be in the registry, or the question is refused.
  4. Our code compiles it to OData
    $filter, $orderby, $top and $select, built from the checked intent.
  5. SAP returns the rows
    Shown next to the exact query, so you can check one against the other.

Built with Next.js, NestJS, OpenAI Structured Outputs and SAP's OData V2 Business Partner API.