Notifications
Notifications come from two independent settings:
- What to subscribe to — which events on which object interest you. Configured on the object's page.
- Where to deliver them — the channels that carry all of your subscriptions. Configured once in account settings.
An event reaches you only when both conditions are met.
Vehicle subscriptions
Open the vehicle page → the Alert me about this vehicle block. The toggles:
| Event | Explanation |
|---|---|
| Geozone enter | Vehicle enters any zone |
| Geozone exit | Vehicle leaves any zone |
| Came online | Tracker reconnected |
| Went offline | Tracker stopped reporting |
| Stopped | Vehicle came to a stop |
| Started moving | A new trip started |
| Overspeed | Exceeded the speed limit |
| Alarm | Panic / SOS signal |
| Destination reached | Arrived at a set destination |
| New destination set | A destination was assigned to the vehicle |
| Running late | Forecast to reach a transit stop behind schedule |
Subscriptions are personal: they apply to your account only and do not affect other users.
Geofence subscriptions
Open the geofence page → the Alert rules block. This is where you decide what the zone reports — entry, exit, overspeed inside, dwell time exceeded.
A zone subscription suits cases where the place matters more than the vehicle: "tell me about any entry into the depot" rather than "tell me when AB123CD enters anything".
Delivery channels
User menu → Account → Notifications. The section hint reads: "Choose how you get the alerts you subscribe to — select any that apply."
| Channel | Description | What to configure |
|---|---|---|
| Send alerts to your account email | Nothing — your account address is used | |
| Telegram | Message a Telegram chat | A one-off bot connection, see below |
| Web | In-app notifications while signed in | Nothing |
| Webhook | POST a JSON payload to your URL | The receiver address |
Channels combine freely — for instance, duplicating critical events to both Telegram and email.
Connecting Telegram
- Open Account → Notifications and tick the Telegram channel.
- Press Connect Telegram — a chat with the bot opens.
- Press Start in Telegram.
- Return to the system: you will see "Press Start in Telegram, then wait a moment…", after which the link establishes itself.
The chat identifier is captured automatically; there is nothing to type in by hand.
Disconnect breaks the link.
If you see "Telegram isn't configured on the server. Ask your administrator to set up the bot." the integration is not enabled in your installation — contact your administrator.
Webhook
When you choose the Webhook channel, supply a URL. The system sends a POST request with a JSON description of the event. Requirements for the receiver:
- reachable over HTTPS;
- responds within a reasonable time — a slow response counts as a failure;
- handles retries idempotently: a redelivered event must not be processed twice.
The in-app notification centre
The web channel collects alerts into a list inside the application:
- 5 unread — the unread counter;
- Mark all read — mark everything as read;
- All caught up — when nothing is unread;
- "No notifications. Alerts about your fleet will appear here." — the empty state.
Push notifications
The mobile apps offer a Push notifications option. It delivers to the device while the app is closed.
How this relates to the event log
The Events log records everything regardless of subscriptions. Subscriptions only affect active delivery. So:
- if an event never arrived by email but is present in the log, the problem is the subscription or the channel;
- if the event is missing from the log too, it was never recorded, and the device or the geofence is what needs investigating.
Typical workflows
Control site access. Subscribe to the depot geofence (Alert rules → entry and exit) and enable the Web and Email channels.
Watch critical vehicles. On each such vehicle's page enable Alarm, Overspeed and Went offline; choose Telegram as the channel for speed of delivery.
Integrate with an external system. Enable Webhook, point it at your handler's URL and subscribe to the events you need — the system will forward them into your own records.