project-leadproject-lead

Designing ai Agents force

projectsimple, complex, workflow agent builder
clientUnifyapps

ICD worked with a fast-growing Unifyapps, an enterprise AI platform from its early stage, supporting product design, UX/UI, design systems, brand and marketing communication across multiple AI-native product surfaces. The work shown here is a representative reconstruction of design challenges, interface patterns and product thinking developed during the engagement. Proprietary details, client data and confidential workflows have been removed or abstracted.

ICD helped shape the application module to life, shaping it from its earliest idea into an enterprise-grade no-code application builder. From day one, the team worked closely with engineering to translate a highly technical product into a usable creation environment: one where teams could build responsive web and mobile applications, connect data sources, map data to interfaces, configure components, manage pages, preview experiences, control versions and govern access with confidence. The challenge was not just to design a drag-and-drop builder, but to create a system where business users could move quickly while technical teams still had the structure, scalability and control required for enterprise software. As the product expanded to include GenAI-assisted application development, 50+ pre-built components, 1000+ connectors, responsive deployment, logs, rollback, role-based access and audit controls, design helped bring coherence to a constantly evolving platform. The result was a product experience that made complex application development feel more accessible, without losing the discipline required to build secure, scalable and production-ready enterprise applications.

Designing Agents for Different Levels of Work

Simple and Advanced Agents were constructed by the client as distinct creation paths because enterprise AI work does not have one level of complexity. Simple Agents help teams quickly build task-focused assistants by connecting instructions, tools and knowledge sources, while Advanced Agents support more complex workflows where reasoning, decision-making, compliance and multi-step execution matter. The product design team shaped these flows so users could choose the right agent type, configure it clearly, test behaviour, add guardrails and deploy it across enterprise environments without losing control. This distinction was needed to make agent creation accessible for everyday use cases while still supporting the depth required for serious enterprise deployment.

Controlling Cost and Reuse Across Agent Systems

Designed with enterprise control in mind. Spending limits help teams monitor usage, set alerts and prevent runaway costs, while reusable skills allow organisations to package prompts, documents, system instructions and workflows into repeatable capabilities. Together, they make agent deployment easier to govern and easier to scale, so teams can build powerful AI systems without losing visibility, discipline or cost control.

Understanding Agents at the Level of Use

Working on Unify AI gave the product design team deep exposure to the many details that make enterprise agents usable, reliable and scalable. From spending limits and reusable skills to session traces, latency, cost, quality scores and decision logs, the team had to understand how agents are built, governed, monitored and improved after deployment. This close involvement gave us a practical understanding of agentic systems not as abstract AI features, but as working enterprise products where every control, metric and configuration choice affects trust, adoption and performance.

Structuring Agentic Work from Thought to Action

The agentic workflow makes it clear how an AI agent moves from analysis to deduction and then to action. Users can set up each stage visually, define what the agent should examine, how it should interpret the information, where it should branch, and what next step it should take. This turns complex agent behaviour into a readable flow, making decisions, reasoning paths and follow-up actions easier to design, test and trust.

Designing Agent Workflows as Visible Logic

This screen shows how workflow agents were designed as clear, visual systems rather than hidden prompt chains. Instructions, tools, knowledge, variables, branches and outputs sit on one canvas, allowing users to define how the agent should analyse information, make decisions and trigger the next action. The result is an agent-building experience where complex reasoning can be configured, reviewed and trusted without losing sight of the flow.