What you can upload
The image limit is Meta’s own ceiling rather than ours. Allowing a larger upload would let a file succeed here and then fail at send time, which is the worst place to find out.
Each file in the list says where it is used: used in N steps for funnel steps, offered by the assistant in N campaigns for the files a campaign lets the assistant send. A file in use cannot be deleted.
If your account talks on Instagram, the page reminds you that on Instagram files and voice notes are sent as a link — the lead opens them in a browser. The one exception is a file the assistant picks on its own, described below.
Voice notes
Press Record a voice note, allow microphone access, and record directly in the dashboard. You can play it back, discard it and try again before saving.Whatever you record or upload, Whappy converts it so that WhatsApp shows it as a genuine voice note — the round bubble with a waveform — rather than as a file attachment the lead has to download. This is why recording in any browser produces the same result on the lead’s phone.
Sending an asset from a funnel
In the funnel builder, add a Send document step for PDFs and images, or a Send voice note step for audio.- Send document takes up to 5 files for one step. They are sent in the order shown.
- Add an optional message, sent with the first file only.
- Send voice note takes one recording, and its optional line describes what the recording is about rather than dictating exact words — the AI assistant writes one short line to introduce it, in the lead’s language.
- Optionally wait for the lead to reply before the conversation continues.
- On WhatsApp the lead receives files and voice notes as such; on Instagram, as a link.
Sending an asset from Chats
In Chats, the paperclip next to the message box sends up to 5 library files to the lead, in the order you pick them. The text in the message box goes out as the caption of the first document or image; if the first file is a voice note, the text is sent as its own message first. On Instagram each file arrives as a message with its name and a link. The paperclip follows the same rules as a typed reply: it is held while the AI is handling the chat and outside WhatsApp’s 24-hour window.Files the AI may send on its own
Besides the files a funnel step sends at a fixed point, a campaign can let the assistant choose when a file fits: a lead asks about prices, the assistant attaches the price list to its reply.1
Switch on the Files section
Open the campaign’s Options and, under Sections, switch on Files. A Files tab appears in the campaign’s sidebar.
2
Pick the files
The Files tab lists every file in your library. Switch on the ones the assistant may send. (If the library is empty, the tab points you to Assets.)
3
Say when each one fits
For each file switched on, fill in Send it when — one sentence in your own words, up to 300 characters: the lead asks about prices, or wants to see what we offer. It is required: a file with no sentence cannot be saved.
4
Set the limit per conversation
Per conversation is how many times the file may reach one lead: once or up to N times, at most 5. The count includes the same file sent by funnel steps and offers, so a brochure a step already delivered is not sent again because the lead asked.
5
Save
The page saves with its own Save button; leaving with unsaved changes asks you first.
What the assistant does with them
- It attaches at most one file per reply, and only when the conversation clearly matches the sentence you wrote. It never sends a file just in case, and never mentions a file it is not attaching.
- Only files that are switched on, fully uploaded and still under their limit are offered to it.
- On WhatsApp, a document or an image goes out with the reply as its caption — one message. If the reply is too long for a caption, the text goes first and the file follows. A voice note always follows the text.
- On Instagram, images and PDFs are sent as attachments after the text, and only within 24 hours of the lead’s last message. Voice notes are never offered on Instagram. The Files tab says so on a campaign that talks there.
- In a test conversation the file is shown in the thread but nothing is sent.
- The limit starts again when the lead moves to another campaign.

