Skip to main content
The chat panel on the left of the Agentic Editor hosts your coding agent — an AI built specifically to design and modify workflows. Unlike Coworker, it understands the canvas: it can add and configure nodes, propose edges, inspect errors, and iterate on your design based on conversational feedback.
Chat panel showing a user prompt asking for a weather-email workflow and the coding agent's response with a todo list tracking build steps.

Key capabilities

Natural-language authoring

Describe what you want the workflow to do. The agent adds, connects, and configures nodes.

Context-aware

Reference existing nodes, connections, files, skills, and data collections with / commands.

Iterative

Ask the agent to reshape the graph — “run these in parallel”, “add error handling”, “replace this with a code block”. It edits in place.

Streaming

Responses stream live. You see the agent’s reasoning, tool calls, and edits as they happen.

The input

Type in the chat input, press Enter to send, Shift+Enter for a new line. Attachments and the command menu surface as controls around the text field.

Command menu

Start typing / in the input to open the command menu. Use it to drop structured context into your prompt instead of typing things out. The menu groups suggestions by category:
  • Skills — call a saved skill by name (see Skills).
  • Files — attach a file from your Filestore (see Filestore).
  • Data Collections — reference a collection for the agent to read from (see Datastore).
  • User Agents@-mention another agent the coding agent can delegate to.
  • Browser Connections — hand a logged-in browser session to the agent for web automation (see Browser Logins).
  • Connections — reference a third-party connection to authorize an action.
Command-menu selections render as chips inside your prompt — the agent sees the exact reference, not a fuzzy description.

Attachments

Click the paperclip to attach a file directly to the message. Files appear as chips next to the input and travel with the prompt into the conversation. The agent can open and reason over most common formats — images, PDFs, CSVs, text, JSON, spreadsheets, docs.

Examples button

New to Agent Mode? Click the Examples button to open a library of starter prompts — “scrape a page and email me a summary”, “watch a Gmail label and post to Slack”, and so on. Select one to prefill the input and tweak before sending.

The conversation

Message types

The agent uses multiple message formats depending on what it’s doing:
  • Assistant messages — markdown with code fences, headings, and lists. Rendered inline in the chat.
  • Intro message — the welcome message on a fresh workflow with suggested next steps.
  • Step / automation summary — after the agent finishes a chunk of work, it posts a summary of what changed on the canvas.
  • Skill reference blocks — a clickable card when a skill is invoked.
  • Todo list — a running checklist the agent maintains for multi-step tasks, with items marked done as it completes them.
  • Browser session — a mini-viewer showing the agent’s live browser actions when browser automation is in play.
  • Inactive connection reference — a warning badge when a connection used in the workflow is no longer valid.

Prompt context

Above the input, small context chips accumulate as you use the chat or select nodes on the canvas. These are things the next message will include by default — referenced nodes, added files, skill callouts. Click the × on a chip to remove it before sending. When you right-click a node on the canvas and choose Add node to the chat context, the node appears here as a chip — great for “explain what this node does” or “replace this with X”.

Sending nodes to chat

Two ways to include a canvas node in your next message:
  1. Right-click the nodeAdd node to the chat context — adds it as a chip.
  2. Select the node and type your question — the selection travels with your prompt automatically.

Collapsing the chat

To give the canvas more room, click the collapse arrow at the top of the chat panel. The panel shrinks to a narrow strip with an open-chat button. Click it to restore the chat to its previous width.

Tips for effective prompts

Rather than “process the data”, say “take a CSV of leads, score each with Clearbit, and write the top 10 to a Google Sheet”. The agent picks better nodes when it knows the contract.
If you want Slack, say Slack. The agent will use Pinkfish’s MCP server catalog — naming the app shortens the reasoning loop.
“Add a retry with 3 attempts” or “route errors to Slack” gets you a more robust workflow than default generation.
Build the happy path first, then ask the agent to layer on branches, approvals, and edge cases.

Coding agent vs. Coworker

Both are AI chats inside Pinkfish, but they’re different products:
Coding Agent (here)Coworker
Primary jobBuild and edit workflowsAnswer questions, run tasks
Operates onThe canvas you’re looking atYour whole workspace
Lives inThe Agentic EditorThe main sidebar
Best for”Add a node that…”, “connect X to Y""Summarize my inbox”, “run the quarterly report”

What’s next

Canvas

Once the agent adds nodes, rearrange and connect them visually.

Running a workflow

Test what the agent built — with inputs, mock mode, or a live trigger.