FruxonDocs

Copilot

AI assistant in the workflow builder that builds and modifies workflows from natural language

Copilot is an AI-powered assistant built into the workflow builder. Describe what you want in plain language, and Copilot builds or modifies your workflow — adding steps, connecting them, configuring tools, and more.

Copilot works on workflows, which are graphs. It isn't part of the agent editor: an agent is one definition, edited as a form in Agent Studio.

Opening Copilot

Click the Copilot button at the bottom center of the workflow canvas. A resizable drawer opens at the bottom of the screen.

  • Resize — Drag the top edge of the drawer up or down
  • Minimize — Click the minimize button in the drawer header
  • Close — Click the close button or the Copilot button again

The drawer remembers its open/closed state and height between sessions.

Sending Messages

Type your request in the input field and press Enter to send. Use Shift+Enter for a new line.

When the conversation is empty, Copilot shows suggestion chips to help you get started:

  • Build a chatbot — Scaffolds a basic conversational setup
  • Add a tool integration — Adds an integration tool step to the workflow
  • Create multi-step workflow — Sets up a workflow with several steps

Copilot streams its response in real time, showing text, status indicators, and the changes it makes to your canvas.

Reviewing Changes

Every change Copilot makes to your canvas is pending until you confirm it. This lets you review before committing.

Per-Change Controls

Hover over any tool call indicator in the conversation to reveal:

  • Confirm — Accept this individual change
  • Revert — Undo this individual change

Hovering also highlights the affected steps on the canvas so you can see exactly what changed.

Batch Controls

A bar appears above the input when changes are pending:

  • Confirm all — Accept every pending change at once
  • Revert all — Undo all pending changes and restore the canvas to its previous state

If you send a new message while changes are still pending, they are automatically confirmed before the new request is processed.

What Copilot Can Do

CapabilityExamples
Add steps"Add a step that runs the Summarizer agent on the input"
Remove steps"Remove the sentiment analysis step"
Update steps"Map the ticket text into the classifier step's input"
Connect steps"Connect the extract step to the summarize step"
Configure tools"Add a Slack tool step that posts the summary"
Add schedules"Run this workflow every day at 9 AM"
Add inbound routes"Add a webhook trigger"
Add network wiring"Create a Telegram participant channel"

Importing Existing Agents

Click the Bring your agent chip to import workflows from other platforms:

  1. Select your platform — n8n, LangChain / LangGraph, CrewAI, Google ADK, Dify, or Flowise
  2. Paste your agent configuration or upload a file
  3. Copilot converts it into a Fruxon workflow on the canvas

This is useful for migrating existing agents into Fruxon without rebuilding from scratch.

Clarification Questions

Copilot may pause and ask you a question when it needs more information to proceed. Questions appear inline in the conversation with selectable options. Pick an option or type a custom answer to continue.

Usage & Budget

Copilot tracks token usage per conversation session, displayed at the bottom of the panel. Your organization has a monthly Copilot budget based on your license plan. When the budget is close to the limit, a warning appears. If the budget is exhausted, the input is disabled until the next billing cycle — or you can upgrade your plan.

Tips

  • Be specific — "Add a step named 'extract_data' that runs the Order Extractor agent on the ticket" works better than "add a step"
  • Review before confirming — Hover over changes to see what they affect on the canvas
  • Use import for migrations — The import dialog handles the heavy lifting of converting external agent formats
  • Retry on errors — If a request fails, click the retry button on the error message
  • Start fresh — Use the clear conversation option to reset context if the conversation gets off track

Next Steps

On this page