Customer
Send a one-time verification code to the customer via email or SMS. Look up the customer by email or by userId. The code expires in 5 minutes. Returns a conversationToken; thread it back on customer-verify (and subsequent tool calls). Available channels depend on the client configuration.
No verification neededOptionalInput3
Customer email address
Customer user ID
Delivery channel
Output5
Thread this back as conversationToken on customer-verify (and any later tool calls in this conversation). The token binds the OTP challenge to a specific conversation; verification will fail if you start a new one.
ISO timestamp when the code expires
Returns an account-wide overview: account-level credit limits and charging activity this month (both the charging-cards and charge-points sides) with per-user limits, plus charge-point counts and fleet health and charging-card counts. Stats only: this tool does NOT list the individual charge points or charging cards, so for those call charge-points-summary or charging-cards-summary instead. Access is per section: account-level user read unlocks the other users and the account verifications; account-level card read makes the card stats cover the account rather than only the caller; charge-point stats are account-wide for every caller. For individual session records use charge-points-sessions or charging-cards-sessions.
Verified customerRequiredInput
Output5
accountobject | nullREQUIRED
limitsobjectREQUIRED
currentMonthobjectREQUIRED
Credit limit; null when none is set.
Usage within the period named by the holding field.
verificationsobject | nullREQUIRED
completedobject[]REQUIRED
The e-mail / phone / IBAN; null when not provided.
ISO timestamp when verified; null when not yet verified.
remainingobject[]REQUIRED
The e-mail / phone / IBAN; null when not provided.
ISO timestamp when verified; null when not yet verified.
sessionsobjectREQUIRED
chargingCardsobjectREQUIRED
currentMonthobjectREQUIRED
chargePointsobject | nullREQUIRED
currentMonthobjectREQUIRED
revenueobject[]REQUIRED
usersobject[]REQUIRED
True for the calling user.
limitsobjectREQUIRED
currentMonthobjectREQUIRED
Credit limit; null when none is set.
Usage within the period named by the holding field.
sessionsobjectREQUIRED
currentMonthobjectREQUIRED
chargePointsobjectREQUIRED
statsobject | nullREQUIRED
Distinct locations the account's charge points sit at.
Charge points with connectivityState "connected".
Charge points not currently connected.
Charge points offline, reboot-required or disabled.
Charge points where roaming is on, i.e. a charge card from outside this platform is accepted. This is NOT a count of publicly listed or map-visible charge points; that is the location publishingMode, a separate setting.
Total active (unresolved) issues across the account's charge points.
Connector count keyed by status.
chargingCardsobjectREQUIRED
statsobject | nullREQUIRED
chargingCardsobjectREQUIRED
Charging cards with status "active".
Charging cards whose token is blocked.
Verify a customer by checking the one-time code they received. Requires the conversationToken returned by customer-request-verification. On success the conversation is upgraded to authorized and a refreshed conversationToken is returned; thread that one back on all subsequent tool calls.
No verification neededRequiredInput1
The verification code the customer received
Output3
Refreshed conversation token (longer TTL) issued on successful verification. Replace the previous token with this one on subsequent calls.