- Print
- DarkLight
- PDF
Release Notes - 10/24/2024 - Stellar Guardian
BillingBot W2410.469 'Stellar Guardian'
Welcome to our latest release of BillingBot! This version brings significant improvements to automation, security, and user experience. W2410.469 represents a major step forward in our mission to streamline your billing operations.
🚀 Major Features
Authentication & Security
PAX8 OAuth 2.0 Migration
We've completely revolutionized our authentication system with PAX8 by implementing OAuth 2.0. This migration eliminates the need for manual client ID and secret management, replacing it with a more secure and standardized authorization flow. This modern approach not only enhances security but also simplifies the connection process between BillingBot and PAX8.
Multi-User Management
One of our most requested features has finally arrived! BillingBot now supports multiple users within a single instance:
Enable multi-user management through the gear icon in the top toolbar
Set up your organization name to establish your multi-user environment
Invite team members directly through the user icon on the toolbar
Manage access controls and permissions at an organizational level
Perfect for teams that need shared access while maintaining security and accountability
Automated Processing
Automatic Invoice Processing
Transform your billing workflow with our new automatic invoice processing system:
BillingBot now automatically detects new PAX8 invoices as they arrive
Configure the system to process mapped companies and invoices without manual intervention
Supports both standard invoices and recurring invoices in Halo
Enable this powerful feature through the PAX8 integration configuration screen
Set your preferred processing rules and let BillingBot handle the rest
Integration Improvements
Enhanced Ingram Micro Integration
We've significantly expanded our Ingram Micro integration capabilities:
Dual invoice type detection for both hardware and software from the Ingram API
Intelligent processing of mixed invoice types
Important Note: Software invoice detection requires your Ingram Cloud billing to be migrated to their new XVantage portal from CloudBlue
Seamless handling of both billing types within the same integration
Invoice Customization & Control
Flexible Line Grouping
Take control of your invoice presentation with enhanced grouping options:
Customize the item group header names to match your preferred terminology
Option to completely disable grouping for a cleaner, flatter invoice structure
Maintain consistent branding and presentation across all your invoices
Automatic Description Updates
Introducing intelligent description management:
Enable automatic updates to line descriptions month-to-month
Maintains consistency in your billing documentation
Disabled by default to respect existing workflows
Easy to enable through the integration configuration
Perfect for organizations looking to automate description standardization
Performance & Reliability
Redis Caching Implementation
We've supercharged BillingBot's performance with Redis caching:
Dramatically improved loading times for Halo and external integration data
Smart local caching of unchanged API data
Reduced wait times during data retrieval
Optimized API call management
Enhanced overall user experience with faster response times
Self-Healing Integration Tokens
BillingBot now includes advanced self-maintenance capabilities:
Automatic detection of token errors or expirations
Proactive token refresh and validation
Self-healing mechanisms for invalid tokens
Reduced manual intervention requirements
Improved integration stability and reliability
Line Delta Tracking Engine (LDTE)
Our new and improved line delta tracking engine brings sophisticated change management to recurring invoices:
Intelligent tracking of month-to-month changes
Automatic removal of outdated lines including prorated charges, partial charges, and arrears
Preservation of non-BillingBot lines
Requires previous BillingBot line history for optimal functionality
Works exclusively with BillingBot-transmitted lines to ensure data integrity
🐛 Bug Fixes
API & Integration Improvements
We've implemented robust solutions for recent API challenges:
Enhanced resilience against recent Halo API updates and changes
Improved error detection and compensation mechanisms
Added sophisticated error handling routines
Recommendation: Update your API credentials in the integration config to trigger self-healing processes
Additional logging and monitoring for better troubleshooting
UI/UX Enhancements
Several visual and interaction improvements have been implemented:
Resolved Z-index conflicts that caused success modals to appear behind integration config windows
Fixed processing spinner visibility issues across all operations
Improved overall modal behavior and interaction
Enhanced user feedback during processing operations
📋 Administrative Notes
To ensure optimal performance and take advantage of all new features:
Update your API credentials in both Halo & PAX8 integration configurations
Review and configure new automation settings according to your organization's needs
Consider enabling multi-user management if you have team members who need access
Check your Ingram Micro portal status to ensure compatibility with software invoice detection
⚡ Performance Impact
This release includes significant performance optimizations:
Reduced API call frequency through Redis caching
Improved response times for common operations
Enhanced stability for long-running processes
Optimized database queries and data handling
Smoother user experience during heavy operations
Note: If you encounter any errors during operations, please update your API credentials in the integration configuration for both Halo & PAX8 to initiate the self-healing process. For additional support or questions about new features, please contact our support team.