Release Notes - 10/24/2024 - Stellar Guardian
  • 25 Oct 2024
  • 3 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Release Notes - 10/24/2024 - Stellar Guardian

  • Dark
    Light
  • PDF

Article summary

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:

  1. Update your API credentials in both Halo & PAX8 integration configurations

  2. Review and configure new automation settings according to your organization's needs

  3. Consider enabling multi-user management if you have team members who need access

  4. 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.


Was this article helpful?