Agent Builder is in beta. Some features are still in development and are subject to change.

Agent Builder is a low-code tool for building AI agents with Writer. It enables technical and business builders to collaborate in a shared development environment, where they can assemble an agent using a visual editor and a library of drag-and-drop blocks.

Agents created in Agent Builder are fully composable and reusable—from the backend logic to frontend experience—making them faster to build and easier to maintain. Each agent consists of two core components: a blueprint and a UI.

  • Blueprint: a visual map of the agent’s business logic and behavior.
    • Blueprints are created using a library of configurable blocks for tool calling, built-in RAG, text generation, classification, state management, and more.
    • They define how the agent processes input, makes decisions, and takes action—enabling it to reliably orchestrate work across people, data, systems, and even other agents built in Writer.
  • UI: the interface that users interact with.
    • UIs are designed using elements like input fields, buttons, and embeds, including support for guided workflows with pagination.
    • They give users a structured, intuitive way to engage with agents, from simple chat interfaces to rich, interactive tools.

Agent Builder includes other features to help you build and deploy agents:

  • Custom code: add custom Python code to the agent to extend its capabilities with more complex logic.
  • Deploy and supervise: deploy the agent to the Writer cloud, grant access to specific teams, and monitor the agent’s performance.

Blueprint

Define the agent’s business logic and behavior.

UI

Design the agent’s interface.

Custom code

Add custom Python code to the agent to extend its capabilities.

Deploy and supervise

Deploy the agent to the Writer cloud and monitor its performance.

Get started with Agent Builder with the following guides: