kia_send_otp
Send a one-time passcode to your Kia account via SMS or email to complete multi-factor authentication. Requires the OTP key and transaction ID from the login step.
Instructions
Step 2 of the Kia MFA bootstrap (cmm/sendOTP): deliver a one-time passcode to the account by SMS or email. Takes the otpKey and xid from kia_start_login — it cannot run without them, which is why it has no separate confirm gate. Ask the user which channel they want (kia_start_login reports the masked destinations Kia has on file). The passcode expires in about two minutes; expiresAt reports when.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| xid | Yes | The `xid` returned by kia_start_login. Sent with every OTP call. | |
| otpKey | Yes | The `otpKey` returned by kia_start_login. | |
| notifyType | Yes | Delivery channel. Ask the user; do not guess which destination they can read right now. |