Sarit Sotangkur's profile

Kahuna Orchestration

Kahuna Orchestration Tool
Context 
Kahuna was a SaaS omni-channel marketing automation company focusing on the engagement portion of the marketing funnel. One of the most desired features was the ability to create a custom sequence of marketing messages that could vary based on the users interaction with the brand. We call this an orchestration. Although the platform of the company was already built to support orchestrated campaigns, three prior teams had attempted to do so and each failed to: 
- adequately handle all relevant use cases
- convey to the user how the orchestration would behave
- be completely self-serve

Solution
With a new team in place consisting of a product manager, UX designer, myself and another frontend engineer, we set out to address those issues by using a completely different UI that was significantly more advanced that previous iterations.

Features
- Pan/Zoom Infinite Canvas
- Automatic Layout - Every orchestration is intuitive no matter who created it
- Pre-emptive Validation - Every control that can result in an invalid orchestration is disabled, no infinite loops or inaccessible nodes
- Consistent representation after mutation - Deleting or adding nodes does not alter the position of the remaining nodes needlessly, yet  will still minimize empty space automatically



Kahuna Orchestration
Published:

Kahuna Orchestration

Published:

Tools

Creative Fields