Skip to main content

Structured Outputs, Prompt Assistant, and MCP Streaming

Alex Blom
,

This week: Prompt Assistant (beta) helps you write better prompts by finding the balance between too vague and over-specified. We also added structured outputs for guaranteed JSON formatting and MCP streaming to unblock long-running workflows.

Structured Outputs

Structured outputs are now available for Anthropic and OpenAI models. Define your expected response schema and get guaranteed JSON that matches your structure. This resolves issues where prompts don't always return consistent types, add quotes correctly, or maintain proper JSON formatting. No more string parsing or validation failures.

Structured Outputs

Prompt Assistant (Beta)

Many users have observed that well-written prompts are time consuming and incredibly detailed - which can be hard to write manually. The Prompt Assistant is a new tool that generates optimized prompts with proper structure, examples, and error handling.

This will help you strike a balance between too vague, over-specified, or just too much work. This is currently in beta and available at app.aisle.sh/prompt-assistant.

MCP Stream Steps

MCP in Chat now supports streaming the detailed thinking steps in workflows. You get real-time updates and can build more responsive work.

MCP Stream Steps

New Entry Points and Integrations

The Entry Points have been cleaned up to make triggering workflows from external events much simpler. Use Slack to trigger a workflow from inbound messages or automate responses, or Gmail / Outlook to process incoming emails.

Entry Points

New Integrations:

  • Azure/Outlook - Connect to Azure services
  • Supadata - Further data integration support
  • Mixpanel - Analytics integration for tracking and insights