04 System Settings
System Settings Guide
Complete guide to configuring and customizing the Notarial system settings to match your business needs.
Table of Contents
- Settings Overview
- Agency Configuration
- Notary Settings
- Email Configuration
- Integration Settings
- Security Settings
Settings Overview
What Are System Settings?
System settings are the configuration options that control how the Notarial system operates. These settings allow you to:
- Customize: Tailor the system to your needs
- Configure: Set up business preferences
- Control: Manage system behavior
- Optimize: Improve efficiency
- Comply: Meet legal requirements
Settings Categories
- Agency Settings: Business configuration
- Notary Settings: Notary-specific settings
- Email Settings: Communication preferences
- Integration Settings: Third-party integrations
- Security Settings: Security configurations
- Advanced Settings: System options
Agency Configuration
Business Information
- Go to Settings → Agency → Business Info
- Enter business details:
- Legal Name: Official business registration name
- DBA/Trade Name: Operating name if different
- Business Type: Corporation, LLC, Sole Proprietor
- EIN/Tax ID: Tax identification number
- License Numbers: Business licenses and permits
- Contact information:
- Primary Address: Main business location
- Mailing Address: If different from primary
- Phone Numbers: Business contact numbers
- Email Addresses: Contact emails
- Website: Business website
- Operating details:
- Business Hours: Operating schedule
- Service Areas: Geographic coverage areas
- Service Radius: Service radius from office
- Languages: Languages spoken
- Payment Terms: Standard payment terms
Fee Structure
- Navigate to Settings → Fees & Pricing
- Configure standard fees:
- Base Notary Fee: Default notarization fee
- Rush Fee: Additional fee for rush service
- Mobile Fee: Fee for mobile notary
- Mileage Rate: Per-mile charge
- Additional Services: Extra service fees
- Set pricing rules:
- Maximum Fees: Maximum charge limits
- Discount Rules: Discount policies
- Tax Configuration: Tax settings
- Invoice Terms: Invoice payment terms
Service Configuration
- Go to Settings → Services
- Configure service types:
- Available Services: Services you offer
- Default Durations: Standard appointment times
- Required Documents: Documents needed
- Checklist Items: Required steps
- Set service parameters:
- Service Areas: Geographic service areas
- Availability: Service availability
- Special Requirements: Special needs
- Quality Standards: Service quality standards
Notary Settings
Commission Management
- Navigate to Settings → Notary → Commission
- Enter commission details:
- Commission Number: Notary commission number
- Issuing State: State that issued commission
- Expiration Date: Commission expiration
- County: County of commission
- Commission Type: Type of commission
- Upload documents:
- Commission Certificate: Digital copy of commission
- E&O Insurance: Insurance certificate
- Bond Certificate: Surety bond certificate
- ID Document: Notary identification
Notary Stamp/Seal
- Go to Settings → Notary → Seal
- Configure seal settings:
- Seal Type: Physical or electronic seal
- Seal Design: Seal design settings
- Stamp Placement: Stamp placement rules
- Multiple Seals: Multiple seal management
- Upload seal files:
- Seal Image: Digital seal image
- Signature: Digital signature
- Certificate: Certificate of seal
- Proof of Authorization: Authorization proof
Journal Settings
- Navigate to Settings → Notary → Journal
- Configure journal options:
- Journal Type: Electronic or paper journal
- Backup Options: Backup configuration
- Retention Policy: Data retention rules
- Compliance Rules: Compliance settings
- Set journal parameters:
- Entry Format: Journal entry format
- Required Fields: Mandatory information
- Signature Requirements: Signature settings
- Audit Trail: Audit trail configuration
Email Configuration
SMTP Settings
- Go to Settings → Email → SMTP
- Configure email server:
- SMTP Server: Email server address
- Port: Server port number -Username**: SMTP username
- Password: SMTP password
- Encryption: Encryption type
- Test email configuration:
- Test Email: Send test email
- Verify Setup: Confirm settings work
- Troubleshoot: Resolve any issues
- Save Settings: Save configuration
Email Templates
- Navigate to Settings → Email → Templates
- Customize email templates:
- Welcome Email: New user welcome
- Order Confirmation: Order confirmation
- Appointment Reminder: Appointment reminder
- Invoice Notification: Invoice sent
- Payment Receipt: Payment confirmation
- Template customization:
- Subject Lines: Email subject lines
- Email Body: Email content
- Placeholders: Dynamic content placeholders
- Branding: Company branding
Notification Settings
- Go to Settings → Email → Notifications
- Configure notifications:
- User Notifications: User alert settings
- Client Notifications: Client alert settings
- System Notifications: System alerts
- Emergency Notifications: Critical alerts
- Set notification rules:
- Frequency: Notification frequency
- Delivery Method: Email, SMS, in-app
- Escalation: Notification escalation
- Quiet Hours: Quiet hours settings
Integration Settings
QuickBooks Integration
- Navigate to Settings → Integrations → QuickBooks
- Configure QuickBooks:
- Company File: QuickBooks company file
- User Credentials: QuickBooks login
- API Key: QuickBooks API key
- Sync Options: Synchronization settings
- Set sync preferences:
- Invoices: Invoice synchronization
- Payments: Payment synchronization
- Companies: Company data sync
- Reports: Report synchronization
Calendar Integration
- Go to Settings → Integrations → Calendar
- Configure calendar:
- Calendar Type: Google, Outlook, Apple
- Authentication: Login credentials
- Sync Options: Synchronization settings
- Privacy: Privacy settings
- Set calendar features:
- Two-Way Sync: Bidirectional sync
- Import: Import existing calendar
- Export: Export calendar data
- Sharing: Calendar sharing options
Payment Gateway
- Navigate to Settings → Integrations → Payments
- Configure payment gateway:
- Gateway Type: Stripe (Live), PayPal (Partial), Dwolla (Connect-only)
- Merchant ID: Merchant identification
- API Keys: Gateway API keys
- Webhooks: Webhook endpoints
- Set payment options:
- Accepted Cards: Card types accepted
- Processing Fees: Fee settings
- Security: Security settings
- Receipts: Receipt options
Security Settings
Password Policies
- Go to Settings → Security → Passwords
- Configure password policies:
- Minimum Length: Minimum password length
- Complexity: Password complexity requirements
- Expiration: Password expiration period
- History: Password history requirements
- Set security options:
- Lockout: Account lockout settings
- Two-Factor: 2FA requirements
- Session Timeout: Session duration
- Encryption: Data encryption settings
Access Control
- Navigate to Settings → Security → Access
- Configure access control:
- IP Whitelist: Allowed IP addresses
- Geolocation: Geographic restrictions
- Time-Based: Time-based access
- Role-Based: Role-based access
- Set access rules:
- User Roles: Role assignments
- Permissions: Permission settings
- Departments: Departmental access
- Locations: Location-based access
Data Protection
- Go to Settings → Security → Data
- Configure data protection:
- Encryption: Data encryption settings
- Backup: Backup configuration
- Retention: Data retention policies
- Privacy: Privacy settings
- Set compliance:
- GDPR: GDPR compliance HIPAA: HIPAA compliance SOC 2: SOC 2 compliance PCI DSS: PCI DSS compliance
Automation Settings
Order Auto-Assignment
Automatically assign new orders to notaries when they are created.
- Go to Settings → Agency → Automation
- Configure auto-assignment:
- Auto-Assign Orders: Toggle automatic assignment on/off
- Default Notary: Select a specific notary for all auto-assigned orders
- Leave blank: Assigns to first available notary by creation date
Appointment Reminders
Automatically send reminders before scheduled appointments.
- Go to Settings → Agency → Automation
- Configure appointment reminders:
- Appointment Reminders: Toggle on/off
- Reminder Hours Before: Hours before appointment to send (default: 24)
- Who receives reminders:
- Notary: Reminder with order details and client contact
- Client: Reminder with appointment time and notary contact
Invoice Reminders
Automatically follow up on unpaid invoices.
- Go to Settings → Agency → Automation
- Configure invoice reminders:
- Unpaid Invoice Reminders: Toggle on/off
- Days After Due: Days after due date to remind (default: 3)
- What happens:
- System checks daily for unpaid invoices past due date
- Sends reminder email to client
- Includes invoice link and payment options
Pending Order Follow-Ups
Automatically follow up on orders stuck in pending status.
- Go to Settings → Agency → Automation
- Configure pending follow-ups:
- Pending Order Follow-ups: Toggle on/off
- Hours After Creation: Hours before follow-up (default: 24)
- What happens:
- System checks for orders in "pending" status
- Sends notification to assigned notary to take action
- Sends reminder email to client to complete order info
Automation Schedule
All reminder jobs run every hour:
:00 - Appointment reminders for next hour
:15 - Invoice reminders (unpaid past due)
:30 - Pending order follow-ups
:45 - Queue cleanup
Best Practices for Automation
- Start Slow: Enable one automation at a time, monitor results
- Test First: Send test reminders before enabling production
- Review Templates: Customize email templates before enabling
- Monitor Logs: Check job logs regularly for errors
- Adjust Timing: Change reminder hours based on your business
Advanced Settings
API Configuration
- Navigate to Settings → Advanced → API
- Configure API:
- API Keys: Generate API keys
- Rate Limiting: Rate limit settings
- Webhooks: Webhook endpoints
- Documentation: API documentation
- Set API features:
- Endpoints: API endpoints
- Authentication: Authentication methods
- Versioning: API version control
- Monitoring: API monitoring
Performance Settings
- Go to Settings → Advanced → Performance
- Configure performance:
- Cache Settings: Cache configuration
- Database: Database optimization
- CDN: Content delivery network
- Load Balancing: Load balancer settings
- Set optimization:
- Compression: Data compression
- Minification: Code minification
- Lazy Loading: Lazy loading options
- Caching: Caching strategies
Maintenance Settings
- Navigate to Settings → Advanced → Maintenance
- Configure maintenance:
- Backup Schedule: Backup timing
- Update Schedule: Update timing Cleanup: Data cleanup rules Monitoring: System monitoring
- Set maintenance:
- Automated Tasks: Automated maintenance
- Notifications: Maintenance notifications Logs: Log management Alerts: System alerts
Customization Options
UI Customization
- Go to Settings → Customization → UI
- Customize interface:
- Theme: Theme selection
- Logo: Company logo
- Colors: Color scheme
- Layout: Layout preferences
- Set preferences:
- Dashboard: Dashboard layout Navigation: Navigation options Display: Display settings Language: Language selection
Business Logic
- Navigate to Settings → Customization → Logic
- Configure business rules:
- Automation: Automated workflows
- Workflows: Workflow configurations
- Rules: Business rules
- Procedures: Custom procedures
- Set custom logic:
- Triggers: Trigger events Actions: Automated actions Conditions: Condition logic Sequences: Action sequences
Troubleshooting
Common Issues
- Settings Not Saving: Check permissions
- Configuration Errors: Verify settings
- Integration Problems: Check credentials
- Performance Issues: Optimize settings
- Security Warnings: Address security
Support Resources
- Documentation: Settings documentation
- Help Center: Online help
- Support Team: Technical support
- Community: User community
- Forum: Support forum
Best Practices
Configuration Management
- Document Changes: Record all changes
- Test Settings: Test new configurations
- Backup Settings: Backup configuration
- Regular Reviews: Periodic review
- Update Regularly: Keep settings current
Security Practices
- Strong Passwords: Use strong passwords
- Two-Factor: Enable 2FA
- Regular Updates: Keep updated
- Monitor Access: Monitor access
- Review Permissions: Regular review
Performance Optimization
- Monitor Performance: Track performance
- Optimize Settings: Optimize for speed
- Use Caching: Implement caching
- Regular Maintenance: Perform maintenance
- Upgrade Regularly: Keep updated