# Inside the Build: How Asana makes complex rules work everywhere

> Take a look inside the build to see how Asana's new rule and branch duplication and branch reordering features give teams a faster way to reuse the automations that already work.

Source: https://asana.com/ja/resources/how-asana-makes-complex-rules-work-everywhere

## Inside the Build: How Asana makes complex rules work everywhere

A growth marketing team builds an intake [rule in Asana](https://asana.com/features/workflow-automation/rules) that handles their repetitive tasks. The rule handles every incoming request: One branch for high priority requests spins up and assigns subtasks so that the team can get straight to work. Another for medium-priority tasks uses AI to summarize the request and suggest next steps. A third routes low-priority requests to the team's backlog with a due date. The rule is complex, and it works beautifully.

Then the sales team wants to use it too. And customer success.

Until recently, every team would have had to rebuild this rule by hand.

That's the challenge that kicked off Asana's update to the rule builder. With rule duplication, branch duplication, and branch reordering, the automations that already work for one team now work for everyone.

### The customer requests behind rule and branch duplication

The friction was sharpest for power users: the teams building sophisticated, multi-branch logic across multiple projects and portfolios. But the feedback didn't come from a single conversation. It built up over months across community forum posts, customer calls, and feature requests. 

“I kept hearing how painful it was to recreate some of these really complex rules that people were trying to build," says Julio Buendia, the product manager at Asana who leads this work. “It was tough to manage all these complex rules, and folks were interested in the ability to easily copy rules from one project to another.”

## Inside Asana's new rule duplication and branch management features

There could have been a simpler version of this launch: just reorder branches, and maybe allow duplication within a single project. That would have been a useful improvement, but it wouldn't have solved the real problem.

"We wanted to answer our customer's biggest pains, which was around the duplication of complex branch logic as well as the duplication of complex rules to other projects," Julio says.

The update introduces four closely related capabilities inside the rule builder:
- **Rule duplication within the same project:** Click the three-dot menu on any rule and hit duplicate.
- **Rule duplication across projects:**Copy a rule from one project into any other project where it would be useful.
- **Branch duplication inside a rule:** Reuse the logic of an existing branch without rewriting it—especially handy when a branch contains detailed task creation steps or AI instructions.
- **Branch reordering:** Move branches up or down to organize complex rules in a way that makes sense to the team maintaining them.

### Making rule duplication work across mismatched projects

Two challenges shaped how the feature came together.

The first was a design challenge. Rule duplication had to be obvious without cluttering an already-dense builder. The Rules Experience team made targeted tweaks to how branches are added and duplicated, and worked to clearly communicate what gets carried over when a rule is copied into a new project. This includes things like custom fields and sections that the target project might not yet have.

The second was a technical one. A rule often depends on specific pieces of a project—a custom field it checks, a section it moves tasks into. What happens when someone copies that rule into a project that doesn't have those pieces yet?

The Rules Experience team built the feature to handle those gaps, so duplication works across projects that aren't perfect mirrors of each other.

Rules are less scary now. If you create a complex branch, you don't have to worry about having to rewrite that logic by hand.

## Asana's customer-first product development

The story of this launch is the story of how Asana builds: listen closely, share what's coming, and adjust based on what customers tell us.

“Our customers are our biggest sources of inspiration,” Julio says. “The feedback they share—whether in product, on forums, on social media—those are some of the things that we as PMs at Asana really watch and listen to and make sure we actually incorporate into Asana to make our customers' lives a lot better.”

This feature came from the forum. The next one could too. Try rule duplication and tell us what to build next.

#### Supercharge your teams with AI that gets work done

Give your teams AI that understands their work, keeps projects moving, and gets better the more your teams use it.
- [セールスに問い合わせる](http://asana.com/ai-teammates-sales?utm_medium=website&amp;utm_source=blog&amp;utm_campaign=aitga-sl27)
- [セールスに問い合わせる](http://asana.com/ai-teammates-sales?utm_medium=website&amp;utm_source=blog&amp;utm_campaign=aitga-sl27)

ワークフローの自動化

- [リーンとは？ビジネスを成功に導くマネジメント手法を解説](/ja/resources/lean-project-management)

アジャイル

プロジェクト管理

#### コンテンツライター

リーン生産方式とは？基本概念と定義リーンとは、余分な脂肪が少ないことを意味する英語 lean から生まれた言葉です。たとえば「リーンな肉」とは、鶏肉や魚のように脂肪が少なく、ヘルシーな肉を指します。これをプロジェクト管理に置き換えると、「余計な脂肪＝無駄な工程やスコープクリープ」になります。リーンなプロジェクト管理を実践することで、この贅肉を取り除き、プロ ...

- [PDCA サイクル完全ガイド｜意味、手順、成功事例まで徹底解説](/ja/resources/pdca-cycle)

プロジェクト管理

#### ライター

改善のつもりが、気づけば同じ課題を繰り返していませんか？それは、計画・実行・振り返り・改善の流れが仕組みとして定着していないからかもしれません。PDCA サイクルは、この「改善が続かない」問題を解決するシンプルな方法です。PDCA サイクルとは？PDCA とは、Plan、Do、Check、Action の頭文字を取った略語で、日本語では「計画」「実行」「評 ...

- [DX とは？定義から課題、成功事例、ツール導入まで完全ガイド](/ja/resources/what-is-dx)

ワークフローの自動化

#### コンテンツライター

DX の推進が叫ばれる中、IT 化や業務効率化を図っても、業務フローが属人化し、既存システムやレガシーシステムが足かせになっている企業は少なくありません。 情報共有の難しさやブラックボックス化、人手不足といった課題に直面する今、DX とは何かを正しく理解し、IT 技術やデータ活用を通じて組織全体の変革を進めることが求められています。経営戦略として DX ...

- [日報の書き方のポイントは？効率的に作成する方法](/ja/resources/daily-report)

ワークマネジメント

#### コンテンツライター

一日の終わりに直面する日報作成というタスクを前に、「面倒だな」と思ったことはありませんか?日報の書き方を工夫すれば、単なる報告業務ではなく、自分の成長やチームの連携を促す有益なツールになります。この記事では、価値ある日報の書き方と効率的に作成するポイントを解説します。紹介する内容を参考に、日々の日報作成業務を効率的に行いましょう。日報とは?日報とは、その日 ...

- [Inside the Build: How Asana makes complex rules work everywhere](/ja/resources/how-asana-makes-complex-rules-work-everywhere)

ワークフローの自動化

ワークフローの自動化

- [Content marketing manager](/author/lauren-johnson)

A growth marketing team builds an intake rule in Asana that handles their repetitive tasks. The rule handles every incoming request: One branch for high priority requests spins up ...
