Overview
The Chat with Flow feature lets users interact with a deployed flow through a conversational chat interface directly in the platform UI. It is also used internally for other platform AI features such as generating automation descriptions and improving Studio prompts. This feature requires a built-in LLM to be configured via Helm chart values. Without it, users will see a generic error message when attempting to chat with a flow:“Sorry, I’m having trouble answering your question. Please try again later.”
This is separate from Studio V2, which has its own setup process. See the Studio V2 guide for that configuration.
Prerequisites
- CrewAI Platform is deployed and running
- An API key for a supported LLM provider (OpenAI or Anthropic)
Configuration
Three Helm chart values control the built-in LLM. Two are non-sensitive environment variables and one is a secret:Environment Variables (non-sensitive)
Set these underenv in your values.yaml:
Secrets (sensitive)
Set this undersecrets in your values.yaml:
Apply the Configuration
After updating yourvalues.yaml, upgrade the Helm release:
Verify
- Deploy a flow (or use an existing deployed flow)
- Click Chat with this crew from the deployment dashboard
- Send a test message (e.g., “Hi”)
- You should receive a response from the flow instead of an error
