Business software and compliance Case study

Mammoth Self Storage: AI storage calculator and chatbot

A chatbot for Mammoth Self Storage that estimates how much storage a customer needs from a photo or video, lists the items and their volume, finds the nearest site, quotes available units and hands off to booking.

Mammoth Self Storage: AI storage calculator and chatbot: website
The Mammoth Self Storage welcome page that opens the storage assistant
Client
Mammoth Self Storage
Service
AI, Web apps, Integrations
Years
2025–2026
Stack
Gemini API, Google Maps API, Firestore, Tailwind CSS and 1 more
Platforms
Web

Overview

Mammoth Self Storage, an Australian self-storage operator, wanted customers to work out how much space they need and reserve it in one conversation. The chatbot asks for a list of items or a photo or video of them, shows the items it found with their volumes and a total, and asks the customer to confirm or add more. It then finds the nearest site, quotes the units that are available and sends the customer to a pre-filled booking page. We built the chatbot, the integrations and the admin tools.

The challenge

Customers rarely know how much space they need, unit availability and pricing live in the operator's storage management system, and the nearest site may not have the right size free.

What we built

  1. A chatbot interface and a Gemini API back end that estimates item volume from uploaded images and video, with large-file support
  2. A conversation that lists the items found with their volumes and a total, and asks the customer to confirm or add more items
  3. Integration with the storage management system for unit availability, discounts, quotes and reservations
  4. Geolocation to find the nearest location, with lead-time rules and alternative unit sizes when the first choice is not free
  5. An admin interface for managing the chatbot's prompts and questions
  6. SMS and email notifications for customers and staff
  7. Pre-filled booking links so the customer lands on the right unit
  8. Testing and fixes across the chat flow, uploads and integrations

Technology used

Technology named in the project records, by layer
LayerChoicePurpose
AIGemini APIitem volume from images and video, chatbot answers
LocationGoogle Maps APInearest site
Front endTailwind CSSchatbot and sign-up plugin
DataFirestorechat and lead data
IntegrationStorage management system API, SMS and emailunits, quotes, reservations and notifications

What happened next

  • Delivered

    The work described above was delivered to the client.

  • Operational facts
    • Our work on this project spanned 2025–2026.

Screens

The chatbot greeting, asking whether to list items or upload a video or photo
The chatbot's analysis of the uploaded video: items with their volumes
The estimated item list with its total volume and a prompt to confirm or add items

Could this be your project?

Request similar work

Questions about this project

How long did this project take?

Our work on it ran from 2025 to 2026, with 400+ engineering hours logged in total.

What technology was used?

Gemini API, Google Maps API, Firestore, Tailwind CSS, SMS and email.

Similar work

QCare: quality, compliance and risk evaluation. Modules: OE certification and compliance, programme tracking and workflow, training and people management, quality field tool, facility and asset management, holistic network management. DEKRA.

Also Google Cloud, same industry

QCare: compliance platform for DEKRA

  • Business software and compliance
  • Operations and facility management
  • Web apps
  • Integrations

2024–2026

QCare, DEKRA's quality, compliance and risk evaluation platform on the Collabtic service platform: certification and compliance tracking, organisations, training, shop certification and headquarters dashboards, on an Angular front end and a PHP API.

Ads Intelligence: AI Google Ads fleet platform screenshot

Same industry, also an AI project

Ads Intelligence: AI Google Ads fleet platform

  • Business software and compliance
  • AI
  • Web apps
  • Integrations

2026

An internal web app and Google Ads pipeline for a digital marketing agency: one view of every managed account's spend, click-through and conversion figures, with an AI diagnosis that compares each account with its peers.

MyAddressPin app screens: introduction to MapID, the user's MapID list and a contact's public MapID

Also Google Cloud, same industry

MyAddressPin: unique map ID for any location

  • Business software and compliance
  • Logistics and transport
  • Web apps
  • Mobile apps

A digital address service: users create a unique 8-digit MapID for any location, share it and get route guidance, on a Node.js web app and Flutter mobile apps sharing one Firebase back end.

Building something similar?

Tell us what you need and your industry. We will tell you what is realistic, what it would take, and show you the closest work we have done.

Are you ready to partner with us?

Our good-natured team is waiting to hear your business requirements.

Book a free project call