Pulse accepts file uploads directly in chat. Here's what you can upload and how Pulse handles each type.
Supported file types
- Images – Used for logos, splash images, thumbnails, channel banners, and lesson hero images
- Videos – Added to your community's video library for placement (Pulse cannot read or analyze video content)
- Audio – Placed where needed (Pulse cannot read or analyze audio content)
- Documents (PDF, DOCX, PPTX, XLSX, etc.) – Pulse can extract text to act on, or deliver the file as a download attachment on a lesson
- Copy/pasted text – Large blocks of pasted text are automatically converted to a .txt file upload
Using images with Pulse
For any image field, you can either ask Pulse to generate an image or upload your own file. This works for:
- Community logo and splash image
- Course thumbnail and cover image
- Event cover image
- Channel banner image
- Document section thumbnail
- Lesson hero image
How Pulse decides what to do with a file
Pulse makes a few decisions automatically:
- Place vs. read – Some files (like videos or audio) are delivered to the right location without being read. Documents and images can be read or placed depending on context.
- Reformat vs. reference – For document uploads, Pulse decides whether to use the content as a reference to generate something new, or to preserve the content and reformat it as Markdown.
- Proactive requests – Pulse will ask you to upload files when it determines they'd improve the output.
- Pre-plan gathering – When setting up a new community, Pulse tries to collect all necessary files before presenting a plan.
Frequently asked questions
Can Pulse edit specific parts of an existing lesson? Not currently. Pulse generates lesson content from scratch, so it's better suited for creating new lessons than making targeted edits to existing ones.
What happens if my PDF is too large? Files over 32MB can still be uploaded and placed (for example, as a downloadable attachment on a lesson), but Pulse won't be able to read their contents.
Why is Pulse taking a long time to process my file? Some file types take a moment to process. Pulse will wait and continue once processing is complete.
Are my uploaded files saved between chats? Files are scoped to the current chat session, but you can quickly re-upload previous files using the Recent Uploads option.