Documentation
Skrivna Narrative Intelligence Platform — complete reference
00Quick Start
Four steps to a finished deck in under two minutes.
- Create — go to Dashboard and press New Presentation.
- Generate — open the editor and press Ctrl+K. Type a brief, e.g. “create a 6-slide pitch deck for a SaaS HR tool”.
- Refine — click any element on the canvas to select and edit it. Use Ctrl+Z to undo.
- Present — press F5 to start the presentation, → to advance slides, Esc to exit.
01Getting Started
Three paths to your first deck — choose based on how much you already know about the content.
Opens the Presentation Hub with an empty deck. Add slides manually or press Ctrl+K to invoke the AI command bar.
Paste any public URL and the Researcher agent fetches the content. Or write a free-text brief and the Architect agent structures it into slides.
The most powerful path. Up to seven specialist agents run in parallel — researching, structuring, designing, writing, and reviewing — in under 30 seconds.
02Presentations
The hub is the home for each deck. It shows a slide grid, a chapter navigation sidebar, and the full action bar. Double-click any slide thumbnail to edit the headline inline without opening the full editor.
Each deck is private by default — visible only to you. Toggle to public to make it shareable. Workspace admins can see all non-private decks in the organisation.
When a deck is public, the hub shows a Copy link button. The shareable URL is /view/[id] — no login required for viewers.
Every AI operation creates an automatic checkpoint. Click History in the hub action bar to browse all checkpoints and restore any previous state.
03Editor
Click any slide in the left panel to switch to it. Drag a slide to reorder. The slide panel collapses on narrow screens — use the panel icon to toggle.
Click any text block or image on the canvas to select it. A selection outline and resize handles appear. Click elsewhere to deselect.
| Action | Shortcut |
|---|---|
| Bold | Ctrl+B |
| Italic | Ctrl+I |
| Underline | Ctrl+U |
| Undo | Ctrl+Z |
| Redo | Ctrl+Y |
| AI command bar | Ctrl+K |
| Save checkpoint | Ctrl+S |
Press Ctrl+K from anywhere in the editor to open the AI command bar. Use natural language:
- Add slide — “add a competitive analysis slide”
- Redesign — “redesign with dark background”
- Translate — “translate to Swedish”
- Research — “research Nordic SaaS market size”
- Image generation — “add an image of a modern office”
04AI Agents
Each agent is a specialist. They share no state and run in parallel during swarm execution.
| Agent | Model | Role |
|---|---|---|
| Researcher | Gemini 2.0 Pro | Web search, data, market intelligence |
| Architect | Claude Opus | Story arc, slide structure, narrative flow |
| Designer | Claude Sonnet | Layout, CSS, visual composition, brand application |
| Copywriter | Claude Opus | Headlines, prose, reframing |
| Strategist | Claude Opus | Competitive analysis, positioning, battle cards |
| Reviewer | Claude Opus | Quality gate, brand compliance |
| Translator | Claude Sonnet | 30+ languages, cultural adaptation |
| Preset | Agents | Est. time | Use case |
|---|---|---|---|
| Instant | Architect + Designer | 12s | Quick draft |
| Research | Researcher + Architect + Designer | 22s | Data-backed deck |
| Full | All agents | 25s | Investor-grade |
| Live | Researcher only | 8s | Mid-pitch injection |
| Battle | Strategist + Designer | 9s | Competitive response |
05Present Mode
| Key | Action |
|---|---|
| → / Space | Next slide |
| ← / Backspace | Previous slide |
| F | Toggle fullscreen |
| N | Toggle speaker notes panel |
| Esc | Exit presentation |
Press Ctrl+K at any moment during the presentation to open the live command bar. The audience sees nothing. Commands available:
- research [topic]
- add slide about [topic]
- reframe for [audience]
- compare [A] vs [B]
- simplify this
- translate to [language]
- add blank
The AI pre-generates a set of likely follow-up slides in the background before you reach them. When a shadow slide is ready, a subtle indicator appears. Press Ctrl+Shift+Enter to inject it at the current position.
Toggle Q&A mode to display a QR code on-screen. Audience members scan and submit questions from their phones. Questions appear live in the speaker view for you to address.
06Knowledge Brain
- DOCX — Word documents
- PDF — reports, pitch decks, research papers
- PPTX — existing presentations
- CSV — data tables, financials
- Markdown — notes, wikis, READMEs
Before every generation task, the system searches the knowledge index for matching content. The top 2 most relevant excerpts are prepended to the agent prompt automatically. No manual linking required.
Set your primary color, secondary color, accent color, heading font, body font, brand voice, and any extra design rules. The Designer agent reads Brand DNA before every design operation and applies it automatically.
Type any keyword in the search bar to find matching excerpts across all uploaded documents. Results are shown with the matching keyword highlighted in context.
07Slide Bank
In any Presentation Hub, hover over a slide thumbnail. A bookmark icon appears in the top-right corner of the slide. Click it to save that slide to your bank.
Tags are automatically assigned from slide content. Available tags:
- Market, Team, Product, Financials
- Roadmap, Architecture, Competitive, Traction
Click Insert into Presentation on any banked slide. Select a destination presentation from the dropdown. The slide is appended to that deck.
Click the trash icon on any banked slide to remove it. Use the tag filter chips at the top of the page to narrow the view to a specific category.
08Keyboard Shortcuts
| Shortcut | Action |
|---|---|
| Ctrl+Home | First slide |
| Ctrl+End | Last slide |
| ← / → | Previous / next slide |
| Shortcut | Action |
|---|---|
| Ctrl+Z | Undo |
| Ctrl+Y | Redo |
| Ctrl+A | Select all |
| Del / Backspace | Delete element |
| Ctrl+B | Bold |
| Ctrl+I | Italic |
| Ctrl+U | Underline |
| Shortcut | Action |
|---|---|
| Ctrl+D | Duplicate slide |
| Ctrl+Shift+Del | Delete slide |
| Ctrl+M | Add slide |
| Ctrl+S | Save checkpoint |
| Shortcut | Context |
|---|---|
| Ctrl+K | AI command bar — Editor, Present mode |
| Ctrl+Shift+K | AI command on current slide |
| Ctrl+Shift+Enter | Inject shadow slide — Present mode |
| Shortcut | Action |
|---|---|
| F5 | Present from start |
| → / Space | Next slide |
| ← / Backspace | Previous slide |
| F | Toggle fullscreen |
| N | Toggle speaker notes |
| Esc | Exit presentation |
| Shortcut | Action |
|---|---|
| Ctrl+P | Export PDF |
| Ctrl+Shift+P | Export PPTX |
| Ctrl+? | Keyboard shortcuts panel |
| F1 | Open this help page |
09Feature List
Every capability available in the platform.
10Live Engagement
Open any presentation and click Start Live Session. Skrivna generates a 6-digit session code. Audience members navigate to /engage/[code] on any device — no app or login required — and are instantly connected to the presenter’s deck.
| Type | Description |
|---|---|
| Poll | Single or multi-choice question — results shown as a live bar chart |
| Word Cloud | Free-text responses rendered as a real-time word cloud |
| Open Wall | Open-ended text responses displayed as a scrolling wall |
| Rating Scale | Numeric 1–10 rating with live average and distribution |
| Ranking | Audience drag-ranks a list of items; aggregate order shown live |
| Points Allocation | Audience distributes a fixed budget of points across options |
| Pin on Image | Audience pins a location on an image; pins cluster live |
| Matrix | Rate multiple items on multiple dimensions in a single grid |
| Quiz | Timed correct-answer question with instant scoring and leaderboard |
| Brainstorm | Audience submits ideas; presenter can highlight responses |
| NPS | Net Promoter Score 0–10 with promoter / passive / detractor breakdown |
While the audience sees slides at /engage/[code], the presenter opens /control/[sessionId] — a dedicated control surface showing slide sync, the live Q&A queue, a count of connected users, and an elapsed-time counter.
Display the built-in QR code overlay (toggle in the control plane) to direct the audience to /qa/[sessionId]. From there they submit questions and upvote others. The presenter sees questions ranked by votes in real time.
Quiz slides award points based on answer speed — faster correct answers score higher. A streak bonus of ×1.5 applies after three consecutive correct answers. The live leaderboard shows the top 10 participants at any moment.
After a session ends, click Analyse Responses in the session dashboard. The AI reads every response across all slides and returns a written summary of key themes, sentiment, and standout answers.
11Integrations
Connect your Microsoft 365 tenant in Settings → Integrations → SharePoint. Once connected, import any PPTX from a SharePoint document library directly into your Skrivna workspace, or export a finished deck back to SharePoint with a single click.
Install the Skrivna Slack app and authorise it via OAuth in Settings → Integrations → Slack. Then use the /skrivna [brief] slash command in any channel to generate a presentation without leaving Slack. Mention @Skrivna in a thread for contextual help.
Connect Salesforce or HubSpot via OAuth in Settings → Integrations → CRM. Contacts are synced and available in the audience-targeting panel. Every presentation view and engagement session is automatically logged as an activity against the matching CRM contact or deal.
Register a target URL in Settings → Integrations → Webhooks. Skrivna will POST a signed JSON payload to that URL on supported events:
- presentation.created / updated / deleted
- engagement.session.started / ended
- engagement.response.submitted
- export.completed
Every request includes an X-Skrivna-Signature header containing an HMAC-SHA256 signature of the payload body. Verify this header to authenticate inbound events.
Build trigger-action workflows in Settings → Integrations → Automation. Example workflows: a Slack message in a designated channel automatically creates a new presentation from the message text, or a new CRM deal triggers a personalised deck generation. Automation uses the same Zapier-compatible webhook format for broad compatibility.
12Enterprise & Admin
Configure SAML 2.0 single sign-on in Workspace Settings → Security → SSO. Supported identity providers:
- Okta
- Microsoft Azure AD
- Google Workspace
- OneLogin
Download the SP metadata XML from /auth/saml/metadata to paste into your IdP. The Assertion Consumer Service URL is https://api.skrivna.com/api/saml/acs.
Automate user lifecycle management with SCIM 2.0. The SCIM endpoint is /scim/v2/Users. Generate a bearer token in Workspace Settings → Security → SCIM and paste it into your IdP’s provisioning config. SCIM handles create, update, deactivate, and group sync automatically.
Create a workspace from the Dashboard header menu. Invite members by email from Workspace Settings → Members. Three roles are available:
| Role | Permissions |
|---|---|
| Owner | Full access including billing, SSO, SCIM, and workspace deletion |
| Admin | Manage members, brand settings, and integrations |
| Member | Create and manage own presentations; read shared workspace content |
Restrict platform access to specific IP ranges in Workspace Settings → Security → IP Allowlist. Enter one CIDR range per line. Requests from outside the allowlist are rejected with a 403 response. Leave blank to allow all IPs.
Every meaningful action — login, presentation create/update/delete, member invite, settings change, export — is written to the immutable audit log with a timestamp, the acting user’s identity, and the affected resource. Access the log in Workspace Settings → Audit Log or export as CSV.
Workspace admins can configure governance rules in Workspace Settings → Governance: define a list of blocked phrases that are automatically scrubbed from AI-generated content, set content policies (e.g. disable external image fetching), and choose a data residency region for all workspace data at rest.