Skip to main content

Client chat

Every client who walks through your doors has questions between visits β€” prescription refill requests, post-op check-in queries, or booking confirmations. Client chat gives your team a single, threaded conversation per client where you can reply via the Lupa mobile app, WhatsApp, or leave private internal notes β€” all without leaving the practice management screen.

πŸ’‘ In short: Open a conversation with any client, pick a channel (app message, WhatsApp, or internal note), type your message, attach files if needed, and hit send. The client sees it instantly on their phone; your whole team sees the history in one place.


Why Client Chat Matters

⚠️ Chat from Lupa, don't use personal phones. Replying to clients from personal WhatsApp or text messages means the rest of the team can't see the conversation, there's no audit trail, and messages are lost when staff leave. Client chat keeps every exchange in one shared thread tied to the client record.

Benefit

How it helps your practice

Shared visibility

Every team member with chat access sees the full conversation history β€” no more "what did we tell Mrs. Davies about Bella's medication?"

Multi-channel reach

Reply via the Lupa app or WhatsApp depending on how the client prefers to communicate, all from the same thread

Private staff notes

Add internal notes to a conversation that only your team can see β€” useful for flagging follow-ups or context before replying

Attachments

Send images, PDFs, and videos directly in the chat β€” lab results, discharge instructions, or wound photos

Read receipts

See when a client has read your WhatsApp message so you know whether to follow up

When to Use Client Chat

Scenario

Example

Who typically does it

Answering a client question

Client asks via the app whether their pet's blood results are back

Receptionist or nurse

Post-op follow-up

Vet sends a check-in message the day after surgery with wound care reminders

Vet or nurse

Sharing documents

Attaching a referral letter PDF or lab report for the client to review

Receptionist or vet

Internal coordination

Nurse leaves an internal note flagging that the client sounded anxious and may need a vet callback

Any staff member

Proactive outreach via WhatsApp

Sending a WhatsApp template to remind a client about an overdue vaccination

Receptionist


How to Use Client Chat β€” Step by Step

Step 1: Open the Chat page

  1. Click Chat in the top navigation bar.

  2. The chat page opens with a sidebar on the left showing your active client conversations, sorted by the most recent message.

πŸ”’ You need the Client Chat permission to access this page. If you don't see the Chat option, ask your practice manager to enable it for your role.

Step 2: Start or find a conversation

To open an existing conversation: Click any conversation in the sidebar. Conversations show the client's name, a preview of the last message, and how long ago it was sent. Unread conversations display a red dot and badge count.

To start a new conversation: Use the search bar at the top of the sidebar to find a client by name. Select the client, and Lupa will either open the existing conversation or create a new one.

You can also open a conversation directly from a client record. Click the communication actions on the client record and choose Send message to open a Lupa app thread, or Send WhatsApp to open a WhatsApp thread. If a conversation with that client already exists, Lupa opens it rather than creating a duplicate. If something goes wrong opening the chat, you'll see a message on screen β€” just try again.

πŸ’‘ Each client has one conversation per location β€” you won't accidentally create duplicates. If a conversation already exists with that client, Lupa opens it instead.

Step 3: Choose your messaging channel

At the bottom of the conversation, you'll see a channel selector next to the message input. Choose from:

Channel

When to use it

App (purple)

The client has the Lupa mobile app installed. Messages arrive as push notifications and appear in the app's chat screen. Available only if the client has a mobile app profile.

WhatsApp (green)

The client prefers WhatsApp or doesn't have the app. Requires a phone number on the client record and WhatsApp Business integration enabled for your location. Subject to a 24-hour messaging window (see below).

Internal note (amber)

A private note visible only to staff. Use this to add context, flag follow-ups, or leave handover notes β€” the client never sees these.

πŸ’‘ Lupa remembers the last channel you used in each conversation and pre-selects it next time you open that thread.

Step 4: Compose and send your message

  1. Type your message in the input field. The input grows as you type, so you can see your full message without scrolling.

  2. To attach files, click the attachment button (paperclip icon) and choose from image, PDF, video, or general file. You can attach up to 5 files per message.

  3. Press Enter or click the Send button to send. To start a new line without sending, press Shift+Enter. The message appears in the conversation immediately. For WhatsApp messages, you'll see delivery status indicators:

  • Clock icon β€” Message is being sent

  • Single tick β€” Delivered to WhatsApp servers

  • Double tick β€” Delivered to the client's phone

  • Blue double tick β€” Client has read the message

  • Red alert β€” Message failed to send (hover for details)

⚠️ WhatsApp 24-hour window. After a client sends you a WhatsApp message, you have 24 hours to reply freely. After that window closes, you can only send pre-approved WhatsApp templates (e.g. appointment reminders). The composer will show you how much time remains in the window.

Step 5: Manage the conversation

Click the menu icon in the conversation header to access additional actions:

  • View conversation members β€” See which staff are assigned to this conversation

  • Add or remove employees β€” Control who receives notifications for this conversation

  • Archive conversation β€” Move the conversation to the archived section to keep your active list tidy. Archived conversations preserve all message history and can be unarchived at any time.

  • Go to client profile β€” Jump directly to the client's full record


Reading Your Conversation List

The sidebar organises conversations into two views, toggled from the top of the sidebar:

  • Active β€” Conversations with recent activity. This is your default view.

  • Archived β€” Conversations you've archived. Useful for clients who haven't visited in a while. Each conversation entry shows:

  • Client name and avatar

  • Last message preview β€” Truncated text so you can scan quickly

  • Time since last message β€” e.g. "2m", "1h", "3d"

  • Unread indicator β€” Red dot with a count badge for unread messages

  • Channel icon β€” Shows whether the last message was an app message, WhatsApp, or internal note

Messages sent by any member of your team β€” including yourself β€” don't trigger the unread indicator for other staff. Only messages sent by the client mark a conversation as unread. Internal notes don't update the "last message" preview shown in the sidebar either, so other staff won't see your private notes unless they open the conversation.

Tips for Effective Client Communication

βœ… Best practices from practices that run Lupa:

  • Use internal notes before replying to a tricky message β€” leave context for colleagues so anyone on the team can pick up the conversation

  • Attach discharge instructions as PDFs rather than typing them out β€” clients can refer back to them later

  • Set up chat points of contact in Settings so the right staff receive notifications for incoming messages

  • Configure an auto-reply message for out-of-hours enquiries so clients know when to expect a response

  • Check the WhatsApp window timer before composing a long reply β€” if the window is about to expire, send a quick acknowledgement first

  • Archive conversations regularly to keep your active list focused on current cases

  • When a client can receive both app and WhatsApp messages, prefer the app channel β€” it's free and has no messaging window restrictions


Configuring Client Chat Settings

To configure client chat for your location, go to Settings β†’ Communications β†’ Client Chat.

πŸ“ Permissions required: You need admin or settings access to change these options.

Setting

What it does

Default

Enable client chat

Turns client chat on or off for this location. When off, staff cannot send or receive client messages.

Off

Chat points of contact

Select which employees are automatically added to new conversations and receive notifications for incoming messages.

None

Auto-reply message

An optional message sent automatically when a client messages outside of your configured hours. Leave blank to disable.

Blank (disabled)


Troubleshooting

Problem

Solution

I can't see the Chat page

Your role may not have the Client Chat permission enabled. Ask your practice manager to check your role permissions in Settings β†’ Roles & Permissions.

I can't send a WhatsApp message

Check three things: (1) the client has a phone number on their record, (2) your location has WhatsApp Business integration enabled, and (3) the 24-hour messaging window hasn't expired. If the window has closed, you'll need to use an approved WhatsApp template instead.

If the Send WhatsApp option is greyed out on a client record, it usually means no phone number is saved for that client β€” add one to their record and try again.

The Send message option is greyed out

The client doesn't have the Lupa mobile app installed. You can still reach them via Send WhatsApp if your location has WhatsApp enabled, or ask the client to download the app.

My WhatsApp message shows a red alert

The message failed to deliver. Hover over the alert icon for details. Common causes include an invalid phone number, the client blocking your business number, or a network issue on WhatsApp's side. Try resending or contact the client by phone.

A WhatsApp conversation disappeared from my sidebar

If a WhatsApp conversation started from Lupa stopped appearing in your sidebar β€” even though messages were still being received β€” this was a known issue that has now been fixed. The conversation is still intact and will reappear in your active list automatically. If you still can't find it, use the search bar at the top of the sidebar to locate the client by name.

I archived a conversation by mistake

Toggle to Archived in the sidebar, find the conversation, open it, and select Unarchive from the header menu. All messages are preserved β€” nothing is lost.


Frequently Asked Questions

Can a client see internal notes?

No. Internal notes are visible only to staff members who have access to the conversation. Clients see only messages sent via the App or WhatsApp channels.

What happens when multiple staff reply to the same client?

All replies appear in the same threaded conversation. Each message shows which staff member sent it, so the client sees a coherent conversation and your team has full visibility of who said what.

Is there a limit on file attachments?

You can attach up to 5 files per message. Supported types include images, PDFs, videos, and general files. Each file is stored securely and accessible to both staff and the client (except on internal notes).

What's the difference between client chat and internal team chat?

Client chat is for communicating with pet owners β€” messages go to the client via the Lupa app or WhatsApp. Internal team chat (accessed via the Internal tab on the Chat page) is for staff-to-staff communication using channels and direct messages. They're separate systems with separate permissions.

Do I get notified when a client sends a message?

Yes, if you're listed as a chat point of contact for the location or you've been added as a participant to the conversation. Notifications appear in real time within Lupa.


Related Articles

Did this answer your question?