Embeds & Media
Copera documents support a variety of media types and embedded content. You can insert images, create diagrams, and embed content from popular third-party services --- all directly inside the editor without leaving the page.
Images
Upload images directly into your document:
- Use the slash command
/Imageor click the image button in the toolbar. - Select a file from your computer or paste an image from your clipboard.
- The image is uploaded and displayed inline in the document.
Images can be resized by dragging the corners, and they support alignment options (left, center, right). You can also add captions below images for additional context.
Drag and Drop
You can drag an image file directly from your file system into the editor. Drop it at the position where you want it to appear, and the upload happens automatically.
Paste from Clipboard
Copy an image from any application and paste it directly into the editor with Ctrl+V (Windows/Linux) or Cmd+V (Mac). The image is uploaded and inserted at the cursor position.
Mermaid Diagrams
Create diagrams using Mermaid syntax without any external tools:
- Use the slash command
/Mermaidto insert a Mermaid block. - Write your diagram code using Mermaid syntax.
- The diagram renders in real time as you type.
Mermaid supports many diagram types, including:
- Flowcharts --- Visualize processes and decision trees.
- Sequence diagrams --- Show interactions between systems or participants.
- Gantt charts --- Display project timelines.
- Class diagrams --- Map out object-oriented structures.
- Entity-relationship diagrams --- Model database schemas.
- State diagrams --- Illustrate state transitions.
Example
graph TD
A[Start] --> B{Decision}
B -->|Yes| C[Do something]
B -->|No| D[Do something else]
C --> E[End]
D --> E
This renders as a flowchart directly in the document.
Third-Party Embeds
Embed content from popular services by pasting a URL or using the slash command /Embed. Copera automatically detects the service and renders the appropriate embed. Supported services include:
| Service | What You Can Embed |
|---|---|
| YouTube | Videos |
| Vimeo | Videos |
| Loom | Screen recordings |
| Figma | Design files and prototypes |
| Miro | Whiteboards and diagrams |
| Google Docs | Documents (view-only) |
| Google Sheets | Spreadsheets (view-only) |
| Google Slides | Presentations (view-only) |
| Airtable | Shared views |
| CodePen | Code snippets and demos |
| CodeSandbox | Development environments |
How to Embed
- Copy the URL of the content you want to embed.
- In the editor, use the slash command
/Embedor paste the URL directly. - The editor detects the service and renders an interactive embed.
Embeds are displayed inline in the document and can be resized to fit your layout.
Generic URL Embeds
For services not in the supported list, you can still embed content using the generic embed block. Paste any URL that supports iframe embedding, and Copera will render it inside your document. This works for dashboards, analytics tools, and any web page that allows embedding.
Next Steps
- Text Formatting --- Format text with headings, lists, and more.
- Slash Commands --- Quickly insert any content type.
- Mentions --- Reference people, documents, and channels.