IEFlowEARLY ACCESS
Menu
FROM THE WORKBENCH

The latest in IEFlow.

What’s changed, what we’ve learned, and what’s coming next.

1.11.0: Institutional final grades and their breakdown

IEFlow now reads Institution Page → Check Grades through blackboard_final_grades. This is separate from the Blackboard assessment gradebook: it returns the published final course label/value and the institution’s grading legend. Linked Free includes the overview and term list; Pro adds paginated criteria, weights, scores and professors using the record IDs returned by the overview. AI instructions, capability discovery, both grade-tool descriptions and next-step guidance distinguish final results from assessment scores. Weighted component totals are not assigned final grade points or GPA. Missing courses, empty terms, N.E., non-graded satisfactory results and grade holds remain explicit. Published results can remain reviewable; this is not an official transcript. The verified Business School view uses your existing selected managed or dedicated browser. Other layouts give an explicit handoff. No survey completion, academic edits, arbitrary LTI, transcript downloads or account-identifier inputs. Verified against the live institution source, both source suites (686 Free / 719 Full), both exact installed editions, real MCP stdio (108/121 tools), the exact Claude bundle, artifact boundaries and TypeScript. Native Windows/Linux/Intel and autonomous external-AI tool selection are not newly certified. Existing prices, settings, alerts and reporting choices are unchanged. Reload your existing MCP connection to load the new tool.

Oct 15, 2026

1.10.7: One coordinated login for all IE portals

Full setup and connect-all requests now have a direct MCP route: ie_login_all starts one coordinated login and ie_login_all_status reports verified per-portal progress. Startup instructions, onboarding defaults, capability metadata and single-login/recovery descriptions agree. Agents should not ask which portal first, run recovery before requested sign-in or manually orchestrate five logins. IEFlow sequences the existing shared browser safely, preserves successful sessions when another portal needs attention, and supports explicitly selected or failed-service-only retries. Passwords, MFA and CAPTCHA stay in the official local browser. No automatic challenge retries; every portal is verified independently. Recovery-all remains existing-session renewal and single-portal login remains available for a specifically named portal. No linking, trial, reporting, alert rule, university-action permission or pricing changes. Verified: both source suites (646 Free/679 Full tests), both exact installed editions, batch-dispatch/ownership regressions, real stdio107/120 tools, exact cold Claude bundle, artifact integrity and TypeScript. Existing Git-to-Vercel preview passed; local native-addon restrictions and unavailable CLI team access were not weakened. Model adherence in an external chat and fresh real IE human/MFA completion are not claimed. Reload the existing MCP connection for new tools and instructions.

Oct 13, 2026

1.10.6: Explicit local times throughout IEFlow

IEFlow now adds explicit local-time views to MCP tools, JSON resources and CLI results across all six services. The local date, IANA zone and event-specific UTC offset are shown together. Agent instructions prefer these local companions, while original source UTC fields, IDs, pagination, action previews and inputs remain unchanged. The current MCP computer’s OS timezone is refreshed per response, including after travel; an optional IEFLOW_TIMEZONE override supports remote or fixed-zone hosts. Midnight rollover, both DST transitions and fractional-hour offsets are handled. Date-only values stay calendar dates; unknown zones, invalid values and ambiguous/nonexistent wall times are labelled rather than guessed. Booking date+clock and existing Careers/typed ServiceNow timestamp contracts are supported. Display-budget limits are explicit and never trim source data or change pagination. Relative alert dates now include a named timezone and offset in the current display zone. Exact history and manager timestamps are also explicit. Rule schedule/source zones are unchanged, as are the native sender, icon/persistence/source clicks, SMOWL hold and bounded reconnect. No new tool, access tier, price, default rule/scheduler, permission or reporting setting. The small pure-Python tzlocal helper supplies platform timezone discovery. Verified: 642 Free/675 Full Python tests, Chromium manager checks, actual stdio105/118 tools with quarter-hour zone and text/structured parity, attendance access gate, exact cold Claude bundle, new helper binary-only resolution across four platforms, live Connects/Blackboard/Careers reads, anonymous fresh-cache public installation and public artifact integrity. Owner rules/config/reporting/persistent settings preserved. Native Windows/Linux timezone discovery and native Intel desktop behavior are not inferred from fixtures.

Oct 6, 2026

1.10.5: Readable dates in desktop alerts

Dates in notification descriptions now read in 2 days, tomorrow at 10:00, in 30 minutes or past equivalents. Exact local dates remain in saved history, alongside the original source description. Identical start/end timestamps appear once; separate sessions and deadline changes stay distinct. Relative wording uses the delivery clock and each rule’s timezone, so digests, retries and previously queued updates do not retain stale countdown text. Local calendar dates and daylight-saving boundaries are handled explicitly. Invalid dates, naive timestamps and time-only values are not assigned guessed timezones. This does not add repeated countdown reminders or change source records, baselines or read-only access. Persistent branded notifications, source links, the SMOWL hold and bounded click-to-reconnect are unchanged. No new dependency, tool, price, tier, scheduler, rule, permission or reporting setting. Verified locally: 605 Free / 638 Full Python tests, including actual Chromium exact-history/source-link rendering, timezone/DST/delayed legacy queue cases, TypeScript, both real stdio editions, exact cold Claude bundle and anonymous fresh-cache public installation. Published artifact integrity and owner rule/settings preservation were read back. The native sender binary is unchanged; no new native Windows/Linux/Intel execution claim.

Oct 5, 2026

1.10.4: Persistent click-to-reconnect notices

If an IE service session cannot be renewed quietly, IEFlow now shows a separate branded Sign-in needed notification. On native macOS, clicking it opens the private local manager and begins at most three recovery attempts, independently of Claude/MCP. Later session expiry can notify again after a verified reconnect, without repeated banners for one incident. Recovery has a two-minute/request budget and one shared-browser job at a time. It reuses the selected profile, verifies the same account, and never resets baselines, enables paused rules or rebinds students/profiles. Passwords, MFA, CAPTCHA and account choice get one official human browser handoff and stop automatic retries; Check login verifies the result without starting another login loop. Access denial and account/profile changes are not fixed by repeating login. SMOWL holds reconnect notices and recovery too. Legacy/Windows/Linux notices use the manager button rather than claiming native Mac activation. Product-account loss links to the first-party account page, never a trial or unrelated university action. Prices, access tiers, reporting preferences and existing rules/scheduler stay unchanged; no new dependency or AI inference. Verified: 571 Free/604 Full Python tests, Chromium recovery/handoff UI, existing shared-browser lifecycle tests, fixed-argument native dispatch with unsafe ID/config rejection, both real stdio schemas, exact cold Claude bundle, anonymous fresh-cache public installation and published bundle integrity. Real password/MFA completion and native Windows/Linux activation are not inferred from fixtures.

Oct 5, 2026

1.10.3: Quiet alerts while SMOWL is running

IEFlow now automatically holds background checks and new notifications while a current-user SMOWL app or helper is running. Pending notices, enabled rules, baselines and retries are preserved; they resume after SMOWL closes on the next scheduled worker pass. The native Mac sender checks again before OS submission, and a held notice cannot escape through the legacy fallback. Manual test notices also respect the hold. Detection reads only process executable names. No recordings, exam content, browser history, command arguments or credentials are inspected; SMOWL is not launched, stopped, modified or concealed from. Detection is conservative: idle-but-running SMOWL also pauses, whereas installation alone does not. Browser-only proctoring is not detectable this way, already visible notices are not automatically dismissed, and the small process probe still runs. This is notification hygiene, not a proctoring compatibility guarantee; stop the service entirely if exam rules require no background tools. Verified: 547 Free and 580 Full tests, real Chromium manager paused-state checks, harmless SMOWL-named native Mac process fixtures, Python and native delivery suppression with zero notices submitted, clear-after-exit, exact cold Claude bundle, stdio schemas and source/archive/signature integrity. Native Windows/Linux are not execution claims. No new dependencies, prices, access-tier/reporting changes, default rules or paid Actions.

Oct 5, 2026

1.10.2: Course-scoped attendance and source-linked alerts

Personal Blackboard attendance now joins fully paginated course meetings to your own records, with optional date/timezone and meeting filters. It excludes unrelated courses and returns explicit Present, Absent, Late or Excused, not-yet-recorded, or access-unavailable states with dates, IDs and provenance. Missing data never proves attendance or absence. Alerts now identify the course/item, briefly describe the change and link to its first-party source. macOS has a native IEFlow-branded sender: clicking opens the advertised source, and Persistent style keeps notices until dismissed. Notification history and individual source links remain saved locally. Run Test notification to authorize the native sender; notification settings and Focus stay under your control. Legacy/Linux banners do not claim clickable-source handling. The optional local worker runs without Claude/MCP while your computer is awake, online and logged in, at your configured interval. Stop it before a proctored exam; compatibility with proctoring software is not guaranteed. No scheduler, personal rules, trial or reporting preference is enabled by an update. Prices and access tiers are unchanged. Verified: 530 Free and 563 Full Python tests, actual stdio discovery, live native Blackboard comparison, Chromium manager interaction and native Apple Silicon notification behavior. Native Intel/Windows/Linux execution is not freshly verified. The unchanged web backend test runner remains blocked by local native-addon/WASI policy; TypeScript and Vercel preview/production builds passed. Final checks passed: exact cold Claude bundle startup, anonymous fresh-cache website installation, public package/bundle hashes and production desktop/mobile download links. Your existing MCP connection needs one reload for the new schema.

Oct 5, 2026

IEFlow Alerts: useful updates, without leaving your assistant open

IEFlow 1.10.1 adds local background alerts across Blackboard, Connects, Careers, ServiceNow/Sport Zones, Booking and Library. Ask your assistant to choose what to watch, the weekdays, hours, timezone and checking interval. A small independent component runs the checks without AI inference. A private local browser manager lets you edit, pause and remove alerts without an AI assistant. Linked Free includes two hourly core rules. Pro includes ten rules, checks down to ten minutes, focused opportunity/event/sports/research searches, title filters and grouped digests. One rule can cover multiple courses. Supporter has the same alert allowance as Pro, and all existing prices are unchanged. Your first check is silent. Changed records are saved before notification delivery, related updates are grouped, outages back off and sign-in problems get a reconnect notice. Missing records never prove a cancellation or absence. Attendance depends on the course exposing an explicit record; new research/event/job matches need not have been newly published. Your computer must be awake, online and logged in. Notifications respect OS permissions and Focus/Do Not Disturb. Nothing is monitored merely by updating IEFlow: enable the worker and choose your rules deliberately. Reload an existing MCP connection to discover the three new Alerts tools. The 1.10.1 update also keeps the background launcher independent of Claude extension files. If you already enabled Alerts from the initial 1.10.0 extension, the local manager can repair that launcher while keeping your rules. Verification includes both packaged editions, a cold Claude bundle, real local-manager browser checks and native macOS scheduling. Windows/Linux dependency and platform-contract checks are covered; fresh native desktop behavior on those systems has not been verified.

Oct 4, 2026

Automatic sign-in recovery and cleaner browser shutdown

IEFlow now automatically tries to recover expired IE sessions when a query needs them, including when the dedicated browser has no open windows. Valid saved sessions do not need a new window. Official password, MFA and security challenges still require your input. The new all-services recovery tool checks Blackboard, IE Connects, Careers, ServiceNow and Booking sequentially, preserves partial success and reports each result. In the terminal, ieflow auth recover and ieflow recover default to all five services; ieflow login signs into all five. After successful explicit sign-in, IEFlow verifies that its dedicated login browser exits. All-services login waits until the sequence finishes. Pending sign-in challenges stay open, and personal browsers are not closed. Free 1.9.1 / Full 1.9.1.post1 provide 102 / 115 tools. Membership access, automatic-recovery preferences, reporting consent and host settings are unchanged. Reload existing MCP connections after updating. Native lifecycle verification for this release was on Apple Silicon macOS; no new Windows, Linux or Intel Mac native-browser test is claimed.

Sep 30, 2026

Syllabi, embedded course files and smoother signup

IEFlow can now discover syllabus links in Blackboard courses and folders. Linked Free includes discovery; Pro and Supporter can read complete published IE syllabus text and reading links, and the Full connector can export a private UTF-8 text copy after confirmation. Long text is paginated without gaps. A syllabus link does not mean the syllabus is already published, and the text export is not an official IE PDF. Files embedded inside Blackboard Ultra documents now appear in attachment listings and work with existing Pro downloads and course packs. The connector checks each file against its visible course content, refreshes expiring download links internally and does not expose their signed credentials. It does not launch arbitrary LTI tools, attempt tests, submit coursework or acquire third-party publisher materials automatically. Signup now flags @student.ie.edu addresses before requesting email verification and asks for a personal address. Existing student-address accounts can still sign in. Once sign-in is verified, the signup screen automatically continues to the account or the next required step, including when an email link is opened in another tab. Authenticator checks, profile completion and device approval remain in place. Free 1.9.0 / Full 1.9.0.post1 provide 100 / 113 tools. Prices, membership boundaries, reporting choices and existing host settings are unchanged. Reload an existing MCP connection after its update to activate the new tools.

Sep 29, 2026

Clear event registration and WorldCat catalogue reads

Event responses now separate your personal registration evidence from ambiguous upstream labels. A Waiting List label alone does not mean you are waitlisted; attending=0 does not override registered=1 or an issued personal ticket. Ticket and QR availability are reported without exposing credentials, and neither is treated as proof of attendance or guaranteed entry. Contradictory personal evidence is marked explicitly. Two new browser-assisted library tools search WorldCat and read catalogue records with available IE holdings/location information. Basic includes search; linked Free includes record details. The tools reuse an existing dedicated IEFlow browser in the background, return explicit pagination and pending availability, and stop for human verification rather than bypassing it. Search does not require an IEFlow product account, but the dedicated browser must already be configured. No visible browser is opened by a query. This is 99 Free / 111 Full tools. Borrowing accounts, renewals, holds, course reserves, publisher downloads/exports and library request forms remain official-browser workflows. Catalogue availability is not borrowing eligibility or a publisher licence. Public library reads do not establish authenticated IE readiness or start a trial. Prices, membership enforcement, reporting choices and existing host settings are unchanged.

Sep 25, 2026

IEFlow 1.8: library resources and research, with clear access boundaries

IE Library is now a sixth IEFlow service area. Search its live A–Z database directory and the public IE research repository, browse communities and collections, and discover exact research filters. The audited directory contained 110 resources; the tools always retrieve the current source rather than treating that number as permanent. Basic includes directory and repository discovery. Linking a free IEFlow account adds resource descriptions and official access routes, library information pages, publication details, abstracts, source citations, rights and file listings. Pro and Supporter add extended metadata, source-reported repository usage statistics, private downloads of accessible repository files, RIS/JSON reference exports and local saved research searches with on-demand change checks. The release adds 13 tools: 97 in Free and 109 in Full. Downloads revalidate the selected publication and file, respect repository denials and embargoes, verify size/type and the source checksum, and create a private no-overwrite folder with a SHA-256 receipt. A Creative Commons label or a visible file listing alone is not proof the file is downloadable today. Saved-search checks never schedule background monitoring, and incomplete scans cannot advance the local baseline. Coverage is explicit: WorldCat search, borrowing accounts, course reserves, publisher full text/data exports/alerts, interlibrary requests, training registrations and repository deposits continue in their official websites. These are browser handoffs, not completed searches or actions. The directory is not a direct account connector to every publisher. IEFlow never grants a publisher licence, solves a CAPTCHA, bypasses a role restriction or removes an embargo. The public library/repository tools need no university sign-in. They do not count as an authenticated IE connection or start a trial. The existing five-service sign-in flow, pricing, trial/referral rules, reporting choices and host settings are unchanged. Paid features still check current membership; previously downloaded files and receipts remain available after expiry. The website, feature comparison, onboarding guidance, tool descriptions and Claude bundle reflect these boundaries. Reload the MCP connection after the automatic update is prepared to discover the new tools.

Sep 25, 2026

IEFlow 1.7: student support, Sport Zones and workspace booking

IEFlow now connects five IE platforms. ServiceNow adds the student-support catalogue, knowledge articles, your requests and Sport Zones. Booking adds your programme's workspace options, quotas, reservations and room or individual-seat availability. The release includes 16 new read/download tools and two typed action-preparation tools: 84 tools in Free and 96 in Full. The plan pattern stays the same. Basic includes discovery and current booking overviews; linking a free account adds personal request lists, form/article details and booking eligibility or quotas. Pro and Supporter add advanced availability, detailed support records, ordinary private downloads and supported actions. Prices, trials, reporting choices and assistant settings are unchanged. Supported actions include a plain-text support case, eligible free sports reservations and cancellations, and workspace creation, eligible changes and cancellation. Each starts with an account-bound preview and a separate confirmation. IEFlow rechecks eligibility, ownership, quota and availability before sending. An uncertain response is reconciled through the original receipt, never automatically submitted again. Group reservations affect the group. We inspected 48 student-visible catalogue forms and their requirements. Dynamic certificates, programme/grade/attendance forms, uploads, payments, waivers, facilities/group sports forms and booking extra seats for classmates continue in the official portal. Some request history is only available in the portal; the audited student role also cannot access the sports-statistics dashboard. The tools explain these boundaries rather than presenting incomplete data as complete. Both portals reuse the dedicated IEFlow browser and shared SSO. The landing page, plan comparison, setup guide and Claude download are updated. Automatic updates prepare the new client for the next MCP restart; reload your connection to discover the new tools, then use guided setup to sign in to the additional portals. Verification includes live reads and guarded previews, synthetic action/recovery tests, isolated installation and upgrade checks, desktop/mobile checks and Windows, Linux, Intel Mac and Apple-silicon Mac CI. No real support request or university reservation was submitted merely for testing.

Sep 24, 2026

IEFlow 1.6.1: browser sign-in compatibility

IEFlow keeps your installed browser, real browser identity and shared sign-in profile, with a small launch compatibility adjustment to reduce unnecessary automation-related friction. Browser sandboxing and native cookie encryption remain enabled. Background recovery now recognises visible security challenges, including those appearing after SSO redirects, and asks you to complete them in the dedicated IEFlow browser instead of repeatedly retrying. Hidden anti-abuse scripts alone do not interrupt sign-in. IE and its providers still decide when a CAPTCHA or MFA is required; this update does not bypass those checks. Updates are prepared automatically for your next MCP restart. The new launch settings take effect the next time the dedicated IEFlow browser starts; an existing sign-in window is not forcibly closed.

Sep 19, 2026

IEFlow 1.6: clearer Careers bookings and smoother shared sign-in

For Pro and Supporter, Careers advising now returns actual bookable slots across a date range, rather than leaving your assistant to interpret broad availability blocks. Empty blocks are identified, duplicate slots are removed, and times include timezone context. Locations are clearly marked when the portal has not confirmed them. We fixed a cancellation bug: IEFlow had checked the portal’s Delete permission rather than Cancel Appointment. Cancellation now follows the portal’s actual eligibility while preserving ownership checks and review before action. Rescheduling still means booking the replacement and separately cancelling the original—it is not an atomic operation. Background session recovery can follow the official IE sign-in link and reuse your shared browser’s existing SSO session. It does not enter credentials or approve MFA; if IE needs your input, sign-in remains interactive. No real appointments were changed during release testing. The release passed nine product CI jobs across Windows, Linux, Apple Silicon and Intel Macs, plus a fresh installation from this website. Intel Mac prebuilt-package compatibility is retained. Free 1.6.0 and Pro/Supporter 1.6.0.post1 are available through automatic updates; reload the MCP connection after the update is prepared. The Claude extension is available on the Install page.

Sep 19, 2026

IEFlow 1.3: from discovery to your own study folder

Start with Basic discovery and your timetable/deadlines, with no IEFlow product account. Connect a free account to unlock announcements, ordinary details, basic course browsing and grade overviews. Linking does not start a trial or enable usage reports. Pro now includes advanced reads, individual attachment/resource downloads, organised Blackboard course packs and connector-managed career searches/checks, alongside supported university actions and private ID/ticket exports. A course pack saves available attachments in a fresh folder you choose, with a manifest, checksums and honest progress/partial results. Your assistant can then read and summarise ordinary files with its own tools; IEFlow supplies the connector, not the AI. Your assistant can still remember and compare Free data it already has. MCP hosts receive exact tool/view access information and useful optional next steps. After connecting, the approval screen offers a separate no-card Pro trial once an IE connection has been verified. After activation, refresh membership and upgrade the same installation, then reload the MCP connection. Nothing is purchased automatically. Free 1.3.0 and full 1.3.0.post1 are available from the Install page. Update Free with ieflow upgrade --free; eligible Pro/Supporter installations use ieflow upgrade. All seven Windows/macOS/Linux CI jobs pass. Real course-download and hosted account checks were performed separately. Paid checkout remains closed while live Stripe setup is completed; Free and deliberate Pro trials are available.

Sep 10, 2026

IEFlow early access: install from this site

The Free connector is now downloadable here, without a GitHub account. It includes 49 university/setup tools and five optional IEFlow account tools. Choose your assistant on the Install page, complete university sign-in in your own browser and ask one useful question. The early-access build also includes product accounts, explicit no-card trials and a verified updater for the licensed edition. Paid checkout is not live: any available checkout is clearly marked sandbox and is for test payment details only. A trial never starts just because you install the connector. We have checked anonymous fresh-cache installation, Windows/macOS/Linux package checks and a hosted trial-to-license-to-upgrade-to-revocation flow. Please share your own onboarding feedback through your account. This is a local connector, not an always-on monitoring service. Your assistant subscription is separate.

Sep 8, 2026