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. Use DIMO from Zoft voice agents, chat agents, workflows and AI employees.
- Account details
- 38 actions
- 9 triggers
- Starts with
Speed Trigger - ZoftAgent or workflow decides what happens next
- Then in DIMO
Telemetry: Events - And
Telemetry : Signals
Zoft + DIMO
What Zoft can do with DIMO.
- 01Voice agentsA phone agent can use DIMO actions such as Telemetry: Events and Telemetry : Signals during the call, then hand off to a person when it should.
- 02Chat agentsThe same agent on web chat, WhatsApp or SMS can look up and update DIMO while it talks to the customer.
- 03WorkflowsStart a workflow when “Speed Trigger” happens in DIMO, or use DIMO as any step on the canvas.
- 04AI employeesAn AI employee can find and use DIMO actions on its own, and ask for your approval before it sends or changes anything important.
Actions 38
Things Zoft can do in DIMO.
- Telemetry: EventsGet the vehicle events over a specific time period.
- Telemetry : SignalsGet a selection of available signals for a specific vehicle.
- Telemetry : Max SpeedGet the maximum speed of a vehicle over a specific time period.
- Identity : Custom QueryCustom Identity Query.
- Telemetry : Custom QueryQuery DIMO Telemetry API using a custom GraphQL query.
- Telemetry : VIN VC LatestGet the latest VIN and Vehicle Configuration for a specific vehicle.
- Attestation : Create VIN VCGenerates the VIN VC for a given vehicle.
- Telemetry : Daily Avg SpeedGet the average speed of a vehicle over a specific time period.
- Identity : Get DCNs By OwnerGet DCNs by owner address.
- Identity : Get Owner VehiclesGet vehicles owned by an address.
Show all 38Show fewer
- Telemetry : Available SignalsGet a list of available signals for a specific vehicle.
- Identity : Total Vehicle CountGet total vehicle count.
- Device Definitions : Decode VINSubmits a decoding request for vehicle identification number, returns the device definition ID corresponding to the VIN.
- Identity : Get Rewards By OwnerGet rewards by owner address.
- Identity : Get SACD For VehicleGet SACD for a vehicle by tokenId.
- Token Exchange : Get Vehicle JWTCreates a token exchange to obtain a Vehicle JWT.
- Identity : Get Vehicle MMY By OwnerGet vehicle MMY by owner address.
- Vehicle Events: List SignalsList all signals.
- Identity : Get Developer License InfoGet developer license info by tokenId.
- Identity : Get Vehicle By Dev LicenseGet vehicles by developer license 0x address.
- Identity : Get Vehicle MMY By TokenIdGet vehicle MMY by tokenId.
- Vehicle Events: List WebhooksList all webhooks.
- Identity : Get Reward History By OwnerGet reward history by owner address.
- Vehicle Events: Delete WebhookDelete a webhook.
- Vehicle Events: Subscribe VehicleSubscribe a vehicle to a webhook.
- Identity : Get Device DefinitionGet device definition by vehicle tokenId.
- Vehicle Events: Unsubscribe VehicleUnsubscribe a vehicle from a webhook.
- Identity : Get Total Vehicle Count For Owner.Get total vehicle count for an owner.
- Vehicle 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.
- Device Definitions : LookupSearch for device definitions by query and filters.
- Vehicle Events: Subscribe All VehiclesSubscribe all vehicles to a webhook.
- Vehicle 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.
- Vehicle 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.
- Identity : Get Device Definition By DefinitionIdGet device definition by definitionId.
- Vehicle Events: List Subscribed VehiclesList vehicles subscribed to a webhook.
- Vehicle Events: Unsubscribe All VehiclesUnsubscribe all vehicles from a webhook.
- Vehicle Events: List Vehicle SubscriptionsList all subscriptions for a vehicle.
- Identity : Get Developer Shared Vehicles From OwnerGet vehicles shared with a developer license from an owner.
Triggers 9
Events in DIMO that can start a workflow.
- Speed TriggerTriggers when vehicle speed meets specified conditions.
- Ignition Status TriggerTriggers when vehicle ignition status changes (ON/OFF).
- Odometer TriggerTriggers when vehicle odometer meets the specified condition.
- Charge Level TriggerTriggers when vehicle battery charge level meets the specified condition.
- Battery Current Power TriggerTriggers when vehicle battery current power meets the specified condition.
- Tire Pressure TriggerTriggers when vehicle tire pressure meets the specified condition.
- Battery is Charging TriggerTriggers when vehicle battery charging status changes (True/False).
- Fuel System Absolute Level TriggerTriggers when vehicle fuel system absolute level meets the specified condition.
- Fuel System Relative Level TriggerTriggers when vehicle fuel system relative level meets the specified condition.
Setup
Connect DIMO in three steps.
- 01ConnectChoose DIMO in Connections and enter the account details DIMO asks for, such as a store name or token.
- 02Put it to workAdd DIMO as a workflow step, or let a voice agent, chat agent or AI employee use it as a tool.
- 03Review every runAdd approvals where you want a person in the loop. Every run leaves a record you can check.
More more apps integrations.
See all in More apps
Sign in with OAuthQuickbooks OnlineMore apps6 actions · 5 triggers
Account detailsWhatsApp BusinessMore apps3 actions
Sign in with OAuthMyCaseMore apps37 actions · 5 triggers
No account neededMempoolMore apps35 actions
No account neededBlockscoutMore apps34 actions
API keyOnfleetMore apps33 actions · 18 triggers
FAQ
DIMO on Zoft, answered.
What can Zoft do with DIMO?
Zoft supports 38 actions and 9 triggers for DIMO. You can use them as workflow steps, and voice agents, chat agents and AI employees can call them as tools.
How do I connect DIMO to Zoft?
Choose DIMO in Connections and enter the account details DIMO asks for, such as a store name or token.
Can a voice agent or chat agent use DIMO?
Yes. Once DIMO is connected, a voice agent or chat agent can use its actions during a conversation. Permissions control which actions each agent can use.
Can an AI employee work in DIMO without supervision?
Only as far as you allow. AI employees ask for approval before sensitive steps, and every run leaves a record you can review.