Connectors

/

Geotab MyAdmin

/

Bulk-update Geotab MyAdmin device contracts
Write

Update many Geotab device contracts in one confirmed step

For Geotab operations teams who maintain groups, promo codes, comments and contacts across many devices.

Try PopdockAI free
Get a live demo
Bulk-update Geotab MyAdmin device contracts
Set promo code SPRING26 and the comment Fleet A on Geotab devices G9A1B2C3D4E5, G9B2C3D4E5F6 and G9C4D5E6F7A8.
All 3 devices are active and can be updated. - Promo code: none to SPRING26 - Comment: blank to Fleet A - Other fields: unchanged Shall I update all 3 contracts?
Geotab MyAdmin
Sample figures. Your results come from your own account.
geotab-myadmin-get-device-contract
geotab-myadmin-update-device-contracts

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

Geotab MyAdmin

Geotab MyAdmin
Run it on your own Geotab MyAdmin data.

Connect Geotab MyAdmin, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

One missed switch blanks a field on every device

Updating a group, promo code, comment or contact on many Geotab contracts is a form of paired switches, where each value applies only when its flag is on. Miss a flag and nothing changes, set an extra one and a field is blanked on every device.

Without PopdockAI

  • Look up each serial's contract first
  • Set each value and its matching update flag
  • Hope no extra flag is switched on
  • Find blanked fields on the next bill

With PopdockAI

  • Each contract is read, skipping missing and terminated devices
  • Your change maps to exactly the fields it needs
  • Old and new values are shown before anything is saved
  • One update after you confirm, with a contract read back

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Apply {changes} to the contracts of device(s) {device-serials}. These tools change live MyAdmin data. Never call a write tool before the user has explicitly confirmed the exact values in this conversation.

**Step 1: Current state**

For each serial, call `geotab-myadmin-get-device-contract` with device-serial = the serial. Skip any not found or terminated.

**Step 2: Map the change**

Translate {changes} into the update tool's fields. Each field only applies when its flag is true:

* group: group-id + update-group-id = true
* promo code: promo-code + update-promo-code = true
* comments: comments + update-comments = true
* contact: user-contact-id + update-user-contact = true
* Active Tracking: active-tracking-disallowed + update-active-tracking = true

Leave every other update flag false. If {changes} cannot be mapped, ask.

**Step 3: Confirm**

Show the serials and each field with its old value (where the contract list shows it) and new value. Ask the user to confirm.

**Step 4: Update, once**

Call `geotab-myadmin-update-device-contracts` with serial-nos as a JSON array and the mapped fields.

**Step 5: Verify**

Call `geotab-myadmin-get-device-contract` for the first serial and report what changed.

**Rules & Guidelines:**

* One write call for all serials.

**Validation:**

* If no serial survives Step 1, stop without writing.

Who it's for

One answer, three teams that use it

Fleet administrators

Update many contracts in one go

Change a group or comment across a list of devices in one confirmed step instead of editing each contract.

Add the comment Northwind depot to Geotab devices G9D1E2F3A4B5 and G9E2F3A4B5C6.

Reseller billing teams

Apply a promo code without side effects

Only the promo code field is touched, so contact and group details stay as they were.

Set promo code FLEET10 on Geotab devices G9F3A4B5C6D7, G9A4B5C6D7E8 and G9B5C6D7E8F9.

Account managers

Fix contract contacts for a customer

See the old and new contact for each device before the change goes in, so nothing surprises the customer.

Change the contact on Geotab devices G9C6D7E8F9A1 and G9D7E8F9A1B2 to Priya Shah at Contoso.

How it works

What PopdockAI does when you ask

You give the serials and describe the change in plain words, and your AI assistant works out the exact fields. Nothing is saved until you have seen old and new values and said yes.

01

Ask

You give the serials and describe the change.

Your AI tool

02

Check

It reads each contract and maps the change to the right fields.

geotab-myadmin-get-device-contract

03

Confirm

You review old and new values and say yes.

No items found.

04

Update

It updates all devices once and reads one back.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for Geotab MyAdmin and one secure connection to your AI tool. No code, no exports.

get-data

geotab-myadmin-get-device-contract

Returns device contracts (device, plan, dates and termination status) from the Geotab MyAdmin connector. Filter by: purchase-order-number, database, start-date.to, start-date.from, device-plan, device-type, terminated, device-serial. Returns up to the requested number of records.
run-action

geotab-myadmin-update-device-contracts

Update device contracts in Geotab MyAdmin (runs the UpdateDeviceContracts method). Inputs: update-active-tracking, update-promo-code, group-id, serial-nos, comments, update-comments, user-contact-id, active-tracking-disallowed, promo-code, update-group-id, update-user-contact. Writes to live Geotab MyAdmin data. Note: the MyAdmin write actions are generated from the MyAdmin API schema and have not yet been tested against a live account.
Read only.Nothing in Geotab MyAdmin Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

Contract changes on every device, with nothing blanked

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation