TypeError: Cannot read properties of undefined (reading 'price')418ValidationError · sale.order96504 Gateway Timeout · /api/orders41NullPointerException · CheckoutService12ChunkLoadError: Loading chunk 42 failed9
Monitor
Error monitoring · Bug reports · Odoo
Know your app broke before your users tell you.
The Free plan needs no card. Upgrade when you outgrow it.
The platform
Errors, Pulse, replays, uptime, on-call and a service desk share one dashboard, one alert setup and one bill, for every stack.
TypeError: Cannot read properties of undefined (reading 'price')418ValidationError · sale.order96504 Gateway Timeout · /api/orders41NullPointerException · CheckoutService12ChunkLoadError: Loading chunk 42 failed9Monitor
Pulse
Respond
Fix and ship
R
T@Sam
invoice-fix.pngT
Support
Error monitoring
Four hundred crashes become one issue, mapped back to the file and line in your own code.
A shopper’s cart total crashes at checkout. Blipit catches it with the browser, the release and the clicks that led there.
Four hundred crashes become one issue, mapped back to the file and line in your own code.
Email, Slack, Microsoft Teams or a webhook, and an on-call rotation that calls until someone answers.
If it ever comes back, Blipit flags the regression and names the release that brought it back.
Bug reports
A report button on your site, in Odoo, or in your iOS, Android, Flutter or React Native app: a screenshot with drawings and the error behind it. On the web and in Odoo, also a screen recording with voice and the exact element. iOS apps can record the screen too.
Included
| Feature | Blipit |
|---|---|
| Bug reporting tool |
|
| Pulse |
|
| Session replay | Included |
| Uptime checks and public status pages | Included |
| AI fix and MCP server for coding agents | Included |
| Brute-force and new-country sign-in alerts | Scale plan |
| Free plan | 100,000 events a month |
| Cheapest paid plan, billed monthly | $19 for 1,000,000 events |
knows the exact field that broke.
Odoo module
Install from the Odoo Apps store, paste one key, Connect. Python errors, slow requests and logins arrive grouped, and every bug report carries the model, the record and the field.
Blipit tells you which Odoo workflow is failing, who it stopped and which orders are waiting, before anyone calls you.
Blipit finds the slowest buttons, screens and scheduled jobs in your Odoo, splits database time from Python time and points to the repeated queries and the line of code that runs them. It shows every scheduled job run on a timeline, tells you when an action got slower since a release, scores your database health, and lets your users press This is slow.
Works with your stack
An SDK for each platform, the Odoo module from the Odoo Apps store, and an endpoint for any OpenTelemetry exporter you already run.
import * as Blipit from "@blipit/browser";
Blipit.init({ key: "<public key>" });import * as Blipit from "@blipit/node";
Blipit.init({ key: process.env.BLIPIT_SECRET_KEY });
app.use(Blipit.expressErrorHandler());Apps install "Blipit Error Monitoring"
Settings Blipit, paste the key, ConnectPricing
One bad deploy should not multiply your invoice. When a paid plan reaches its limit, Blipit keeps 1 event in every 10 up to twice the limit; the Free plan pauses until the next month. Nothing is switched off, and you are never charged more than your plan.
$0
Everything you need to see your first error.
Start free$19/mo$190/yr
For a small team looking after a few apps.
Choose Solo$59/mo$590/yr
Unlimited projects and seats for a working team.
Choose Team$119/mo$1,190/yr
High volume and security monitoring, same flat price and hard cap.
Choose ScalePay monthly, or yearly and get 2 months free. Cancel any time. Never billed per event.
Start free
Start on the Free plan. Add the SDK, the report button or the Odoo module, and your next bug arrives with the code that broke.