Shoppers can attach a photo to their message in the Rep AI chat widget and ask a question about it. The AI looks at the image, understands what is in it, and answers with that in mind — so "do you have this in blue?", "is this the item I ordered?", or "what's wrong with this?" gets a reply that reflects the actual photo.
It is on by default for every store, with nothing to set up. If you prefer shoppers not to attach photos, you can turn it off in your Console at any time.
How your shoppers use it
A paperclip icon sits in the chat input, next to where shoppers type. It is there throughout the conversation — before the first message and at any point after.
Tapping it opens the device's file picker. On desktop, shoppers can also drag an image straight onto the chat window; a "Drop your image here" area appears while they drag.
Once a photo is attached, a small card appears above the input showing a thumbnail, the file name, and the file size, with an ✕ to remove it and choose a different one.
The input prompt changes to "Add a message (optional)". Shoppers can send the photo on its own or add a question.
On send, the photo and any message appear together, and the AI begins replying.
The paperclip is keyboard accessible — shoppers can Tab to it and activate it with Enter or Space.
What the AI does with a photo
Answers questions about the item in the image. Colour, material, shape, condition, what the item appears to be, whether two things match — the AI describes what it observes and answers on that basis.
Finds matching products from your catalogue. When a shopper sends a photo of a product and asks whether you carry it, the AI describes the item in its own words and searches your catalogue on that description. Matches appear in the same product carousel shoppers already see, with Learn more and Add to cart.
Feeds your support skills. A photo shared during a damaged-order conversation goes to the AI handling that report, so the shopper is not asked to describe damage the AI can already see. The AI can also invite a shopper to attach a photo when having one would help it answer.
Reads text inside an image. Screenshots of order confirmations, emails, and error messages are legible to the AI, so a shopper can send one instead of retyping a long reference number.
Photos work best when the item fills most of the frame, the lighting is even, and only one item is in shot.
Ask a follow-up about a photo
Shoppers can send a photo on its own or add a message. The AI can use the most recent photo they sent when they ask a follow-up later in the same conversation. If they send another photo, the newer photo becomes the one the AI uses.
Review the photo in Conversations
Open Conversations in your Rep AI Console and select the conversation. The photo appears with the shopper's message; select it to enlarge it. When available, What the AI saw shows the AI's description beneath it.
Turn photo upload off or back on
In your Rep AI Console, go to Settings › Chat widget and open the Chat experience tab.
Find the Shopper image upload card. A small preview of the shopper's message box sits next to it, so you can see the paperclip appear and disappear as you switch.
Switch it off (or back on).
Click Save and preview.
What shoppers see when it is off. The paperclip is removed from the chat input and dragging an image onto the chat window does nothing, on desktop and mobile. Everything else in the chat works as usual.
When it takes effect. Shoppers who open your site after you save see the change straight away. Shoppers who already have a page open see it within about a minute.
What keeps working. When your AI needs a photo to handle a request — for example a damaged-order report, a handoff to your team, or Virtual Try-On — it still shows its own photo form so the shopper can add one.
Where it applies. This setting controls the Rep AI chat widget on your website only. Photos customers send on Instagram, Facebook, WhatsApp, or by email are not affected.
Limits worth knowing
Limit |
Value |
|---|---|
Photo file types |
JPG, JPEG, and PNG |
Maximum photo file size |
5 MB |
Photos per message |
One |
Message text |
Optional — a photo can be sent on its own |
Where it works |
The Rep AI chat widget on your website |
Merchant setup |
On by default. Turn off under Settings › Chat widget › Chat experience |
How long the file is kept |
A photo sent in a conversation is kept for up to 90 days from upload. An upload the shopper does not send is deleted within 24 hours. |
A shopper who wants to send a second photo removes the first, or sends it in a following message.
Product matching runs on the AI's written description of the photo searched against your catalogue text — it is not a reverse image lookup. Products with rich, descriptive titles, descriptions, and attributes match far more reliably than products with sparse ones, which makes this another reason to keep catalogue text detailed.
What shoppers see if something goes wrong
Each case is explained inline, right above the input, and clears on its own after a few seconds:
A file in an unsupported format: "Only JPG or PNG photos, or MP4 or MOV videos, can be sent."
A file over the size limit: "Image must be 5 MB or smaller."
More than one file at once: "Please attach one image at a time."
A photo that fails to reach us: "Couldn't send your image. Tap to retry." Tapping retries the same photo, and the conversation carries on normally either way.
Common questions
Do I need to enable this in my Console?
No. It is on for every store by default, on every plan. You only need the Console if you want to turn it off — see "Turn photo upload off or back on" above.
If I turn photo upload off, can my AI still collect photos for damaged orders?
Yes. Turning it off removes the paperclip and drag-and-drop from the chat input. When your AI asks for a photo as part of a support flow, such as a damaged-order report, it still shows its own photo form.
Can shoppers send PDFs, videos, or HEIC photos?
The attachment button accepts JPG and PNG photos and supported MP4 or MOV videos. PDFs and HEIC photos are not supported there.
Should shoppers ask their question in the same message as the photo?
A question is optional. Adding it with the photo helps the AI understand what the shopper wants to know. Shoppers can also ask a follow-up later in the same conversation.
Are the photos stored anywhere?
Yes. A photo sent in a conversation is kept for up to 90 days from upload so you can review it in Conversations. An upload the shopper does not send is deleted within 24 hours.
Does this affect my AI's instructions or training?
No changes are needed. If your instructions currently tell the AI to avoid asking shoppers for photos or screenshots, you can remove that line — the AI can now receive them.
Does the AI still recommend products normally?
Yes. A photo adds context to a conversation; it does not replace the AI's usual product search, support skills, or order lookups. Conversations without a photo behave exactly as they do today.
Need More Help?
If a photo is not reaching your AI, or a shopper reports something unexpected, contact Rep AI support with the store name and roughly when the conversation happened, and our team can trace the specific message.