# Bowerbird

> Contributed across Bowerbird's proposal and operations platform, then built a newer enquiry and booking workflow spanning customer channels, CRM and scheduling.

- **Role:** Full-Stack Platform & Conversational Automation
- **Category:** Professional work
- **Human-readable case study:** https://lutherminshull.com/projects/bowerbird

## Context

Bowerbird's digital operations span proposal composition, pricing, project delivery, media administration, lead qualification, customer conversations and booking coordination.

## Luther's role

- Built foundational proposal experiences covering furniture, areas, rooms, pricing, case studies and design direction.
- Delivered later full-stack administration and operational workflows across the platform.
- Built the conversational enquiry and booking workflow and its customer, CRM and scheduling integrations.
- Defined guarded confirmation and handoff behavior for customer-facing automation.

## What Luther built

- Proposal composition and Zustand-backed domain state across furniture, rooms, areas and selected design content.
- Pricing and proposal workflow improvements plus full-stack project cloning.
- Design-image administration with bulk tagging, archive and restore, Sharp processing and WebP delivery.
- Salesforce-integrated enquiry qualification and routing across SMS and web chat.
- Microsoft Graph availability, scheduled outreach, route-aware scheduling and travel context.
- Property research, coverage checks, durable booking state and guarded human handoff.
- Deployment automation, tested channel integrations and operational runbooks.

## How it works

- Next.js and React applications backed by NestJS, GraphQL and Prisma services.
- Proposal state modelled around product concepts rather than page-local interface state.
- OpenClaw workflows integrated with Salesforce, Cellcast SMS, web chat and Microsoft Graph.
- Resource-scoped calendar access, confirmation boundaries and explicit fallback-to-human behavior.

## Outcomes

- Supported the core product from proposal creation through later operational and media-administration workflows.
- Connected customer enquiries with CRM, channel, property and availability context.
- Created a guarded workflow for qualification, routing, scheduling and confirmed booking.

## Technologies

React, Next.js, NestJS, GraphQL, Prisma, OpenClaw, Salesforce, Microsoft Graph, AWS

## External link

- [Visit Bowerbird](https://www.bowerbirdinteriors.com.au/)

## Contact

- [Discuss an opportunity](https://cal.com/lutherminshull)
- [Email Luther](mailto:luther@lutherminshull.com)
- [Return to the portfolio overview](https://lutherminshull.com/index.md)

## Scope note

This case study is limited to public and non-sensitive implementation details. Client-confidential information and internal data are not included.
