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:
- Understands your intent. What are you actually trying to accomplish? What's the deliverable?
- 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.
- 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.
- 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 for small businesses, compare features and pricing
Write a clear, concise summary of the research findings
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.
Research product, pricing and market positioning
Research product, pricing and market positioning
Research product, pricing and market positioning
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 the lead list into individual entries
Research the lead's company, recent news and role
Draft a personalized outreach email based on the research
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 the opportunity — company size, deal value, complexity
Prepare a custom proposal with enterprise pricing
Draft a self-serve onboarding sequence
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 customer segments and summarize support ticket data per segment
Analyze support tickets for this segment, determine satisfaction level
Draft an improvement plan with specific recommendations
Draft a customer success case study
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:
- Step status updates as agents work — waiting, running, finished, failed
- Agent output is visible as soon as each step completes
- Loop iterations expand so you can inspect individual items
- Inactive branches are grayed out
- Token usage and cost tracked per step and for the entire task
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:
- A lead outreach plan with
{{lead_list}}works for any set of leads - A competitor analysis with
{{competitors}}works for any market - A quarterly review with
{{quarter}}and{{department}}works every cycle
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.