Skip to content
ServicesOur WorkAboutHow We Work
Discuss Your Project
HomeServicesOur WorkAboutHow We Work
Discuss Your Project
Byte Harbor Inc.

Technology built around your business. Websites, custom software, e-commerce and practical AI automation, from strategy to launch and beyond.

Based in Calgary, ABWorking with clients across Canada and the US

hello@byteharbor.ca

Services

  • Website Development
  • Custom Software
  • E-commerce
  • AI & Automation
  • Integrations
  • Next.js Development

Company

  • Our Work
  • About
  • How We Work

Start

  • Discuss Your Project
  • All Services
© 2026 Byte Harbor Inc. All rights reserved.Privacy PolicyBack to top
Home/Our Work/CRM & call-center workspace
Web app

CRM & call-center workspace

Calls, texts, calendars and customer history on a single screen.

Illustration for CRM & call-center workspace

Overview

The challenge

Staff were juggling a phone system, an SMS inbox, calendars and customer records in separate tools, so every call meant hunting for context and every follow-up depended on memory.

Our approach

We built one workspace where staff call, text, schedule and see the full customer picture, with recording, transcription and AI insights running in the background.

Project type
Web app
Client
Confidential

Built with

  • React
  • TypeScript
  • Telnyx WebRTC
  • OpenAI Whisper
  • Supabase

Standout features

  • A browser-based softphone, so staff dial, record and take calls with no desk phone
  • Every call transcribed automatically through a background queue
  • Unified SMS and support inbox, calendar sync with Acuity and Google Calendar, and built-in commission reports

Everyday impact

Staff stopped juggling phone, inbox and calendar apps. Everything about a customer is one click away.

What we built

Inside the system

  • Browser-based softphone

    Staff dial and receive calls directly in the browser over WebRTC. No desk phone required.

  • Automatic recording & transcription

    Calls are recorded and transcribed through a background queue, so conversations become searchable without anyone typing notes.

  • Unified SMS & support inbox

    Texts, support messages, voicemails and reminders live in one inbox instead of several apps.

  • Scheduling & calendar sync

    Intro-call booking, scheduling analytics and two-way sync with Acuity and Google Calendar.

  • Customer workspace

    Tabs for appointments, conversation history, progress, orders and tickets give a complete view of each customer.

  • AI assistants & call insights

    Staff assistants, an incident investigator and AI-generated call insights help teams act faster.

  • Commissions & reporting

    Commission tracking, payroll invoices, earnings reports and automated report emails are built in.

How it works

From start to finish

  1. 01

    A call or text comes in and opens alongside the customer’s full history.

  2. 02

    The call is recorded and transcribed automatically in the background.

  3. 03

    Follow-ups are scheduled straight into synced calendars.

  4. 04

    AI insights and reports surface what needs attention next.

Services behind this project

  • Custom Software & Web ApplicationsTeams whose processes have outgrown off-the-shelf tools.
  • Integrations & Platform ImprovementsBusinesses with existing platforms that need to work better together.

More work

Related projects

View all work
  • Illustration for Customer portal & onboarding app
    Web app

    Customer portal & onboarding app

    A complete self-service journey, from sign-up to subscription to smart devices.

    Standout features

    • Guided onboarding, appointments, goals and messaging in one portal
    • Stripe subscriptions plus single sign-on straight into the online store
    • Accessibility audited with axe and pa11y, backed by Section 508 documentation

    Everyday impact

    Customers handle onboarding, bookings and orders themselves, and staff manage it all from one admin.

    Built with

    • React
    • Supabase
    • Stripe
    • Shopify SSO
    • Zoom
    View project : Customer portal & onboarding app
  • Illustration for Marketing CRM & content back office
    Web app

    Marketing CRM & content back office

    Campaigns, content and commissions under one roof.

    Standout features

    • An email and SMS sequence builder with branded templates and voicemail drops
    • A digital asset library for images, decks, testimonials and reviews
    • Payment links, pricing rules and partner payout batches

    Everyday impact

    Marketing launches campaigns without waiting on developers.

    Built with

    • React
    • Stripe
    • OpenAI
    • Supabase
    • Playwright
    View project : Marketing CRM & content back office
  • Illustration for Marketing funnels & webinar platform
    Web app

    Marketing funnels & webinar platform

    From first click to booked session, fully automated.

    Standout features

    • Multi-step funnels and quizzes with Zoom webinar registration
    • Live presentation pages with a synced presenter view
    • Assessments that generate AI-written narratives and PDF reports

    Everyday impact

    Leads move from interest to booking without manual follow-up.

    Built with

    • React
    • Zoom
    • Stripe
    • Resend
    • ElevenLabs
    View project : Marketing funnels & webinar platform
← All workNext: AI analyst agents

Start a conversation

Facing a similar challenge?

Tell us what you’re trying to build. We’ll talk through how we’d approach it and what a sensible first step looks like.

Discuss Your Project