purpul ai · may hallucinate · for critical stuff talk to humans
Active Clients: 150+

Two young founders walked in with an ambitious vision: build a B2B music streaming service that businesses could rely on the way they rely on electricity. Not a consumer playlist app - a professional-grade streaming ecosystem where restaurants, hotels, retail stores, and offices could play licensed, curated music across all their locations without a single hiccup. The catch? They needed it to work everywhere. Android. iOS. MacBook. Windows. Linux. Every device a business might use. They needed a player app that downloads and runs on anything. A scheduler that lets end users organise music, in-house marketing recordings, and announcements on a timeline. And a CRM that ties the entire business operation together. This wasn't one product. It was three interconnected systems that had to work in perfect sync - with zero tolerance for downtime, because when the music stops in a hotel lobby, everyone notices.
We treated this as a product company engagement, not a services project. Two founders with conviction, zero existing infrastructure, and a market that doesn't forgive unreliability. We broke the problem into three pillars: the Player (what the end-location runs), the Scheduler (what the client uses to organise content), and the CRM (what Audiouly uses to manage everything). Each pillar had to be excellent on its own but seamless when connected. The player had to be truly cross-platform - not a web wrapper, but a native-feeling app available on Google Play Store, Apple App Store, and as desktop downloads for macOS, Windows, and Linux. The scheduler had to be intuitive enough for a hotel manager who's never used scheduling software. The CRM had to scale from 10 clients to 1000 without breaking. Multiple barriers stood in the way - streaming reliability across inconsistent networks, cross-platform build pipelines, real-time sync between scheduler and player, licensing compliance across regions. We solved each one methodically, delivering on time despite the complexity.
The Work
The Audiouly Player is the frontline product - the app that sits on a device in a business location and streams music all day, every day. We built it to be truly universal: available on Android (Google Play Store), iOS (App Store), macOS, Windows, and Linux. Not five separate apps - one codebase, five targets, native performance on each. The player handles adaptive streaming, offline fallback, seamless transitions, and remote control from the scheduler. It needed to survive flaky WiFi, unexpected restarts, and months of continuous operation without intervention.

Music in a business isn't random. A hotel lobby needs different energy at 7am checkout rush versus 10pm lounge hours. A retail store might inject promotional announcements between songs. The Audiouly Scheduler gives end users full control - they can schedule playlists across time slots, organise in-house marketing recordings, set announcement intervals, create zone-specific programs, and preview everything before it goes live. We designed it so a non-technical operations manager could set up a week's programming in minutes.

Behind every streaming location is a client relationship. The Audiouly Business CRM manages the complete lifecycle - onboarding new clients, tracking active locations, monitoring stream health, managing subscriptions, handling support tickets, and providing usage analytics. As Audiouly scaled from a handful of pilot clients to 150+ active accounts across 1000+ locations, the CRM became the operational backbone that keeps everything running without the founders drowning in spreadsheets.
This project threw every technical challenge at us simultaneously. Cross-platform audio streaming with consistent quality across devices with vastly different capabilities. Real-time synchronisation between the scheduler and remote players across unreliable networks. Build and deployment pipelines for five platforms with a small team. Licensing compliance that varies by region. Graceful degradation when connectivity drops - because silence is worse than a brief quality dip. We solved each barrier one at a time, delivered on schedule, and built a system that now runs 24/7 without intervention across a global client base.
Broke the vision into three interconnected products - Player, Scheduler, CRM. Defined cross-platform strategy, streaming architecture, and sync protocols.
Cross-platform player built for Android, iOS, macOS, Windows, and Linux. Adaptive streaming, offline fallback, remote control capability.
Timeline-based scheduling interface, zone management, announcement integration, in-house recording uploads, preview system.
Client management, location tracking, subscription handling, stream health monitoring, usage analytics, support ticketing.
End-to-end sync between all three products, stress testing across platforms, network failure simulations, deployment pipeline setup.
Production deployment, app store submissions, initial client onboarding, monitoring setup, and handoff for global scaling.
Audiouly is now a globally operating B2B music streaming platform serving 150+ active clients across 1000+ locations. The player app runs on every major platform - Android, iOS, macOS, Windows, and Linux - with consistent reliability. Businesses schedule their audio environments weeks in advance, inject marketing content alongside music, and manage everything from a single dashboard. What started as two founders with an idea is now a product company with a global footprint. For PURPUL, this was one of the most technically demanding and rewarding projects we've delivered - multiple products, multiple platforms, countless barriers, and a deadline that didn't move.
150+
Active Clients
1,000+
Streaming Locations
5
Platforms Supported
3
Products Built
Next Case Study
Luxury Furniture
One conversation. No sales pitch. Just an honest assessment of where you are and how we can help.