By the [run]Book: Episode 8

By  
El Copeland
September 30, 2025
20 min read
Share this post

Episode 8 of By the [run]Book jumps into HaloPSA v2.200 beta features. From distributor integrations (ArrowSphere, Raynet), AI controls, forecasting improvements, Pax8 automation, and new ticket workflow controls, there’s a lot for MSPs to explore. This episode is packed with updates for finance, automation, security, and reporting that can streamline operations and open new possibilities.

Watch Now: By the [run]Book: Episode 8
For easier tracking, check out haloreleases.remmy.dev to filter and search HaloPSA updates by ID, version, and keyword.

ArrowSphere integration is now available | v2.200 #289098 | 1:10

ArrowSphere integration is now available

  • Expands distributor catalog options
  • Useful for license and product procurement

Raynet One integration is now available | v2.200 #835673 | 2:38

Raynet One integration is now available

  • Stronger asset discovery and management
  • Complements Halo’s native CMDB

Added Mobile App release versions and release information | v2.200 #988453 | 3:10

Added Mobile App release versions and release information

  • Track mobile release cycles
  • Gives admins visibility into app adoption

When using Save As on Configuration Areas the Access Control List is now copied | v2.200 #988092 | 4:54

When using Save As on Configuration Areas the Access Control List is now copied

  • Speeds up cloning of configs
  • Preserves security/access settings

Actions that send Webhooks can now be triggered on Create, Edit, Delete | v2.200 #986466 | 10:12

Actions that send Webhooks can now be triggered on Create, Edit, Delete

  • Expands automation flexibility
  • Supports more real-time integrations

Added Mark Billed/Not Billed to the CSP Invoice List | v2.200 #986195 | 12:40

Added Mark Billed/Not Billed to the CSP Invoice List

  • Simplifies CSP billing workflows
  • Improves financial reporting

Added ability to override price per currency | v2.200 #984653 | 14:41

Added ability to override price per currency

  • Greater multi-currency support
  • Helpful for global MSPs

ITIL Ticket Type and Ticket Type Group added as criteria for Ticket Rules | v2.200 #984404 | 15:49

ITIL Ticket Type and Ticket Type Group added as criteria for Ticket Rules

  • Easier to apply ITIL processes
  • Supports better ticket automation

Added option for Workflow Step to show a message rather than being added to the Ticket History | v2.200 #983903 | 16:14

Added option for Workflow Step to show a message rather than being added to the Ticket History

  • Cleaner workflows
  • Reduces ticket history clutter

Added ability to self approve Invoice Approvals | v2.200 #982224 | 20:03

Added ability to self approve Invoice Approvals

  • Faster internal billing approvals
  • Reduces bottlenecks for finance teams

Added Opportunity Value and Opportunity Profit as criteria for Opportunity Approval Rules | v2.200 #981567 | 22:35

Added Opportunity Value and Opportunity Profit as criteria for Opportunity Approval Rules

  • Enforces financial thresholds
  • Ensures oversight on large deals

JWT PS256 Assertion is now supported for Custom Integrations | v2.200 #980596 | 23:03

JWT PS256 Assertion is now supported for Custom Integrations

  • Increases integration security
  • Expands compatibility with APIs

Improved logging has been added to Freshdesk Migrations | v2.200 #980351 | 23:34

Improved logging has been added to Freshdesk Migrations

  • Easier to troubleshoot
  • Helps ensure smoother migrations

Added mandatory fields when manually creating a Customer | v2.200 #979956 | 23:47

Added mandatory fields when manually creating a Customer

  • Improves CRM data quality
  • Prevents incomplete records

Fixed issue where $_userid variable would not use Ticket User when using a non logged in session | v2.200 #979921 | 24:23

Fixed issue where $_userid variable would not use Ticket User when using a non logged in session

  • Fixes automation reliability
  • Ensures correct user context

Added ability to link CSP Licenses to Customers by Tenant ID | v2.200 #979388 | 24:48

Added ability to link CSP Licenses to Customers by Tenant ID

  • Streamlines CSP license management
  • Supports multi-tenant scenarios

Added new rule criteria "Is draft amendment" | v2.200 #978652 | 26:54

Added new rule criteria "Is draft amendment"

  • Enhances rule precision
  • Supports contract change workflows

Removed Change Sequence field from Device and Site endpoints | v2.200 #978553 | 27:05

Removed Change Sequence field from Device and Site endpoints

  • Cleans up unused fields
  • Simplifies API outputs

Added Item Supplier SKU to Quotes, Sales Orders, Purchase Orders and Invoices | v2.200 #977928 | 27:11

Added Item Supplier SKU to Quotes, Sales Orders, Purchase Orders and Invoices

  • Improves procurement detail
  • Complements manufacturer SKU

Added $_CONFIRMFEEDBACK variable to allow inclusion of feedback links in emails without risk of submission by web scanners | v2.200 #977157 | 27:25

Added $_CONFIRMFEEDBACK variable to allow inclusion of feedback links in emails without risk of submission by web scanners

  • Prevents false feedback submissions
  • Adds safeguard for automated systems

Added ability to paste images into plain text notes | v2.200 #976145 | 29:41

Added ability to paste images into plain text notes

  • Converts pasted images into attachments
  • Improves technician documentation

Added "None" option to Opportunity Pipeline Stage | v2.200 #975939 | 30:02

Added "None" option to Opportunity Pipeline Stage

  • Useful for non-standard deals
  • Prevents forced categorization

Added paragraph formatter to Knowledge Base Articles | v2.200 #975816 | 30:15

Added paragraph formatter to Knowledge Base Articles

  • Improves formatting options
  • Creates cleaner KB layouts

Added Recurring Invoice IDs to Project Deliverables | v2.200 #975764 | 30:23

Added Recurring Invoice IDs to Project Deliverables

  • Links financials with project work
  • Easier auditing of deliverables

Added new Virtual Agent function 'Web Search' | v2.200 #974256 | 32:04

Added new Virtual Agent function 'Web Search'

  • Virtual agent can now query the web
  • Potential for enhanced self-service

Added a setting to disable anonymous access to Reports | v2.200 #972033 | 33:16

Added a setting to disable anonymous access to Reports

  • Secures sensitive reporting data
  • Better control for compliance

Added a setting to mark Actions created from forwarded emails as Private | v2.200 #971373 | 34:48

Added a setting to mark Actions created from forwarded emails as Private

  • Protects sensitive replies
  • Prevents unintended client exposure

Reduced the refresh interval on Ticket Details | v2.200 #970219 | 37:25

Reduced the refresh interval on Ticket Details

  • Faster live updates
  • Improves agent responsiveness

Added ability to push Purchase Orders to Xero using converted currency | v2.200 #968522 | 37:43

Added ability to push Purchase Orders to Xero using converted currency

  • Supports multi-currency accounting
  • Streamlines Xero integrations

Fixed issue where Subscriptions imported without End Dates would default to 1st Jan 1970, they now default to the Contract End Date | v2.200 #967742 | 38:56

Fixed issue where Subscriptions imported without End Dates would default to 1st Jan 1970, they now default to the Contract End Date

  • Improves data accuracy
  • Reduces cleanup work

Added ability to map Employee Type field from Entra ID | v2.200 #967409 | 39:15

Added ability to map Employee Type field from Entra ID

  • Brings more HR data into Halo
  • Useful for filtering and reporting

Added ability to hide Ticket Type selection at Action level on new Ticket screen | v2.200 #965667 | 39:38

Added ability to hide Ticket Type selection at Action level on new Ticket screen

  • Simplifies ticket forms
  • Prevents incorrect type selections

Added Collision Detection for Billing Entities | v2.200 #964893 | 40:13

Added Collision Detection for Billing Entities

  • Prevents conflicting edits
  • Protects financial data integrity

Added Ticket Tags as criteria for Ticket Rules | v2.200 #964799 | 42:37

Added Ticket Tags as criteria for Ticket Rules

  • Expands automation options
  • Supports more granular rules

Added ability for Ticket Rule Outcomes to set User Custom Fields | v2.200 #963641 | 43:21

Added ability for Ticket Rule Outcomes to set User Custom Fields

  • Enriches automation possibilities
  • Reduces manual user updates

Added Configuration Tracking for Lookup Profiles | v2.200 #963628 | 43:34

Added Configuration Tracking for Lookup Profiles

  • Tracks changes for auditing
  • Improves config accountability

Updated interactive login flows for Custom Integrations | v2.200 #962496 | 43:55

Updated interactive login flows for Custom Integrations

  • Standardizes across integrations
  • Improves user experience

Added ability for Feedback endpoint to filter by Start and End Dates | v2.200 #961400 | 44:11

Added ability for Feedback endpoint to filter by Start and End Dates

  • Enables historical reporting
  • Adds precision to feedback queries

Added ability to auto create Items and Invoices from Pax8 Subscriptions | v2.200 #960452 | 44:41

Added ability to auto create Items and Invoices from Pax8 Subscriptions

  • Automates Pax8 billing flows
  • Reduces manual entry

Added Client, Mailbox and End User fields to Qualification Matching | v2.200 #960337 | 47:09

Added Client, Mailbox and End User fields to Qualification Matching

  • Enhances routing logic
  • Supports more accurate matching

Added Customer Type field to Ticket Details screen | v2.200 #954727 | 50:12

Added Customer Type field to Ticket Details screen

  • Provides better visibility
  • Useful for reporting and filtering

Added option to clear Supplier on Recall Actions | v2.200 #947898 | 51:36

Added option to clear Supplier on Recall Actions

  • Helps clean up procurement data
  • Supports better vendor management

Improvements to Forecasting Module | v2.200 #937556 | 52:01

Improvements to Forecasting Module

  • New forecasting options added
  • Improves financial projections

Added Holiday Rules to Schedules | v2.200 #937554 | 54:13

Added Holiday Rules to Schedules

  • Supports skipping holidays
  • Reduces scheduling conflicts

Added ability to auto group Quotation Lines by Item Group | v2.200 #922789 | 54:40

Added ability to auto group Quotation Lines by Item Group

  • Creates cleaner quotes
  • Improves readability for clients

Share this post
El Copeland

As Partner and Business Consultant at Rising Tide, I help organizations align culture with efficiency, bridging the gap between strategy and the everyday systems that make it work. I’ve spent my career leading diverse, cross-functional teams and building communities where people actually want to learn and collaborate. With roots in technology, education, user experience & design, and project management, I specialize in turning complex ideas into clear, actionable plans that keep both people and projects thriving.

Outside of work, you’ll usually find me weight-training, gardening, or rewatching Doctor Who with a cat in my lap.

See some more of our most recent posts...
December 22, 2025
8 min read

Chapter-by-Chapter Discussion Questions for The Go-Giver by Bob Burg: Chapter Fourteen: The Go-Giver

Chapter 14 ties The Go-Giver up neatly, and our team's conversation unpacked whether or not Joe’s ending was a success, and if it was relatable to anyone else.
Read post

About this Series

This discussion guide is part of Rising Tide’s Fall 2025 book club, where we’re reading The Go-Giver by Bob Burg and John David Mann.

If you’re just joining us, here are a few pages you’ll likely benefit from:

Chapter Summary

In the final chapter of The Go-Giver, we meet Claire, who is on her way to meet the partners behind an amazingly (even stratospherically) successful new business: Rachel’s Famous Coffee. Chapter 14 ties up the story of The Go-Giver in a neat little bow, showcasing the stratospheric success possible, and encouraging us to share the secret with others along the way.

Discussion Questions

Use these open-ended prompts to guide reflection and conversation. Remember, there are no right answers!

  • Joe ends the book in a completely different role than he started. Did that feel like success to you?
  • How has your own definition of success changed over time?
  • How do you tell the difference between quitting, failing, and evolving? Would this ending feel different if Joe were less financially secure?
  • What did you learn from this book? What do you think your key takeaway will be?

Rising Tide Input for your Consideration

  • Joe didn’t land the sale, he completely changed his trajectory. What does that mean for you? Sometimes success isn’t what we imagine or set out to accomplish, sometimes it’s adjacent.
  • Joe isn’t keeping the secret or the process to himself, he’s actively sharing it with others and using the same framework Pindar gave him.
  • As a team, we didn’t really like this book and wouldn’t recommend it to peers who already have practical experience in business or leadership.
    • The parable format wasn’t great for our team. It was a good basic overview, but it didn’t go as deep as we felt some of these concepts deserved. While we get that it’s a book with a story that needed to be simplified to get the author’s key ideas across, seven days isn’t enough time for meaningful personal or professional change, and we felt the timeline and simplicity undercut the book’s credibility. Many felt the book oversold its lesson without adequately showing how it applies in complex, real-world situations, added to the fact that since Joe doesn’t apply the lessons over time and he’s rewarded through proximity to power, it made the ending feel uncomfortably like access solves everything.
    • The main character wasn’t relatable or aspirational. The team generally struggled with Joe! He started unlikable and never quite crossed into someone the team wanted to root for or become, in fact, as a result, the story ended up feeling like it was more about “who you know.” and being in the right place at the right time. While generosity mattered, only once the right people were involved, which ignores how uneven access to networks really is.
    • There are possibly better books out there that communicate similar ideas more effectively. Here are a few of our favorites:
  • We hope you’ll join us in 2026 for our next book: Think Naked: Childlike Brilliance in the Rough Adult World by Peter Lloyd Marco Marsan | Goodreads. Get a copy of the book and mark your calendar for January 09, 2026 to talk through the cover and reading plan.  

About Rising Tide and our Book Club

Rising Tide helps MSPs and service-focused teams build better systems: the kind that align people with purpose.

Every Friday at 9:30 AM ET, we host Rising Tide Fridays as an open conversation for MSP owners, consultants, and service professionals who want to grow both professionally, technically, and emotionally. Our book for 2026 Quarter 1 is Think Naked: Childlike Brilliance in the Rough Adult World by Marco Marsan.

If that sounds like your kind of crowd, reach out to partners@risingtidegroup.net for the Teams link.
Bring your coffee and curiosity…no prep required.

December 3, 2025
8 min read

Chapter-by-Chapter Discussion Questions for The Go-Giver by Bob Burg: Chapter Ten - The Law of Authenticity

What if the real value you bring to your work, clients, and relationships isn’t your pitch, your process, or your polish—but you? This post walks through The Go-Giver’s Law of Authenticity, major blows to self-esteem, and why relationships aren’t 50/50. Learn how to add value simply by showing up as your honest, imperfect self.
Read post

About this Series

This discussion guide is part of Rising Tide’s Fall 2025 book club, where we’re reading The Go-Giver by Bob Burg and John David Mann.

If you’re just joining us, here are a few pages you’ll likely benefit from:

Chapter Summary

In Chapter 10, Joe learns the Fourth Law of Stratospheric Success — “The Law of Authenticity” — from a now-successful saleswoman who found this truth when she was at her lowest.

Discussion Questions

Use these open-ended prompts to guide reflection and conversation. Remember, there are no right answers!

  • “These lessons don’t apply only to business…the true bottom line is whether it improves your life’s balance sheet.” What are things that improve your own balance sheet of life? Family? Hobbies? Travel?
  • Have you ever had a major blow to your self-esteem like Debra’s husband leaving her? Have you ever looked at is as a gift? What if you did?
  • “Add value. I had nothing to add but myself”. Have you ever considered that you, as you are, brings value to a relationship? Yes, your perspective, your experiences, but more than that, your presence is valuable in a relationship!!
  • What do you consider to be people skills? To be a person?

Rising Tide Input for your Consideration

  • How does privilege (financial cushion, partner support, social safety nets) affect whether we’re able to call adversity a “gift”? As leaders or teammates, what responsibility do we have to build safety nets for our people (policies, culture, financial practices) so they don’t fall off a cliff when life hits?
  • John & Julie Gottman – Fighting Right & Repair. The Gottmans’ work shows that what predicts relationship health is not whether you fight, but whether you repair effectively afterward, mirroring what we discussed about client relationships and authenticity.
  • Brené Brown – “Marriage is Never 50/50” - Short clip where Brown explains why healthy relationships aren’t equal splits but ebb and flow based on capacity, reinforcing the idea that we bring our best available self, not a fixed quota.sometimes they're 30-70...and sometimes they're 30-30...you should only be expected to bring your best. Because we are rarely able to be 100% consistently!
  • The Framemaking Sale - by Brent Adamson and Karl Schmidt; so often relationships aren’t just about US or what we perceive we need to be, but rather how we can make the other person feel confident and comfortable in their own decisions.

About Rising Tide and our Book Club

Rising Tide helps MSPs and service-focused teams build better systems: the kind that align people with purpose.

Every Friday at 9:30 AM ET, we host Rising Tide Fridays as an open conversation for MSP owners, consultants, and service professionals who want to grow both professionally, technically, and emotionally. In Fall/Winter 2025, we’re walking through The Go-Giver, chapter by chapter.

If that sounds like your kind of crowd, reach out to partners@risingtidegroup.net for the Teams link.
Bring your coffee and curiosity…no prep required.

November 25, 2025
8 min read

By the [run]Book: Episode 12

Episode 12 explores the second half of the HaloPSA 2.204 release—focusing heavily on operational enhancements that matter to MSPs. From SLA fixes to asset relationship control to better filtering and improved chat API hooks, this is a release packed with workflow refinements.
Read post

In Episode 12 of By the [run]Book, Mendy and Connor continue their deep dive into HaloPSA release v2.204, covering the second half of this massive update. They break down critical enhancements across SLAs, custom fields, assets, chat, Google Workspace, billing, documentation, and integration workflows. This episode is ideal for MSP operators, service managers, and Halo administrators looking to understand not just what changed—but how those changes impact real-world processes.

Here's a few Key impactful updates featured in this episode:

· ATimezone option has been added to Agent details (998146)
Ensures holiday/PTO allowances calculate correctly based on each agent’s actualtimezone—preventing mid-day rollovers for distributed teams.

· Improvementsto the Google Workspace integration (987605)Updated user-matching options to now allow the use of both username and email.

· Restrictedasset relationship types (897671)
Allows admins to control which relationship types can be used between differentasset classes, preventing illogical or messy asset mappings.

· Separatepermission for impersonating users (747369)Impersonation no longer requires full admin rights, enabling safertroubleshooting and testing by leads, onboarding teams, or QA staff.

· Optionto select different email templates when sending invoices (574826)
Staff can now choose from multiple invoice email templates—helpful for voided,corrected, or specialized billing communications.

· NewSLA setting: user replies reset the response target even when on hold (920093)
Fixes unpredictable SLA behavior by ensuring user updates always reset theresponse timer, eliminating false breaches.

· Ticketlist filters now support Client, Site, and User custom fields (965190)
A major visibility upgrade that allows filtering by Client, Site, User customfields, and other options.

· Pre-paybalance type can now be set per contract (758980)
MSPs can now choose hours or currency on a per-contract basis—ideal for clientswith mixed prepay models like retainer hours and project funds.

Watch Now: By the [run]Book: Episode 12
For easier tracking, check out haloreleases.remmy.dev to filter and search HaloPSA updates by ID, version, and keyword.


Full Feature review:

A Timezone option has been added to Agent details which initially will only be used to ensure that the Holiday allowance calculations are correct | v2.204 #998146 | 2:04
Ensures holiday allowance calculations respect each agent’s timezone.

Various Embeddable Chat Widget API improvements | v2.204 #993194 | 7:42
Adds more customization and event capabilities to Halo’s external chat widget.

Various improvements to SAF management | v2.204 #987889 | 9:23
Enhances the Service Architecture Framework.

Improvements to the Google Workspace integration | v2.204 #987605 | 13:02
Adjusts Google user matching behavior.

Added a ticket setting to show the department a team belongs to when assigning/re-assigning | v2.204 #983485 | 15:29
Displays department context during ticket assignment.

The FAQ list now shows in the portal URL when navigating through the Knowledge Base | v2.204 #983353 | 16:02
Improves navigation clarity when browsing FAQs.

Slack notifications can now be triggered by CRM Note updates, Site updates and specific Agent Actions | v2.204 #982479 | 16:27
Expands Slack integration coverage.

Added Agent Team Mappings to Microsoft Entra ID | v2.204 #979667 | 16:36
Allows syncing team membership from Entra ID.

The change management fields ‘Impact’ and ‘Risk’ can now be used in Risk Score calculations | v2.204 #975163 | 19:31
Improves accuracy of Change Management scoring.

Added a general Ticket setting that when enabled, the Can Edit Advanced Ticket Details permission is required to bulk change Ticket Priority | v2.204 #971319 | 21:58
Adds protection against mass-priority edits.

Charge Rates/Types can now be ordered by a sequence number set on the Charge Rate/Type setup | v2.204 #969791 | 22:33
Enables custom sorting of charge rates.

Minor report Chart filtering UX improvements | v2.204 #969514 | 23:20
Improves visual continuity when filtering dashboard charts.

You can now use Client, Site and User Custom Fields as criteria for Ticket List filters | v2.204 #965190 | 24:58
Significantly expands filter capabilities.

Added option to send an Email to a specified Agent when a Runbook fails | v2.204 #957580 | 27:45
New notification option for automation failures.

Added a notification trigger for when a User uploads a document to a specific folder | v2.204 #955651 | 27:53
Useful for client-upload workflows.

Added Access Control to Folders when using Document Management | v2.204 #955650 | 28:09
Brings permissioning to folder-level document storage.

‘Top Level’ field now available when creating an Account/Prospect from the new Opportunity screen | v2.204 #923428 | 30:08
Allows proper top-level assignment for accounts/prospects.

Customer & Site level custom fields now have the option to be displayed under the customer record when logging a ticket | v2.204 #920539 | 32:06
Surfaces client metadata during ticket creation.

Added a global SLA setting to allow user updates to reset the response target regardless of whether the ticket is on hold | v2.204 #920093 | 34:13
Fixes a major SLA limitation.

Added the ability to restrict the allowed relationship types when relating assets | v2.204 #897671 | 39:30
Prevents invalid asset relationship mappings.

You can now import Service Level Agreements (SLAs) & Priorities using an XLS spreadsheet | v2.204 #841750 | 40:34
Enables bulk-import of SLA structures.

Added asset and service business and technical owners as notification recipients | v2.204 #801201 | 41:42
Provides more targeted asset/service notifications.

Improvements to the Jira Software integration | v2.204 #796046 | 43:04
Enhances mapping, syncing, and mention handling.

Unapproved holidays now show with a dotted border | v2.204 #795392 | 44:59
Better visibility in calendars.

You can now save emails from Mail Campaigns as email templates | v2.204 #762793 | 45:06
Allows reuse of campaign email layouts.

Pre-pay balance type can now be set per contract | v2.204 #758980 | 46:33
Adds contract-specific prepay logic.

You can now view the amount of hours invoiced so far on the billing tab of a ticket | v2.204 #749755 | 48:13
Adds visibility into billed time totals.

Added a separate permission for impersonating users | v2.204 #747369 | 48:37
Impersonation no longer requires full admin.

Added option to select different email templates when sending out invoices | v2.204 #574826 | 49:02
Choose among different invoice email templates.

Creating a Purchase Order from a Sales Order line will now set the Sales Order line Supplier field and updating the Purchase Order line price will update the Sales Order line cost | v2.204 #417125 | 50:38
Fixes cost/supplier syncing between SO → PO.