Skip to main content

Platform Settings

Admin

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.

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.

SettingDescriptionFormat
LogoPrimary logo displayed in header and login pagePNG/SVG, max 2MB
FaviconBrowser tab iconICO/PNG, 32x32 or 16x16
Primary ColorMain accent color for buttons and highlightsHex color code
Secondary ColorSupporting accent colorHex color code
Dark Mode LogoAlternative logo for dark themePNG/SVG, max 2MB
Login BackgroundCustom background for authentication pagesJPG/PNG, max 5MB
Email HeaderLogo displayed in transactional emailsPNG, 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.

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.

1

Select integration

Browse available integrations and click on the one you want to configure.
2

Authenticate

Sign in to the external service or enter API credentials as required.
3

Configure permissions

Select which features and data the integration can access.
4

Test connection

Use the test button to verify the integration is working correctly.
5

Enable integration

Toggle the integration on to make it active for your platform.
IntegrationFeaturesAuthentication
Google WorkspaceDrive storage, Calendar scheduling, SSOOAuth 2.0
Microsoft 365OneDrive, Outlook, Teams notificationsOAuth 2.0
SlackNotifications, report sharing, commandsOAuth 2.0
SalesforceCRM data sync, lead scoring reportsOAuth 2.0
HubSpotMarketing data, contact syncAPI Key
StripePayment processing, billing managementAPI Key
OpenAIGPT models for report generationAPI Key
AnthropicClaude models for analysisAPI 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.

SettingDescriptionRecommended
Password Minimum LengthMinimum characters required for passwords12 characters
Password ComplexityRequire mixed case, numbers, symbolsEnabled
MFA RequirementTwo-factor authentication policyRequired for admins
Session TimeoutAutomatic logout after inactivity30 minutes
Login AttemptsFailed attempts before account lockout5 attempts
Lockout DurationTime account remains locked15 minutes
SSO EnforcementRequire SSO for all usersBased on org policy
IP AllowlistRestrict access to specific IP rangesOptional

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 EventDescriptionPayload
report.createdNew report generatedReport ID, creator, timestamp
report.publishedReport published or sharedReport ID, visibility, recipients
user.createdNew user account createdUser ID, email, role
user.deactivatedUser account deactivatedUser ID, reason, deactivated_by
template.createdNew template createdTemplate ID, creator, category
subscription.changedBilling subscription updatedPlan, previous_plan, effective_date

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 FeatureStarterProfessionalEnterprise
Users525Unlimited
Reports/month50500Unlimited
Storage10 GB100 GB1 TB
API AccessLimitedFullFull + Priority
SupportEmailPriority Email24/7 Dedicated
SSONoYesYes + Custom
Audit Logs30 days1 year7 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.

  • 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