DIMO integration
DIMO is an open protocol using blockchain to establish universal digital vehicle identity, permissions, data transmission, vehicle control, and payments. Developers use DIMO to build apps based on connected vehicles around the world while the vehicle owners benefit from monetizing their vehicle data.
Build it by describing it
Type a sentence like this and the copilot builds, validates and simulates the workflow.- Simulated before it goes live
- Fixes proposed when something breaks
- One credit per run
Triggers
Start a workflow when this happens- WHENBattery is Charging Trigger
Triggers when vehicle battery charging status changes (True/False).
- WHENBattery Current Power Trigger
Triggers when vehicle battery current power meets the specified condition.
- WHENCharge Level Trigger
Triggers when vehicle battery charge level meets the specified condition.
- WHENFuel System Absolute Level Trigger
Triggers when vehicle fuel system absolute level meets the specified condition.
- WHENFuel System Relative Level Trigger
Triggers when vehicle fuel system relative level meets the specified condition.
- WHENIgnition Status Trigger
Triggers when vehicle ignition status changes (ON/OFF).
- WHENOdometer Trigger
Triggers when vehicle odometer meets the specified condition.
- WHENSpeed Trigger
Triggers when vehicle speed meets specified conditions.
- WHENTire Pressure Trigger
Triggers when vehicle tire pressure meets the specified condition.
Actions
Then Calibra can do this for you- DOAttestation : Create VIN VC
Generates the VIN VC for a given vehicle.
- DODevice Definitions : Decode VIN
Submits a decoding request for vehicle identification number, returns the device definition ID corresponding to the VIN.
- DODevice Definitions : Lookup
Search for device definitions by query and filters.
- DOToken Exchange : Get Vehicle JWT
Creates a token exchange to obtain a Vehicle JWT.
- DOIdentity : Custom Query
Custom Identity Query.
- DOIdentity : Total Vehicle Count
Get total vehicle count.
- DOIdentity : Get Developer License Info
Get developer license info by tokenId.
- DOIdentity : Get Vehicle By Dev License
Get vehicles by developer license 0x address.
- DOIdentity : Get Total Vehicle Count For Owner.
Get total vehicle count for an owner.
- DOIdentity : Get Vehicle MMY By Owner
Get vehicle MMY by owner address.
- DOIdentity : Get Vehicle MMY By TokenId
Get vehicle MMY by tokenId.
- DOIdentity : Get SACD For Vehicle
Get SACD for a vehicle by tokenId.
- DOIdentity : Get Rewards By Owner
Get rewards by owner address.
- DOIdentity : Get Reward History By Owner
Get reward history by owner address.
- DOIdentity : Get Device Definition
Get device definition by vehicle tokenId.
- DOIdentity : Get Device Definition By DefinitionId
Get device definition by definitionId.
- DOIdentity : Get Owner Vehicles
Get vehicles owned by an address.
- DOIdentity : Get Developer Shared Vehicles From Owner
Get vehicles shared with a developer license from an owner.
- DOIdentity : Get DCNs By Owner
Get DCNs by owner address.
- DOTelemetry : Custom Query
Query DIMO Telemetry API using a custom GraphQL query.
- DOTelemetry : Available Signals
Get a list of available signals for a specific vehicle.
- DOTelemetry : Signals
Get a selection of available signals for a specific vehicle.
- DOTelemetry : Daily Avg Speed
Get the average speed of a vehicle over a specific time period.
- DOTelemetry: Events
Get the vehicle events over a specific time period.
- DOTelemetry : Max Speed
Get the maximum speed of a vehicle over a specific time period.
- DOTelemetry : VIN VC Latest
Get the latest VIN and Vehicle Configuration for a specific vehicle.
- DOVehicle Events: List Webhooks
List all webhooks.
- DOVehicle Events: Create/Update Webhook (Numeric)
Create a new webhook or update existing one for numeric vehicle signals. If Webhook ID is provided, it will update; otherwise, it will create a new webhook.
- DOVehicle Events: Create/Update Webhook (Boolean)
Create a new webhook or update existing one for boolean vehicle signals. If Webhook ID is provided, it will update; otherwise, it will create a new webhook.
- DOVehicle Events: Create/Update Webhook (Events)
Create a new webhook or update existing one for vehicle events like harsh braking, acceleration, etc. If Webhook ID is provided, it will update; otherwise, it will create a new webhook.
- DOVehicle Events: Delete Webhook
Delete a webhook.
- DOVehicle Events: List Signals
List all signals.
- DOVehicle Events: List Subscribed Vehicles
List vehicles subscribed to a webhook.
- DOVehicle Events: List Vehicle Subscriptions
List all subscriptions for a vehicle.
- DOVehicle Events: Subscribe Vehicle
Subscribe a vehicle to a webhook.
- DOVehicle Events: Subscribe All Vehicles
Subscribe all vehicles to a webhook.
- DOVehicle Events: Unsubscribe Vehicle
Unsubscribe a vehicle from a webhook.
- DOVehicle Events: Unsubscribe All Vehicles
Unsubscribe all vehicles from a webhook.
Questions
Is the DIMO integration free?
Yes. DIMO is available on every Calibra plan, including the free plan, which needs no card.
How is DIMO usage billed?
Calibra charges one credit per workflow run, however many steps it has. Steps that read from or write to this app do not cost extra.
Can I connect DIMO without writing code?
Yes. Describe the process in plain words and the AI copilot builds the workflow with DIMO for you. You can also use templates or the visual editor.
Describe your first process. Watch it run today.
Free plan, no card. One credit per run, however many steps it has.