You don't need to code agentic workflows anymore

There's a popular narrative in the AI agent space right now: complex agentic workflows require code. Frameworks like LangGraph, CrewAI and AutoGen have convinced an entire generation of builders that if you want agents to do real work — with loops, branching, parallel execution and multi-step orchestration — you need to write it yourself.

They're wrong.

LLMs are remarkably good at planning now. They reason about dependencies. They break problems into steps. They understand when work can run in parallel and when it needs to be sequential. The intelligence to orchestrate complex workflows already exists inside the model.

What's been missing is a platform that trusts that intelligence — one that lets an agent design the workflow and then actually runs it.

That's what the Project Manager does in Agentican. And once you see it work, you'll wonder why anyone is still writing orchestration code by hand.


Describe the work. That's it

Every task in Agentican starts the same way: you describe what you want done.

“Research the top 5 project management tools and create a comparison doc.”
“Draft outreach emails for each lead in this list and send them.”
“Analyze this quarter's support tickets, identify top issues and write recommendations.”

You don't choose which agents to use. You don't wire up tools. You don't define a DAG. You describe the outcome and the Project Manager handles the rest.

No code. No configuration. No orchestration framework. Just a sentence.


What the Project Manager actually does

The Project Manager is an agent whose only job is planning. It doesn't execute work — it designs how work gets done.

When you submit a request, it:

  1. Understands your intent. What are you actually trying to accomplish? What's the deliverable?
  2. Examines your team. Which agents have the right skills? A Research Analyst for gathering data. A Copywriter for drafting content. A Sales Dev Rep for outreach.
  3. Checks your tools. If Google Docs is connected, reports go there. If Gmail is connected, emails can be sent directly. It only plans around what's available.
  4. Designs the workflow. It breaks your request into discrete steps, assigns each to the right agent, defines the order of operations and specifies exactly what each agent needs to do.

The output is a plan — a structured workflow your agents will follow to get the work done. The same kind of workflow that frameworks like LangGraph expect you to define in Python. Except here, an agent built it for you in seconds.


Plans: not a simplification — the real thing

Let's be clear about what plans are. These aren't dumbed-down linear sequences dressed up to look sophisticated. Plans in Agentican support the same constructs that orchestration frameworks do:

Sequential steps. Run in order, with output flowing automatically from one agent to the next.

Parallel execution. Independent steps run simultaneously. Dependent steps wait for inputs.

Loops. Iterate over a list of items, running the same workflow for each one — all in parallel.

Conditional branches. Route to different paths based on the output of a previous step.

Dependencies. Steps declare what they depend on. The platform resolves execution order.

Parameters. Variables like {{topic}} or {{customer_list}} make plans reusable.

This isn't a toy. It's a full orchestration engine — designed by an agent, executed by a platform, controlled by you.


Show, don't tell

Let's walk through what the Project Manager actually produces, from simple to complex.

A simple sequence

You ask:

“Research CRM platforms for small businesses and send me a summary email.”

The Project Manager creates:

CRM Research and Email Summary

Research CRM platforms for small businesses, compile a summary of features and pricing, and send the results via email.

Research CRM platforms Research Analyst

Research CRM platforms for small businesses, compare features and pricing

Write summary Copywriter

Write a clear, concise summary of the research findings

Send summary email Email Marketer

Send the summary via Gmail

A chain of specialists, each building on the previous agent's work. The most common pattern.

Parallel steps

You ask:

“Research our three main competitors and create a comparison document.”

Competitor Research and Comparison

Research three main competitors in parallel, comparing product, pricing and market positioning, then combine findings into a structured comparison document.

⇉ Parallel
Research Competitor A Research Analyst

Research product, pricing and market positioning

Research Competitor B Research Analyst

Research product, pricing and market positioning

Research Competitor C Research Analyst

Research product, pricing and market positioning

Create comparison document Copywriter

Combine all research into a structured comparison document

Steps 1–3 run at the same time. Step 4 waits for all three.

Faster results without sacrificing quality.

Loops

You ask:

“For each lead in this list, research their company and draft a personalized outreach email.”

You have 20 leads. You don't want 40 manually configured steps.

Lead Research and Outreach Campaign

Parse a lead list, research each lead's company and role, draft personalized outreach emails, and compile everything into a review document.

Parse lead list Data Analyst

Parse the lead list into individual entries

⟳ Loop (Lead)
Research lead Research Analyst

Research the lead's company, recent news and role

Draft outreach email Sales Dev Rep

Draft a personalized outreach email based on the research

Compile review document Copywriter

Compile all outreach emails into a final review document

Twenty parallel pipelines, each with its own research-then-draft sequence. The loop fans out across leads. When every iteration completes, Step 5 fans everything back in.

In LangGraph, this would be a custom map-reduce pattern with explicit state management. Here, the Project Manager just… builds it.

Branches

You ask:

“Analyze this sales opportunity and route it to the right team.”

Sales Opportunity Routing

Evaluate a sales opportunity and route it to the appropriate team based on deal size and complexity. Enterprise deals get custom proposals; growth deals get self-serve onboarding.

Evaluate opportunity Sales Analyst

Evaluate the opportunity — company size, deal value, complexity

⑂ Branch (Type)
Enterprise
Prepare enterprise proposal Enterprise Account Mgr

Prepare a custom proposal with enterprise pricing

Growth
Draft onboarding sequence Growth Sales Rep

Draft a self-serve onboarding sequence

Review and send Sales Manager

Review the deliverable and send to the client

Only the relevant path executes. Inactive steps are skipped entirely — no wasted work, no cost.

Everything combined

Real work combines all of these. You ask:

“For each customer segment, analyze their support tickets.
If satisfaction is low, draft an improvement plan. If it's high, draft a case study.
Compile everything into an executive report.”

Customer Segment Analysis and Reporting

Analyze support tickets per customer segment, route to improvement plans or case studies based on satisfaction levels, and compile everything into an executive report.

Identify segments Data Analyst

Identify customer segments and summarize support ticket data per segment

⟳ Loop (Segment)
Analyze tickets Support Analyst

Analyze support tickets for this segment, determine satisfaction level

⑂ Branch (Satisfaction)
Low
Draft improvement plan Operations Manager

Draft an improvement plan with specific recommendations

High
Draft case study Copywriter

Draft a customer success case study

Compile executive report Executive Assistant

Compile all segment analyses, improvement plans and case studies into a single executive report

A loop with a branch inside each iteration. Five customer segments with completely different outcomes per segment. Multiple agents collaborating across the whole thing. One request.

Now imagine writing that in LangGraph. The state graph alone would be dozens of lines. The conditional edges, the map-reduce, the state schema — all of it handwritten and maintained by an engineer.

Or you could just describe what you need.


What you see while it runs

Once a plan is used to run a task, you see everything in real time:

If a step requires approval, it pauses and lands in your inbox. Review the output, approve it or reject it with feedback. Nothing moves without you.


Save it. Reuse it. Scale it.

When the Project Manager creates a plan that works, save it. Next time, skip planning entirely — choose the plan, fill in the parameters and run.

Parameters make plans reusable:

Build a library of plans your whole team can use. No one needs to understand orchestration. They just need to describe what they want done.


The orchestration framework you don't have to build

Here's the thing the framework ecosystem doesn't want to acknowledge: the hard part of agent orchestration was never the execution engine. It was the planning.

Defining which agents handle which steps. Deciding what runs in parallel. Figuring out where branches belong. Managing state between steps. That's the work that takes hours of engineering — and it changes every time the task changes.

The Project Manager does all of that in seconds. Not because it's magic. Because LLMs are genuinely good at this now. They understand task decomposition, dependency resolution and conditional logic. They've been trained on enough examples of structured thinking that planning is a natural capability — not a hack.

What Agentican adds is the platform layer: the ability to take a plan and actually run it. Schedule it. Loop it. Branch it. Trace it. Approve it.

You don't need an orchestration framework. You need a platform that trusts the model to plan and gives humans the tools to lead.

Describe the work. Review the plan. Watch it execute. Approve the results.

That's it.

Task an agent free →

Contact us

We'd love to hear from you. Fill out the form below and we'll get back to you shortly.

Thank You!

We've received your message and will get back to you shortly.