Resources · Make integration

Smartcar Make integrationAutomate Smartcar with Make.

Can Make read a car's battery, lock its doors or send it a destination? With the Smartcar Make integration, it can: 16 actions and 1 search, no code. This guide helps fleet managers go from connection to a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What can the Smartcar Make integration do for you?

The Smartcar Make integration links your Smartcar developer account to Make, so a scenario (the automation you build in Make, a chain of modules) can read data from connected vehicles and send them commands. A module is one brick of that chain: here you get 16 actions, such as Get Battery Level or Lock or Unlock, and 1 search, List Vehicles.

A charge report for an electric fleet. List Vehicles returns every car linked to your Smartcar application, each one as a bundle, the item that flows from one module to the next. Get Battery Level then reads the state of charge and the remaining range of each car, ready to land in a sheet or a message to the team on duty.

A lock check when the depot closes. Get Lock Status tells you whether a car is locked and, where the vehicle reports it, which doors, windows or charging port are open. Lock or Unlock then closes the car from the same scenario.

A maintenance log that fills itself. Get Odometer and Get Tire Pressure feed the log when a car comes back, and Set Destination sends the garage's coordinates to the car's navigation system.

What Make does not do here: Smartcar has no trigger in Make, so a change on a car never starts a scenario by itself. The scenario starts on its schedule or from another app. The Make documentation for Smartcar also warns that it was generated with AI from the official Smartcar docs and may contain mistakes, so check important details with Smartcar. New to the tool? The Make review is a good start, and Make pricing helps you pick a plan. n8n often has a node for the same app; the n8n vs Make comparison lays out the criteria.

Connect

How do you connect your Smartcar account to Make?

  1. 01

    Get your Smartcar credentials

    In your Smartcar developer account, open the dashboard and register your application. If asked, enter the callback URI https://www.integromat.com/oauth/cb/smartcar, then copy the Client ID and the Client secret shown on screen.

  2. 02

    Add a Smartcar module

    In a Make scenario, add any Smartcar module and click Create a connection. A connection is your Smartcar account linked to Make once, then reused by every Smartcar module. The Connection name field is optional, but a clear name helps later.

  3. 03

    Paste the credentials

    Paste the Client ID and the Client secret you copied, or follow the instructions Make shows on screen. Once the connection is saved, Make can read what your Smartcar application exposes and you can fill the module fields.

First scenario

Your first Smartcar scenario: a battery check for every car

GoalWhen the scenario runs on its schedule, Make lists your Smartcar vehicles and reads the battery level of each one.

  1. 01

    Create the scenario

    On the Scenarios page, create a new scenario and click the + to add the first module. This first module is where every run of the scenario begins.

  2. 02

    Add List Vehicles

    Search for Smartcar, pick List Vehicles and choose your connection. This search returns one bundle per vehicle linked to your application, so the next module runs once per car.

  3. 03

    Read the battery

    Click the + on the right of List Vehicles and add Get Battery Level. Map the vehicle from the previous module, meaning you pass it along from List Vehicles, so each car is read in turn.

  4. 04

    Test with Run once

    Click Run once. Make runs the scenario one time, then shows the bundles each module received: check the state of charge and range for every car.

  5. 05

    Schedule and switch on

    Set the schedule on List Vehicles, every 15 minutes by default, and switch the scenario on. Each Get Battery Level run on one car counts as one operation on your plan.

Modules

What each Smartcar module does in Make

Smartcar gives you 17 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Smartcar1

Batch Get

Action

In Make“Returns a list of responses from multiple Smartcar information modules, all combined into a single request.”

Batch Get gathers the answers of several Smartcar information modules in a single request, so one module can bring back, say, battery level, odometer and location together.

When to use it
your scenario needs three or four readings on the same car and you would rather keep one module in the flow than chain several Get modules.
Watch out
the answers come back combined, so map each value with care in the next module.
Smartcar2

Get Battery Capacity

Action

In Make“Returns a list of nominal rated battery capacities for a vehicle.”

You get the nominal rated battery capacities of an electric vehicle, returned as a list. This is the reference size of the pack, not the charge it holds right now.

When to use it
a new car joins the fleet and you want its rated capacity stored next to its VIN in your records.
Watch out
for the charge left at this moment, Get Battery Level is the module to pick.
Smartcar3

Get Battery Level

Action

In Make“Returns the state of charge and the remaining range of an electric vehicle’s high voltage battery.”

This one tells you how full the high voltage battery is and how much range remains, the two figures a driver checks before leaving.

When to use it
to warn a driver or a fleet manager when a car does not have enough charge for its next booking.
Watch out
it only makes sense on an electric vehicle, so keep combustion cars out of this branch.
Smartcar4

Get Charge Limit

Action

In Make“Returns the charge limit configuration for the vehicle.”

Read the charge limit configured on a vehicle, so you know at a glance whether a car is set to fill up completely or to stop at a lower ceiling.

When to use it
before a long trip, to check that the limit leaves enough range, then pair it with Set Charge Limit if it falls short.
Watch out
this module only reads the setting and changes nothing on the car.
Smartcar5

Get Charge Status

Action

In Make“Returns the charge status for the vehicle.”

Find out whether a car is charging, from the charge status the vehicle reports. It confirms that a car plugged in at the depot is actually charging.

When to use it
right after Start or Stop Charge, to confirm the command took effect before you tell the driver.
Watch out
the status reflects the moment the module runs, not a continuous feed.
Smartcar6

Get Location

Action

In Make“Returns the vehicle’s last known location.”

Get the last known position of a vehicle, to see where a car was left or to prepare the next route from there.

When to use it
a customer returns a rental car and you want its position saved with the return form.
Watch out
it is the last known location, so it can lag behind where the car stands if it has moved since.
Smartcar7

Get Lock Status

Action

In Make“Returns the lock status for a vehicle and the open status of its doors, windows, storage units, sunroof and charging port where available.”

Check whether a car is locked and, where the vehicle reports it, whether its doors, windows, storage units, sunroof and charging port are open.

When to use it
at the end of a shift, to spot the cars left open and send that list to the person on call.
Watch out
the openings appear only when the vehicle provides them, so do not expect every detail from every car.
Smartcar8

Get Odometer

Action

In Make“Returns the vehicle’s last known odometer reading.”

Retrieve the last known mileage reading of a car, the number that both the maintenance plan and the lease contract rely on.

When to use it
a car comes back from a trip and you log its mileage in a sheet to see which vehicle is due for service.
Watch out
like the location, this is the last reading known, not a live counter.
Smartcar9

Get Tire Pressure

Action

In Make“Returns the air pressure of each of the vehicle’s tires.”

Read the air pressure of each tire in one module, instead of waiting for a driver to notice a warning light on the dashboard.

When to use it
before a car leaves for a delivery round, to flag a soft tire to the workshop.
Watch out
you get one value per tire, so decide in the next module which value deserves an alert.
Smartcar10

Get Vehicle Attributes

Action

In Make“Returns a single vehicle object, containing identifying information.”

Get a single vehicle object with the information that identifies the car, a tidy record to create or update its card in your fleet tool.

When to use it
right after List Vehicles, to give each connected car a readable entry in a spreadsheet or a CRM.
Watch out
it reads one vehicle per run, so it needs a previous module that hands it the car.
Smartcar11

Get VIN

Action

In Make“Returns the vehicle’s manufacturer identifier.”

Read the manufacturer identifier of a car, its VIN, the reference that insurers, garages and registration papers all share.

When to use it
you match Smartcar vehicles against an existing fleet list or an insurance file, and the VIN is the key both sides understand.
Watch out
store it in your records when the car joins, so later scenarios can find the right row.
Smartcar12

Lock or Unlock

Action

In Make“Lock or unlock the vehicle.”

Lock or Unlock closes or opens a car remotely from your scenario, with no key in hand.

When to use it
Get Lock Status shows a returned car still open, so you lock it at once; or a booking is confirmed in another app and you unlock the car for the customer.
Watch out
this is a real command on a physical car, so test it with Run once on a vehicle you can see.
Smartcar13

Make an API Call

Action

In Make“Performs an arbitrary authorized API call.”

Make an API Call reaches any endpoint of the Smartcar API with the connection you already set up, so your scenario is never limited to the listed modules.

When to use it
the Smartcar documentation describes a request that none of the 16 other modules covers.
Watch out
you write the request yourself, so keep the Smartcar API documentation open while you fill it in.
Smartcar14

Set Charge Limit

Action

In Make“Set the charge limit of an electric vehicle.”

Set Charge Limit changes the charge ceiling of an electric vehicle, so the car stops charging at the level you choose.

When to use it
a driver books a long trip in your planning tool, so you raise the limit for that car, then lower it once the trip is over.
Watch out
read the current value first with Get Charge Limit, so you can restore it later.
Smartcar15

Set Destination

Action

In Make“Send destination coordinates to the vehicle’s navigation system.”

Send coordinates straight to a car's navigation system, so the driver finds the address already loaded when getting in.

When to use it
a job or a delivery is assigned in another app, and you push its coordinates to the car in charge of it.
Watch out
the module sends coordinates, so a written address has to become coordinates before this step.
Smartcar16

Start or Stop Charge

Action

In Make“Start or stop the vehicle charging.”

Start or Stop Charge begins or ends charging on an electric vehicle, triggered by any event your scenario reacts to.

When to use it
a car must be ready for an early booking, so you start the charge as soon as the booking is confirmed.
Watch out
follow it with Get Charge Status to make sure the car applied the command.
Smartcar17

List Vehicles

Search

In Make“Get a list of all vehicles connected to the application for the current authorized user.”

List Vehicles gives you every car connected to your Smartcar application for the authorized user. It is a search, so it can return zero, one or many bundles, one per vehicle.

When to use it
as the first module of a fleet scenario, so each following module runs once per car.
Watch out
an empty result means no vehicle is connected for that account yet, so check the Smartcar side first.
Need help

Need help automating Smartcar with Make?

A person reads every message.

FAQ

Smartcar and Make: common questions

01Is the Smartcar Make integration free?
Yes on the Make side: Smartcar is a standard app, available from the Free plan. That plan allows 2 active scenarios, 15 minutes minimum between two scheduled runs, 5 minutes of execution at most, files up to 5 MB and 512 MB of data transfer. Paid plans (Core, Pro, Teams and Enterprise) bring the interval down to 1 minute and count usage in credits per month. Smartcar itself requires an active developer account, and its subscription is described on Smartcar's pricing page, not in Make.
02What do you need to connect Smartcar to Make?
An active Smartcar developer account and an application registered in its dashboard. From that application you copy the Client ID and the Client secret, after entering the Make callback URI if Smartcar asks for it. In Make, you add a Smartcar module, click Create a connection, then paste both values or follow the on-screen instructions. The connection is reused by all 17 modules, so you set it up only once.
03Does Smartcar trigger Make scenarios in real time?
No. Smartcar has no trigger module in Make, neither scheduled nor instant, so a change on a vehicle never starts a scenario by itself. You still have two ways to start one. Put a Smartcar module first and let Make's scheduling run the scenario, every 15 minutes by default and down to 1 minute on paid plans. Or open the scenario with another app's trigger, a form or a booking tool for instance, and call Smartcar in the modules that follow.
04What if a Smartcar module is missing in Make?
Use Make an API Call. It reaches any endpoint of the Smartcar API from your scenario with the same connection, so it covers what the 16 other modules do not. Look at Batch Get first, since it already combines several information modules in one request. Keep in mind that the Make documentation for Smartcar was generated with AI and may contain mistakes: check the Smartcar documentation before you build on a detail.
05Should you use Make or n8n for Smartcar?
It depends on where your other automations already live. In Make, Smartcar comes with 17 ready modules, including Make an API Call for the rest of the API, inside a visual editor where you test every step with Run once. n8n often offers a node for the same app, so look it up in the n8n catalog before choosing. Compare what each tool exposes for Smartcar with the steps your scenario really needs, and pick the one your team already works in.