
PromptSpark
A real-time workflow-driven chat application using SignalR and Adaptive Cards. Users progress through branching JSON-defined workflows with interactive UI, with optional AI integration for handling questions outside the workflow.

Overview
A real-time workflow-driven chat application using SignalR and Adaptive Cards. Users progress through branching JSON-defined workflows with interactive UI, with optional AI integration for handling questions outside the workflow.
Details
PromptSpark.Chat is a real-time, workflow-driven chat application built with ASP.NET Core, SignalR, and Adaptive Cards. Users interact with branching multi-step workflows through conversational UI, with optional AI-driven responses via IChatCompletionService.
Related insights
Articles that explain the architecture decisions, implementation patterns, or delivery trade-offs behind this project.
Interactive Chat in PromptSpark With SignalR
Workflow-Driven Chat Applications Powered by Adaptive Cards
DevSpark: Months Later, Lessons Learned
Building Real-Time Chat with React and SignalR
Repository
- Provider
- GitHub
- Name
- markhazleton/PromptSpark.Chat
- Branch
- main
- Visibility
- Public
- Notes
- Centralized prompt management tooling for WebSpark workloads.
Delivery Pipeline
- Pipeline
- WebSpark Platform
- Stage
- Production
- Status
- Active
- Last Promoted
- 2025-09-15T00:00:00
- Notes
- Aligned with WebSpark September feature wave.
- Developmenthttps://dev.makeboldspark.com/promptsparkStatus: ActiveVersion: 2025.9.1Last Promoted: 2025-09-10T00:00:00Feature flags enabled for prompt diff visualizer.
- Productionhttps://web.makeboldspark.com/promptsparkStatus: ActiveVersion: 2025.9.0Last Promoted: 2025-09-15T00:00:00