Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      UX Job Interview Helpers

      August 5, 2025

      .NET Aspire’s CLI reaches general availability in 9.4 release

      August 5, 2025

      15 Essential Skills to Look for When Hiring Node.js Developers for Enterprise Projects (2025-2026)

      August 4, 2025

      African training program creates developers with cloud-native skills

      August 4, 2025

      Why I’ll keep the Samsung Z Fold 7 over the Pixel 10 Pro Fold – especially if these rumors are true

      August 5, 2025

      You may soon get Starlink internet for a much lower ‘Community’ price – here’s how

      August 5, 2025

      uBlock Origin Lite has finally arrived for Safari – with one important caveat

      August 5, 2025

      Perplexity says Cloudflare’s accusations of ‘stealth’ AI scraping are based on embarrassing errors

      August 5, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Acquia Source: What it is, and why you should be learning to use it

      August 5, 2025
      Recent

      Acquia Source: What it is, and why you should be learning to use it

      August 5, 2025

      Adobe Solutions for Manufacturing Marketers Navigating 5 Key Trends

      August 5, 2025

      The details of TC39’s last meeting

      August 5, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      This comfy mesh office chair I’ve been testing costs less than $400 — but there’s a worthy alternative that’s far more affordable

      August 5, 2025
      Recent

      This comfy mesh office chair I’ve been testing costs less than $400 — but there’s a worthy alternative that’s far more affordable

      August 5, 2025

      How to get started with Markdown in the Notepad app for Windows 11

      August 5, 2025

      Microsoft Account Lockout: LibreOffice Developer’s Week-Long Nightmare Raises Concerns

      August 5, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Machine Learning»OpenAI Releases an Open‑Sourced Version of a Customer Service Agent Demo with the Agents SDK

    OpenAI Releases an Open‑Sourced Version of a Customer Service Agent Demo with the Agents SDK

    June 19, 2025

    OpenAI has open-sourced a new multi-agent customer service demo on GitHub, showcasing how to build domain-specialized AI agents using its Agents SDK. This project—titled openai-cs-agents-demo—models an airline customer service chatbot capable of handling a range of travel-related queries by dynamically routing requests to specialized agents. Built with a Python backend and a Next.js frontend, the system provides both a functional conversational interface and a visual trace of agent handoffs and guardrail activations.

    The architecture is divided into two main components. The Python backend handles agent orchestration using the Agents SDK, while the Next.js frontend offers a chat interface and an interactive visualization of agent transitions. This setup provides transparency into the decision-making and delegation process as agents triage, respond to, or reject user queries. The demo operates with several focused agents: a Triage Agent, Seat Booking Agent, Flight Status Agent, Cancellation Agent, and an FAQ Agent. Each of these is configured with specialized instructions and tools to fulfill their specific sub-tasks.

    When a user enters a request—such as “change my seat” or “cancel my flight”—the Triage Agent processes the input to determine intent and dispatches the query to the appropriate downstream agent. For example, a booking change request will be routed to the Seat Booking Agent, which can verify confirmation numbers, offer seat map choices, and finalize seat changes. If a cancellation is requested, the system hands off to the Cancellation Agent, which follows a structured flow to confirm and execute the cancellation. The demo also includes a Flight Status Agent for real-time flight inquiries and an FAQ Agent that answers general questions about baggage policies or aircraft types.

    A key strength of the system lies in its integration of guardrails for safety and relevance. The demo features two: a Relevance Guardrail and a Jailbreak Guardrail. The Relevance Guardrail filters out off-topic queries—for example, rejecting prompts like “write me a poem about strawberries.” The Jailbreak Guardrail blocks attempts to circumvent system boundaries or manipulate agent behavior, such as asking the model to reveal its internal instructions. When either guardrail is triggered, the system highlights it in the trace and sends a structured error message to the user.

    The Agents SDK itself serves as the orchestration backbone. Each agent is defined as a composable unit with prompt templates, tool access, handoff logic, and output schemas. The SDK handles chaining agents via “handoffs,” supports real-time tracing, and allows developers to enforce input/output constraints with guardrails. This framework is the same one powering OpenAI’s internal experiments with tool-using and reasoning agents, but now exposed in an educational and extendable format.

    Developers can run the demo locally by starting the Python backend server with Uvicorn and launching the frontend with a single npm run dev command. The entire system is configurable—developers can plug in new agents, define their own task routing strategies, and implement custom guardrails. With full transparency into prompts, decisions, and trace logs, the demo offers a practical foundation for real-world conversational AI systems in customer support or other enterprise domains.

    By releasing this reference implementation, OpenAI provides a tangible example of how multi-agent coordination, tool use, and safety checks can be combined into a robust service experience. It’s particularly valuable for developers seeking to understand the anatomy of agentic systems—and how to build modular, controllable AI workflows that are both transparent and production-ready.


    Check out the GitHub Page. All credit for this research goes to the researchers of this project. Also, feel free to follow us on Twitter and don’t forget to join our 100k+ ML SubReddit and Subscribe to our Newsletter.

    The post OpenAI Releases an Open‑Sourced Version of a Customer Service Agent Demo with the Agents SDK appeared first on MarkTechPost.

    Source: Read More 

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleAI and Machine Learning in Selenium Testing: Revolutionizing Test Automation
    Next Article ReVisual-R1: An Open-Source 7B Multimodal Large Language Model (MLLMs) that Achieves Long, Accurate and Thoughtful Reasoning

    Related Posts

    Machine Learning

    How to Evaluate Jailbreak Methods: A Case Study with the StrongREJECT Benchmark

    August 5, 2025
    Machine Learning

    Discover insights from Microsoft Exchange with the Microsoft Exchange connector for Amazon Q Business

    August 5, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    Conditionally Fail Queue Jobs While Throttling Exceptions in Laravel 12.20

    Development

    Zero-Click to Root: CISA Flags Active Exploits in Apple iOS and TP-Link Routers

    Security

    5 ways you can plug the widening AI skills gap at your business

    News & Updates

    Request Hedging: Accelerate Your App by Racing Duplicate Calls

    Development

    Highlights

    I paid $20 for an AI marketing agent – and here’s what it got me

    April 12, 2025

    Think AI agents are a shortcut? Here’s where the real magic comes from. Source: Latest…

    This Call of Duty game just hit Xbox Game Pass, but it’s infested with RCE hackers — I’d take cover and avoid playing until there’s a fix

    July 3, 2025

    Microsoft tells Windows 10 users to buy Copilot+ AI Windows 11 PC because it’s better

    April 27, 2025

    JSHint – static code analysis tool

    July 25, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.