Sharing and Collaboration
This guide explains how to share prompts, artifacts, and conversations with team members and collaborate effectively in PromptOwl .
Table of Contents
- Collaboration Overview
- Sharing Prompts
- Sharing Artifacts and Folders
- Sharing Conversations
- Team-Based Sharing
- Permission Levels
- Import and Export
- Collaboration Workflows
- Enterprise Sharing Controls
- Best Practices
- Troubleshooting
Collaboration Overview
PromptOwl enables collaboration through multiple sharing mechanisms:
Sharing Methods
| Method | Description | Best For |
|---|---|---|
| Email Sharing | Share with specific individuals | One-off access |
| Team Sharing | Share with entire teams | Group access |
| Import/Export | Transfer via JSON files | Backup, migration |
What Can Be Shared
| Item | Email Share | Team Share | Export |
|---|---|---|---|
| Prompts | Yes | Yes | Yes |
| Artifacts | Yes | Yes | No |
| Folders | Yes | Yes | No |
| Conversations | Yes | Yes | No |
Sharing Prompts
Share prompts with colleagues so they can use or collaborate on them.
How to Share a Prompt
- Open the prompt you want to share
- Click the Share button (or share icon)
- Choose sharing method:
- Enter email addresses, OR
- Select teams
- Click Share
Email Sharing
Adding Recipients:
- Type email address in the input field
- Press Enter or Space to add
- Add multiple emails as needed
- Click Share to confirm
Removing Recipients:
- Click the X on any email badge to remove
Sharing Indicators
| Indicator | Meaning |
|---|---|
| Orange share icon | Prompt has been shared |
| Share count | Number of people with access |
| ”Shared with you” | Someone else shared this with you |
Email Notifications
When you share a prompt:
- Recipient gets an email notification
- Email includes prompt name and your email
- Contains direct link to the prompt
- Styled with your organization’s branding
Sharing Artifacts and Folders
Share knowledge base content with your team.
Sharing an Artifact
- Open the artifact in Data Room
- Click the Share button
- Add email addresses or select teams
- Click Share
Sharing a Folder
Share an entire folder to give access to all artifacts within:
- Open the folder in Data Room
- Click Share on the folder
- Add recipients
- All artifacts in folder become accessible
Inheritance
| Shared Item | What’s Accessible |
|---|---|
| Single artifact | Only that artifact |
| Folder | All artifacts in folder |
| Nested folder | Parent folder access doesn’t grant child access |
Share Notifications
Recipients receive email notifications with:
- Item name (folder or artifact)
- Sharer’s email
- Direct access link
- Organization branding
Sharing Conversations
Share valuable AI conversations with colleagues.
How to Share a Conversation
- Find the conversation in the sidebar
- Click the menu icon (or right-click)
- Select Share
- Add email addresses or teams
- Click Share
Prompt Access Required
Important: Recipients need access to the underlying prompt to view shared conversations.
Automatic Handling:
- You share a conversation
- System checks if recipient has prompt access
- If not, shows confirmation dialog
- You can choose to share both conversation AND prompt
Viewing Shared Conversations
Shared conversations appear in your sidebar:
- Shows “Shared by: [email]” indicator
- Full read access to conversation history
- Cannot modify the original conversation
Team-Based Sharing
Teams provide group-based access management.
What Are Teams?
Teams are groups of users who share access to resources:
- Share once, all team members get access
- New team members automatically get access
- Centralized permission management
Creating a Team
- Go to Teams section
- Click Create Team
- Enter team name
- Add members by email
- Assign roles (Owner, Editor, Viewer)
- Click Create
Team Member Roles
| Role | Description |
|---|---|
| Owner | Full control, can manage team |
| Editor | Can edit shared items |
| Viewer | Read-only access |
| User | Basic access (default) |
Adding Team Members
- Open team settings
- Click Add Member
- Enter email address
- Select role
- Click Add
New members receive email notification with:
- Team name
- Who added them
- List of accessible prompts
- Link to dashboard
Sharing with Teams
When sharing any item:
- Click Share
- Select Teams tab
- Check the teams to share with
- Click Share
All current and future team members get access.
Enterprise Teams
In enterprise environments:
- Teams can be auto-created
- Users auto-added based on organization
- Admin controls team membership
- Cross-team sharing may be restricted
Permission Levels
Different roles have different capabilities.
Role Comparison
| Capability | Owner | Editor | Viewer | User |
|---|---|---|---|---|
| View item | Yes | Yes | Yes | Yes |
| Use prompt | Yes | Yes | Yes | Yes |
| Edit item | Yes | Yes | No | No |
| Delete item | Yes | No | No | No |
| Share item | Yes | Yes | No | No |
| Transfer ownership | Yes | No | No | No |
How Roles Are Assigned
For Prompts:
- Creator is automatically Owner
- Shared recipients get role based on sharing settings
- Default is User/Viewer
For Teams:
- Team creator is Owner
- Other members assigned roles when added
- Can be changed by team Owner
Permission Inheritance
| Scenario | Resulting Permission |
|---|---|
| Direct email share | Uses specified role |
| Team share | Uses team member’s role |
| Multiple shares | Highest permission wins |
Import and Export
Transfer prompts between accounts or environments.
Exporting Prompts
Export all your prompts to a JSON file:
- Go to Settings or prompt list
- Click Export button
- JSON file downloads automatically
What’s Exported:
- Prompt configuration
- Blocks and variations
- Variables
- LLM settings
What’s NOT Exported:
- User IDs
- Timestamps
- Sharing settings
- Conversations
Importing Prompts
Import prompts from a JSON file:
- Go to Settings or prompt list
- Click Import button
- Select your JSON file
- Prompts are created in your account
Import Notes:
- Creates new prompts (doesn’t overwrite)
- Uses your default LLM settings if missing
- You become the owner
- No sharing settings imported
Export File Format
[
{
"name": "Prompt Name",
"type": "simple",
"variation": "System context...",
"llmType": "openai",
"llmSettings": {
"model": "gpt-4o",
"temperature": 0.7
},
"variables": `{}`,
"blocks": []
}
]Use Cases
| Scenario | Action |
|---|---|
| Backup prompts | Export regularly |
| Share with external party | Export and send file |
| Migrate to new account | Export then import |
| Template distribution | Export template prompts |
Collaboration Workflows
Common patterns for team collaboration.
Workflow 1: Prompt Development
Solo Development → Team Review → Production:
- Developer creates prompt (Owner)
- Shares with reviewers (Viewer)
- Reviewers provide feedback
- Developer makes changes
- Shares with wider team
Workflow 2: Shared Knowledge Base
Centralized Knowledge:
- Create team for department
- Create folder in Data Room
- Share folder with team
- Team members add artifacts
- All prompts can use shared knowledge
Workflow 3: Template Distribution
Standard Prompts:
- Admin creates standard prompts
- Exports as JSON
- Distributes to team members
- Members import and customize
- Original remains unchanged
Workflow 4: Conversation Review
Quality Assurance:
- User has AI conversation
- Shares interesting/problematic conversation
- Team reviews conversation
- Feedback incorporated into prompt
- Prompt improved for everyone
Enterprise Sharing Controls
Administrators can control sharing behavior.
Feature Toggles
| Setting | Effect |
|---|---|
showShareButton | Enable/disable all sharing |
| Custom email templates | Branded sharing notifications |
Disabling Sharing
When sharing is disabled:
- Share buttons hidden
- Attempts show: “Sharing is disabled for this organization”
- Existing shares remain active
Enterprise Team Controls
| Control | Description |
|---|---|
| Auto-add users | New users join enterprise team automatically |
| Required team membership | Users must be in organization team |
| Cross-team restrictions | Limit sharing between teams |
Custom Email Templates
Enterprises can customize sharing emails:
- Custom subject lines
- Branded body text
- Variable support (
\{inviter_email\},\{prompt_name\}) - Theme colors applied
Best Practices
Sharing Strategy
Do:
- Use teams for group access
- Share folders, not individual artifacts
- Set appropriate permission levels
- Review shared items periodically
Don’t:
- Share everything with everyone
- Give Editor access when Viewer suffices
- Share sensitive prompts widely
- Forget to remove departed users
Team Organization
Suggested Structure:
Organization Team (all users)
├── Marketing Team
├── Engineering Team
├── Support Team
└── Leadership TeamTips:
- Create functional teams
- Use consistent naming
- Assign clear owners
- Document team purposes
Permission Guidelines
| Scenario | Recommended Role |
|---|---|
| Anyone who needs to use prompt | Viewer/User |
| Collaborators on prompt development | Editor |
| Prompt maintainer | Owner |
| External reviewers | Viewer |
Knowledge Base Sharing
- Organize first - Create logical folder structure
- Share folders - Not individual artifacts
- Set permissions - Viewers for most, Editors for contributors
- Review access - Periodic audit of who has access
Troubleshooting
Shared Item Not Visible
- Check email address - Ensure correct email was used
- Refresh page - May need to reload
- Check team membership - If team-shared
- Verify sharing saved - Sharer should confirm
- Check permissions - May have view-only access
Can’t Share Item
- Check your role - Only Owners/Editors can share
- Check enterprise settings - Sharing may be disabled
- Verify you own the item - Or have Editor access
- Check error message - May indicate specific issue
Team Members Not Getting Access
- Check team membership - Ensure they’re in the team
- Check team role - May need higher permission
- Verify sharing saved - Re-share if needed
- Check email delivery - Notification may be in spam
Import/Export Issues
Export Problems:
- Check browser download settings
- Ensure you have prompts to export
- Try different browser
Import Problems:
- Verify JSON format is valid
- Check file isn’t corrupted
- Ensure file contains prompt array
- Check for error messages
Email Notifications Not Received
- Check spam folder - Often filtered
- Verify email address - Must be exact match
- Check enterprise email settings - May be blocked
- Contact administrator - Email system may have issues
Permission Conflicts
If user has multiple access paths (direct + team):
- Highest permission level applies
- Direct shares can’t reduce team permissions
- Owner status always takes precedence
Quick Reference
Sharing Checklist
Before Sharing:
- Confirm you have sharing permission
- Verify recipient email/team
- Choose appropriate permission level
- Check if prompt access needed (for conversations)
After Sharing:
- Confirm sharing saved
- Notify recipient if needed
- Document sharing for records
Role Summary
| Role | View | Edit | Delete | Share |
|---|---|---|---|---|
| Owner | Yes | Yes | Yes | Yes |
| Editor | Yes | Yes | No | Yes |
| Viewer | Yes | No | No | No |
| User | Yes | No | No | No |
Sharing Icons
| Icon | Meaning |
|---|---|
| Orange share icon | Has been shared |
| Gray share icon | Not shared |
| Team badge | Shared with team |
| Email count | Number of individual shares |