How does data get into the platform and what import methods are available?
Inbilit is a data-receiving platform — it collects meter readings from your existing systems. Analytics → Data Import offers four methods, shown as cards at the top of the page:
1. Manual File Upload (CSV/Excel/JSON)
Upload files containing meter readings. Best for one-time imports, historical backfills, or sources where automated delivery isn't available. The same card has a second mode, "Meter List", for registering many meters at once from a list file.
2. Automated Email Reports
Configure an automated email address where your utility or BMS sends periodic reports. The platform parses the attachment (CSV, Excel) and imports the readings automatically. Useful when your provider already sends scheduled email reports.
3. Instant API Sync
Connect to an external API (e.g., a utility provider's data portal or a BMS REST API). The platform periodically fetches (GET) new readings on a schedule you define. This is fully automated but requires valid API credentials.
4. Real-Time Push (Webhook)
Your external system pushes data to a unique webhook URL that the platform provides. Ideal for real-time or near-real-time data delivery from BMS, IoT gateways, or custom integrations.
Not available: there is no MQTT option and no scheduled SFTP pull. If your equipment only offers MQTT or an SFTP drop folder, put a small bridge in front of it that POSTs the readings to a webhook data source, or export the files and use Manual File Upload.
Important — we are read-only
All four methods involve receiving data INTO the platform. We never write, update, or delete data on external systems. If readings are missing, the source system is not sending them — check with your data provider, IT team, or BMS vendor.
Where to set up: Analytics → Data Import. Select your preferred method card and follow the configuration steps. The list of existing imports below the form shows each one's status and, for API and webhook sources, when it last fetched successfully.