BotBuilders
Pathfinder
The Pathfinder Program app. It takes over the course page (next to the portal’s sidebar) when a member opens the Pathfinder course in the GHL client portal.
Attach it to a course
Paste this into GHL → Memberships → Courses → (the course) → Settings → Advanced → Custom Javascript. Replace PATHFINDER_COURSE_PRODUCT_ID with the course’s product ID (the product_id in the course builder’s URL). Keep the ID: the portal doesn’t reload between pages, and it’s how the app knows when the member has left the course.
(function () {
if (document.getElementById("pathfinder-js")) return;
var s = document.createElement("script");
s.id = "pathfinder-js";
s.async = true;
s.src = "https://pathfinder.botbuilders.cloud/pathfinder.js?course=PATHFINDER_COURSE_PRODUCT_ID";
(document.head || document.documentElement).appendChild(s);
})();Health check: /api/health