Skip to content
View ozgurkarahan's full-sized avatar

Block or report ozgurkarahan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ozgurkarahan/README.md

Ozgur Karahan

AI Solution Engineer at Microsoft

Agents that act for you, cite their sources, and stop for a human.

I build and share enterprise agent patterns where business workflows, user identity, and human decisions meet.

Explore the work and ideas · Connect on LinkedIn

Three questions behind the work

Question What I explore
What can it change? A concrete business action, not just a conversational answer.
Whose authority does it use? Caller identity and authorization across system boundaries.
When should a person decide? An explicit mandate, escalation condition, and human handoff.

These are design questions, not a claim that the separate projects below form one production system.

See the evidence

Horizon Famille — a request becomes an action

A real recorded phone call reaches a Foundry voice agent through Voice Live and Azure Communication Services. The agent checks a booking, quotes a change before acting, and routes a discount outside its mandate to a human in Teams through Power Platform.

Watch the demonstration — French, English subtitles, 6m19s · Source · Presentation and additional resources

Scope: mock CRM, ERP, and knowledge-base systems, not live Dynamics or SAP integrations. This is a demonstration, not a production service or a public phone line to try.

Identity propagation — keep the caller in the picture

Separate implementations explore caller identity through Entra ID, Foundry, APIM, and downstream systems. Propagating an identity does not, by itself, establish appropriate authorization.

Identity propagation, explained · Customer 360 project page · Entra ID proof of concept · Salesforce sample · ServiceNow sample · Evaluation boundaries

The Entra project is a proof of concept; Salesforce and ServiceNow are sample implementations, not audited production guarantees.

Foundry hosted coding agent — inspect the runtime

An experimental community sample combining the OpenAI Agents SDK, a terminal, persistent workspace, browser verification, and scoped Azure access.

Project overview · Source and walkthrough · Architecture · Limitations

Not an official Microsoft product or reference implementation, not production-ready, and no SLA or bundled infrastructure provisioning.

Explore the approach

Other projects, presentations, and private work
Project Focus
Simple Order Agent Order-processing example using Claude SDK, MuleSoft MCP, and A2A.
Azure SRE Agent for Synapse Proof-of-concept scaffold for investigating Synapse observability scenarios.
Anthropic Academy Worked learning examples.
The Agentic Platform A presentation exploring the shift from AI assistance to agent platforms. Source.
Enterprise Document RAG Private work.
AI Agent Project Template Private work.

Further reading

AI agents and apps · Identity and security · Learning resources

Connect and contribute

For architecture discussions, speaking opportunities, and professional connections, find me on LinkedIn. To reproduce a sample, report a limitation, or propose an integration, start with its repository and contribution guidance.

Pinned Loading

  1. oz-radio oz-radio Public

    Oz Radio — AI avatars that present, narrate and podcast your decks. Live avatar presenter with voice Q&A, narrated videos and two-avatar podcasts from PowerPoint, on Azure AI Speech, Azure OpenAI a…

    TypeScript 1

  2. horizon-famille horizon-famille Public

    One agent, two experiences — a full voice-agent customer service demo (Microsoft Foundry, Voice Live, ACS, mock ERP/CRM/KB, Power Platform approval). Built in 3 days to show one idea: transform exp…

    Python

  3. ai-agent-memory ai-agent-memory Public

    Persistent memory for AI coding agents — Karpathy LLM Wiki pattern for GitHub Copilot, Claude Code, Codex, and Cursor

    Python 8 7

  4. salesforce-meta-tool-identity-propagation salesforce-meta-tool-identity-propagation Public

    Build the engagement layer once: one Microsoft Foundry agent in Teams acts across Salesforce, ServiceNow and your other systems of record, always as the signed-in user. Open-source reference implem…

    Python 4 2

  5. agentic-sdlc-demo agentic-sdlc-demo Public

    A ready-to-run, presenter-led demo environment that showcases the full SDLC driven by AI coding agents.

    JavaScript 1

  6. ozgurkarahan ozgurkarahan Public

    GitHub profile hub — AI projects, MCP servers, and learning resources

    HTML