Chains · franchises · fashion · home · sports · stores with a website and per-store inventory

“Do you have a size 8 at the Brooklyn store?” Answered in four seconds, with the size on hold.

One WhatsApp for every store. The agent checks real per-store inventory, holds items, takes payment, tells customers when their alteration is ready, and hands the store team whatever needs a person. At 11 PM too.

Ask Sol about a size or store hours like a customer would.

Dashboard · today · 20 stores

Conversations 1,284
Resolved without a person 87 %
Size holds 163

What slips away today

What gets lost every week without anyone noticing

01

HQ doesn't know what each store has

“Do you have a medium?” gets answered by calling the store, if they pick up. The size that was sitting ten minutes away is lost because nobody knew.

02

When the stores close, nobody answers

Messages from 9 PM to 9 AM pile up. By morning the customer has bought online, somewhere else.

03

Same question, twenty answers

Hours, exchanges, alterations, availability. Each store its own way, with no data, and no way to prove how fast a person actually shows up.

The journey

One number for the whole chain, with every store inside it.

The agent knows each store's inventory and hours; when a person is needed, it's someone from that store.

  1. 01 Asks

    Product, size, store

    Checks real per-store inventory and answers with what's there, where, and until what time.

  2. 02 Holds

    Size on hold, paid or not

    Held under the customer's name at the store they choose. Pay in the chat and skip the line.

  3. 03 Picks up

    Click & collect and alterations

    A message when the order or alteration is ready, with hours and a “coming today” button.

  4. 04 Exchanges

    Exchanges and returns across channels

    Bought online, exchange in store. The agent knows the order, the window, and where the size is.

  5. 05 Escalates

    The person at that store

    Charges, complaints, or anything outside your rules go to that store's manager, with the receipt.

  6. 06 Measures

    Per store and for HQ

    Volume, resolution, holds, time-to-human. Comparable across stores every month.

The life of a conversation

The states every conversation goes through, when a person steps in and how it closes.

Explore the system
The life of a conversation Diagram: The life of a conversation. 01 / Conversation phases 02 / Waits + Team member 03 / Unresolved closes Message · AI disclosure on the first · Conversation phases · WhatsApp 01 Message AI disclosure on the first WhatsApp Answers · from your documents · Conversation phases · never improvises 02 Answers from your documents never improvises Acts · books · charges · looks up · Conversation phases · your systems 03 Acts books · charges · looks up your systems Resolved? · or a person is needed · Conversation phases · decision 04 Resolved? or a person is needed decision Closed · outcome recorded · Conversation phases · report 05 Closed outcome recorded report Waiting · follow-up with consent · Waits · STOP = opt-out Waiting follow-up with consent STOP = opt-out Person · record and summary · Team member · time measured Person record and summary time measured No reply · after the follow-up · Unresolved closes · close No reply after the follow-up close yes asks for a person · sensitive the person closes goes quiet comes back no reply Legend Entry Agent at work Wait Decision Closed Unresolved close
Swipe to see the full diagram Only what runs in production
Multi-store retail

What the agent does here

What it gets done, playing by your rules

Inventory

Real inventory by store and size

Connected to your ERP or POS (the connection is validated in the diagnostic). It doesn't say “I think so”: it says how many are left and at which store.

Inventory · Ondar coat · M ✓ 0.3 s
Hold created · Williamsburg ✓ 0.2 s
Receipt linked to customer ✓ 0.2 s

Holds

Hold and pay in the chat

Size held 48 hours and, if they want, paid by card to pick up without a line.

Paid holds today $4,120 PAID 58% · IN STORE 42%

Updates

Alterations, orders, and restocks

When the alteration is ready, when the order lands, when their size is back. With opt-in, no spam.

alteration ready → note + hours
click & collect → note on arrival
sold out → note on restock

Knowledge

Hours, policies, and campaigns, current

Each store with its hours and exceptions. Sales and promos from your docs, not from memory.

20 stores · hours30-day exchangesJanuary salebrand voice
SOURCES ERP + 62 docs

Handoff

To the person at that store

Routes by store and reason. The manager gets the receipt and a summary, not a half-finished conversation.

Double charge · Atlantic MANAGER ✓
Alteration picked up CLOSED

Metrics

Every store on the same dashboard

Inquiries, holds, time-to-human, and reasons. What you'd need to prove to anyone, already measured.

RESOLVED 87% TIME TO HUMAN 2.1 MIN

A day with the system

An ordinary day at a business like yours, told by the channel itself: what happens while the team works, and while it sleeps.

8:30 AM

Stores open with last night's holds already at the counter: sizes set aside, some paid, all with a name on them.

12:10 PM

Alteration-ready messages go out. Half reply “coming today” and the stores know who to expect.

5:20 PM

A customer wants to exchange boots bought online. The agent finds the order, locates the size at Atlantic, and holds it.

6:05 PM

A double charge. The agent doesn't try to fix it: it hands it to that store's manager with the receipt, and she refunds it in three minutes.

9:30 PM

Stores closed. Forty people ask about inventory, hours, and returns. All answered; twelve sizes on hold for tomorrow.

  1. 8:30 AM

    Stores open with last night's holds already at the counter: sizes set aside, some paid, all with a name on them.

  2. 12:10 PM

    Alteration-ready messages go out. Half reply “coming today” and the stores know who to expect.

  3. 5:20 PM

    A customer wants to exchange boots bought online. The agent finds the order, locates the size at Atlantic, and holds it.

  4. 6:05 PM

    A double charge. The agent doesn't try to fix it: it hands it to that store's manager with the receipt, and she refunds it in three minutes.

  5. 9:30 PM

    Stores closed. Forty people ask about inventory, hours, and returns. All answered; twelve sizes on hold for tomorrow.

What gets measured

The numbers that go into the monthly report

−55%

repetitive inquiries that reach stores and HQ

24/7

size holds and updates, even with the stores closed

2 min

average time to a person when someone asks for one

Illustrative figures of what the system moves: your pilot's baseline and target get agreed on your data, not these.

Impact calculator

How much is slipping away today?

1,000
40%

~400

Conversations without a fast reply each month

With a first reply in seconds, those ~400 conversations stop waiting. How many end in a booking or a sale depends on your business: that is what the pilot measures.

Compliance in your industry

What legal will ask, handled for your case

01 Human access

A person within minutes, measured

Requests for a human are detected from the first message and time-to-human lands on the dashboard. If you operate in the EU, this is what Spain's new customer-service law asks large groups to prove.

02 AI disclosure

It says it's an AI at every store

A clear notice in the first message, no invented names, and a person one message away. Works the same across all twenty stores. Some states already expect it (California, Utah).

03 Privacy

Customer and receipt data, minimal

Only what's needed to help: order, receipt, hold. Dedicated infrastructure, a signed data-processing agreement, configurable retention, no training on your customers. CCPA handling is mapped in the diagnostic.

What it connects to

It connects to your ERP, your POS, and your online store.

SAPMicrosoft DynamicsNetSuiteShopifyLightspeedSquareGoogle SheetsChatwoot

Per-store inventory depends on what your ERP or POS exposes: we test it for real in the diagnostic before committing to anything. Shopify is in production.

Questions from your industry

What businesses like yours ask us.

We have a contact center. Why this?

The call center can't check the Brooklyn store's inventory or hold a size. This can, and it leaves a documented handoff trail. It coexists with the contact center and takes the repetitive load off it.

One WhatsApp per store or one for all?

Whatever you prefer. The usual setup is one brand number with routing by store: the customer texts one number and the person who helps them is from their store.

Can our ERP expose per-store inventory?

Depends on the ERP. In the diagnostic we run a real inventory read. If there's no usable API, we tell you before anything is signed and find the alternative.

What happens during a sale?

The agent handles hundreds of conversations at once with no temp staff and knows the campaign because it's in your docs. The team only steps in for what's outside the rules.

Other industries

Clinics & healthcare Aesthetics & wellness Real estate E-commerce Dealerships Education Enterprise

Your industry? See it on your own cases.

Bring three real conversations from your WhatsApp and we'll replay them in the demo.

Talk to Sol Book demo