← All contracts

Check account state

check_account_state_v1

kind: business_check chat email

Purpose

Read-only verification of user account existence and login capability

Required inputs

email_or_username

Allowed tools

tool.read_customer_account

✅ Allowed actions

read_account_state

🚫 Prohibited actions

modify_account delete_account reset_password

Success outputs

account_exists login_enabled
Raw JSON
{
  "allowed_actions": [
    "read_account_state"
  ],
  "allowed_tools": [
    "tool.read_customer_account"
  ],
  "applicable_channels": [
    "chat",
    "email"
  ],
  "contract_id": "check_account_state_v1",
  "kind": "business_check",
  "prohibited_actions": [
    "modify_account",
    "delete_account",
    "reset_password"
  ],
  "purpose": "Read-only verification of user account existence and login capability",
  "required_inputs": [
    "email_or_username"
  ],
  "success_outputs": [
    "account_exists",
    "login_enabled"
  ],
  "title": "Check account state"
}
Raw JSON API →    ← All contracts