Platform Settings
Configure your PromptReports platform with branding, integrations, security policies, and system preferences. Customize the platform to match your organization's needs.
Platform Settings Overview#
Platform Settings provide centralized control over how your PromptReports instance operates. From branding and appearance to security policies and third-party integrations, these settings shape the experience for all users on your platform. Changes to settings typically take effect immediately, though some may require users to refresh their browsers.
Branding
Customize logos, colors, and appearance to match your brand identity.
Integrations
Connect external services like Slack, Google Drive, and analytics tools.
Security
Configure authentication, access controls, and compliance settings.
Settings Impact
Branding & Appearance#
Customize your platform's visual identity to create a cohesive experience for your users. Branding settings allow you to apply your organization's colors, logos, and styling across the entire application.
| Setting | Description | Format |
|---|---|---|
| Logo | Primary logo displayed in header and login page | PNG/SVG, max 2MB |
| Favicon | Browser tab icon | ICO/PNG, 32x32 or 16x16 |
| Primary Color | Main accent color for buttons and highlights | Hex color code |
| Secondary Color | Supporting accent color | Hex color code |
| Dark Mode Logo | Alternative logo for dark theme | PNG/SVG, max 2MB |
| Login Background | Custom background for authentication pages | JPG/PNG, max 5MB |
| Email Header | Logo displayed in transactional emails | PNG, 600px wide max |
Live Preview
See branding changes in real-time before applying them to the platform.
Theme Presets
Choose from pre-built theme presets or create custom color schemes.
Brand Consistency
Integrations#
Connect PromptReports with your existing tools and services to streamline workflows and enhance functionality. Each integration can be configured independently with its own authentication and permissions.
Communication
Slack, Microsoft Teams, Email providers for notifications and sharing.
Storage
Google Drive, Dropbox, AWS S3 for file storage and backups.
Automation
Zapier, Make, n8n for workflow automation and triggers.
Select integration
Authenticate
Configure permissions
Test connection
Enable integration
| Integration | Features | Authentication |
|---|---|---|
| Google Workspace | Drive storage, Calendar scheduling, SSO | OAuth 2.0 |
| Microsoft 365 | OneDrive, Outlook, Teams notifications | OAuth 2.0 |
| Slack | Notifications, report sharing, commands | OAuth 2.0 |
| Salesforce | CRM data sync, lead scoring reports | OAuth 2.0 |
| HubSpot | Marketing data, contact sync | API Key |
| Stripe | Payment processing, billing management | API Key |
| OpenAI | GPT models for report generation | API Key |
| Anthropic | Claude models for analysis | API Key |
Security Settings#
Security settings control authentication requirements, access policies, and compliance features. Properly configured security settings protect your organization's data and ensure regulatory compliance.
Authentication
Configure password policies, SSO providers, and MFA requirements.
Session Management
Set session timeouts, concurrent login limits, and device restrictions.
Access Control
IP allowlists, geographic restrictions, and domain validation.
Compliance
Data retention policies, audit logging, and export controls.
| Setting | Description | Recommended |
|---|---|---|
| Password Minimum Length | Minimum characters required for passwords | 12 characters |
| Password Complexity | Require mixed case, numbers, symbols | Enabled |
| MFA Requirement | Two-factor authentication policy | Required for admins |
| Session Timeout | Automatic logout after inactivity | 30 minutes |
| Login Attempts | Failed attempts before account lockout | 5 attempts |
| Lockout Duration | Time account remains locked | 15 minutes |
| SSO Enforcement | Require SSO for all users | Based on org policy |
| IP Allowlist | Restrict access to specific IP ranges | Optional |
Critical Security Settings
Email Configuration#
Configure how PromptReports sends emails to users. You can use the default email service or connect your own SMTP server for custom branding and deliverability control.
SMTP Configuration
Connect your own mail server for transactional emails.
Notification Preferences
Configure which events trigger email notifications.
- Configure sender name and reply-to address
- Set up SMTP credentials (host, port, username, password)
- Enable TLS/SSL encryption for secure delivery
- Test email delivery with a verification message
- Customize email templates with your branding
API & Webhooks#
Manage API access and configure webhooks for real-time event notifications. These settings control how external applications interact with your PromptReports platform.
API Keys
Generate and manage API keys for programmatic access.
Webhooks
Configure endpoints to receive real-time event notifications.
Rate Limits
Set API rate limits to prevent abuse and ensure fair usage.
Endpoints
View available API endpoints and their documentation.
| Webhook Event | Description | Payload |
|---|---|---|
| report.created | New report generated | Report ID, creator, timestamp |
| report.published | Report published or shared | Report ID, visibility, recipients |
| user.created | New user account created | User ID, email, role |
| user.deactivated | User account deactivated | User ID, reason, deactivated_by |
| template.created | New template created | Template ID, creator, category |
| subscription.changed | Billing subscription updated | Plan, previous_plan, effective_date |
Webhook Security
Billing & Subscription#
Manage your subscription plan, billing information, and payment methods. View usage metrics and upgrade or downgrade your plan as needed.
Payment Methods
Add, remove, or update credit cards and payment methods.
Invoices
View and download past invoices for accounting and records.
| Plan Feature | Starter | Professional | Enterprise |
|---|---|---|---|
| Users | 5 | 25 | Unlimited |
| Reports/month | 50 | 500 | Unlimited |
| Storage | 10 GB | 100 GB | 1 TB |
| API Access | Limited | Full | Full + Priority |
| Support | Priority Email | 24/7 Dedicated | |
| SSO | No | Yes | Yes + Custom |
| Audit Logs | 30 days | 1 year | 7 years |
Advanced Settings#
Advanced settings provide fine-grained control over platform behavior. These settings are intended for technical administrators and should be modified with caution.
Localization
Configure default language, timezone, and date formats.
Data Retention
Set policies for automatic data cleanup and archival.
Performance
Configure caching, CDN settings, and performance optimizations.
Export Settings
Configure default export formats and watermarking options.
Settings Backup
- Feature flags for enabling/disabling platform features
- Custom domain configuration for white-label deployments
- Maintenance mode for planned downtime periods
- Debug logging levels for troubleshooting
- Cache invalidation controls for clearing stale data