login_existing_account
Authenticate existing users with email and password to retrieve a live PushNotif API key and registered apps; optionally update profile name or password.
Instructions
Authenticate an existing PushNotif account using email and password to retrieve its live API key and registered apps, with optional inline profile name or password update (when new_name or new_password is provided). Use this tool for existing users connecting from chat or updating account credentials; do not use it for new signups (use register_new_account instead) or app-level branding (use update_app_branding instead). Requires valid email and password (no prior API key needed), costs 0 credits, and is rate-limited against brute-force attempts; read-only unless new_name or new_password is supplied. Returns JSON { ok, tenant: { id, name, email, api_key, credits }, apps: [{ id, site_name, site_url }], profile_updated }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | Registered PushNotif account email address | ||
| new_name | No | Optional new workspace display name (2 to 80 characters) to update upon login | |
| password | Yes | Current account login password | |
| new_password | No | Optional new account password (minimum 6 characters) to replace the current password |