What are Snippets
Snippets are text expansion shortcuts that save time when dictating frequently used phrases, templates, signatures, or boilerplate content. They work similarly to traditional text expanders but are activated through voice commands during dictation.Snippets are processed during dictation and expand automatically when the trigger phrase is recognized in your transcribed text.
SnippetEntry Structure
Each snippet contains the following properties:| Property | Type | Description |
|---|---|---|
id | string | Unique identifier for the snippet |
trigger | string | The phrase that activates the expansion |
expansion | string | The full text that replaces the trigger |
scope | ”personal” | “shared” | Whether the snippet is private or team-wide |
createdAt | number | Unix timestamp of when the snippet was created |
Trigger phrases should be unique and easy to pronounce. Avoid common words that might appear naturally in your dictation.
Creating Snippets
Define Trigger
Enter a short, distinctive phrase that will activate the snippet. Examples:
"email sig""meeting template""bug report"
Write Expansion
Enter the full text that should replace the trigger. This can be:
- Multiple paragraphs
- Formatted templates
- Email signatures
- Code boilerplate
- Any frequently used text
Set Scope
Choose the appropriate scope:
- Personal: Only you can use this snippet
- Shared: All team members can use this snippet
Using Snippets in Dictation
Once created, snippets work automatically during dictation:- Start dictating as usual
- Speak the trigger phrase naturally in your sentence
- SlasshyWispr recognizes the trigger and expands it to the full text
- Continue dictating after the expansion
Example Workflow
Snippet Setup:Team vs Personal Snippets
Personal Snippets
Stored locally and only available to you. Perfect for personal templates, your email signature, or individual workflows.
Shared Snippets
Synchronized across your team and available to all members. Ideal for company templates, standard responses, or team protocols.
Recommended Personal Snippets
- Personal email signatures
- Individual meeting notes templates
- Your own code snippets
- Personal greetings and closings
- Client-specific responses
Recommended Shared Snippets
- Company email templates
- Support response templates
- Bug report formats
- Meeting agenda templates
- Standard legal disclaimers
- Product descriptions
Best Practices
Choose Clear Triggers: Use distinctive phrases that won’t accidentally appear in normal conversation. Avoid single common words.
Test Your Snippets: After creating a snippet, test it in a dictation session to ensure the trigger is recognized correctly.
Keep Expansions Focused: While snippets can be long, consider breaking very large templates into multiple smaller snippets for flexibility.
Common Use Cases
Email Templates
Code Boilerplate
Support Responses
Meeting Notes
Managing Snippets
- Edit: Click any snippet to modify its trigger, expansion, or scope
- Delete: Remove snippets you no longer need
- Search: Quickly find snippets using the search function
- Filter: View personal, shared, or all snippets
- Sort: Organize by creation date or alphabetically
Storage
Snippets are stored using the keyslasshy-wispr-snippets-v1 and persist across application sessions. Shared snippets require team synchronization to be configured in your settings.
Snippets are processed after dictionary terms, so you can combine both features for maximum customization.