Skip to content

Conversation

@centdix
Copy link
Contributor

@centdix centdix commented Nov 10, 2025

No description provided.

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 10, 2025

Deploying windmilldocs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 063c1c5
Status: ✅  Deploy successful!
Preview URL: https://e42caec8.windmilldocs.pages.dev
Branch Preview URL: https://fg-aiagentblog.windmilldocs.pages.dev

View logs

Copy link
Contributor

@hcourdent hcourdent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The videos are good but we can't see the characters, maybe we could try zooming by +10%
The first part looks very much like a text-from-bullet-points list, it would be great to add a little bit more consistence between the sections describing the features

Or maybe just do sub-sections for main features and Streaing, Memory etc. can be mentioned at the end of the big section. You kind of lose the reader imo
It lacks a lot of backlinks


The rise of large language models has created a new paradigm for workflow automation: instead of predefining every branch and decision in your workflows, you can let an AI agent reason about which tools to use and orchestrate them dynamically based on context.

AI agent steps in Windmill bring this capability to your workflows. Define the tools available, a Windmill script or any tools exposed by an MCP server. Then let the agent decide which to call, when to call them, and how to combine their results. The agent becomes a flexible orchestrator that adapts to each request rather than following a rigid script.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backlink Script & Flows here, where it first appears

Your browser does not support the video tag.
<a href={demoVideo}>Download the video</a>.
</video>

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

give one intro sentence before jumping to sub-sections


### Chat Mode

Enable Chat Mode in your flow, and Windmill automatically configures a conversational interface directly in the UI. Instead of traditional form inputs, users interact with your workflow through natural conversation. The agent maintains context across messages, allowing for back-and-forth exchanges where users can refine requests, ask follow-up questions, or provide additional information as the conversation evolves.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backlink


### Multi-provider support

Configure your AI agent with any provider: OpenAI, Anthropic, Azure OpenAI, Mistral, Google AI, Groq, Together AI, OpenRouter, or any custom or local endpoint you operate.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backlink to the providers


### Streaming

Long-running AI interactions can feel like black boxes. Streaming makes the agent's work visible in real-time. As the agent calls tools, processes their results, and formulates its response, users see updates showing exactly what's happening. This transparency is crucial for complex workflows where the agent might call multiple tools sequentially.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backlink


### Conversation memory

Agents can maintain conversation history, remembering earlier messages and building on previous exchanges. Configure how much context to preserve, and the agent will recall relevant information from earlier in the conversation. This enables truly conversational workflows where the agent doesn't treat each message in isolation but understands the broader context of what you're trying to accomplish.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backlink


### Structured output

Conversational text is useful, but sometimes you need data in a specific format that downstream systems can consume reliably. With JSON schema validation, you can ensure the AI's response conforms to a precise structure, returning a standardized object rather than free-form text.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

backlink


### Tool integration

Any Windmill [script](/docs/getting_started/scripts_quickstart) becomes a tool the AI agent can invoke. Write your tools in any of the 10+ languages Windmill supports—Python, TypeScript, Go, Rust, PHP, Bash, SQL, and more. The agent examines each tool's schema, understands its capabilities, and reasons about which tools to use based on the user's request. You can also use tools from the [Windmill Hub](https://hub.windmill.dev).
Copy link
Contributor

@hugocasa hugocasa Nov 11, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you could add one sentence about how windmill scripts already have a schema which makes them perfect for tool definition


![Script tools](./script_tool.png "Define your tool in any language")

### Conversational workflows
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

before talking about chat mode it would be nice to say how you can interact with your ai agent steps using webhooks/http triggers (stream or not)


### Multi-provider support and configuration

Configure your AI agent with any AI provider: [OpenAI](https://openai.com/), [Anthropic](https://www.anthropic.com/), [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/overview), [Mistral](https://mistral.ai/), [Google AI](https://ai.google.dev/models/gemini), [Groq](https://groq.com/), [Together AI](https://together.ai/), [OpenRouter](https://openrouter.ai/), or any custom or local endpoint you operate.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.


![Image output](./image_output.png "Generate images seamlessly")

**MCP integration**: Through [Model Context Protocol](https://modelcontextprotocol.io/docs/getting-started/intro) support, agents can connect to external MCP servers: file system browsers, database interfaces, API integrations, and custom business logic servers. This extends the agent beyond Windmill's internal capabilities to any MCP-compatible service.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe move this to the tool section

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants