You type a question in plain English (e.g., "What is the total revenue by city?") The agent sends your question to OpenAI's GPT model GPT decides which tools to call (list tables, describe schema, or ...