Building a Conversational Work IQ Agent in C#: The A2A SDK, Multi-Turn, and Streaming

Building a Conversational Work IQ Agent in C#: The A2A SDK, Multi-Turn, and Streaming

In Part 1 we proved the concept: register an Entra app, POST a JSON-RPC envelope to the Work IQ gateway, and get back a grounded, permission-trimmed answer with citations. About forty lines of code, no RAG pipeline, no permission logic. It worked — but it isn’t an agent. It was one synchronous question, with me hand-building the JSON-RPC envelope and hand-parsing the response, and the user staring at nothing until the whole answer was computed…