# Zero Spam Developer Documentation > Hooks documentation for Zero Spam Version: 1.10.2 This file contains links to documentation sections following the llmstxt.org standard. ## Table of Contents - [Action - gf_zero_spam_email_rule_match](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/actions/gf_zero_spam_email_rule_match): Fires when an email matches a rejection rule. - [Action - gf_zero_spam_token_rejected](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/actions/gf_zero_spam_token_rejected): Fires when a submission is rejected by the Zero Spam token check. - [Actions](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/actions): Zero Spam actions - [Filter - gf_zero_spam_add_key_field](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_add_key_field): Allows the zero spam key field to be disabled by returning false. - [Filter - gf_zero_spam_ai_confidence_threshold](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_confidence_threshold): Modifies the AI confidence threshold for the current context. - [Filter - gf_zero_spam_ai_enabled](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_enabled): Modifies whether AI should process this submission for the current context. - [Filter - gf_zero_spam_ai_field_types](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_field_types): Modifies field types included in or excluded from AI payloads. - [Filter - gf_zero_spam_ai_prompt](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_prompt): Modifies the AI prompt used for spam review and false-positive rescue. - [Filter - gf_zero_spam_ai_provider](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_provider): Modifies the AI provider used for the current classification request. - [Filter - gf_zero_spam_ai_timeout](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_timeout): Modifies the per-call AI request timeout. - [Filter - gf_zero_spam_ai_verdict](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_ai_verdict): Short-circuits AI Spam Review with a deterministic verdict. - [Filter - gf_zero_spam_check_key_field](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_check_key_field): Modifies whether to process this entry submission for spam. - [Filter - gf_zero_spam_check_order](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_check_order): Filters the order in which the spam checks run during form submission. - [Filter - gf_zero_spam_client_ip](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_client_ip): Filters the client IP address used for rate limiting. - [Filter - gf_zero_spam_email_rules](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_email_rules): Modifies the email rejection rules before evaluation. - [Filter - gf_zero_spam_fallback_token_ttl](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_fallback_token_ttl): Filters the fallback token TTL embedded in the page HTML. - [Filter - gf_zero_spam_rate_limit](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_rate_limit): Filters the maximum number of token requests allowed per IP per minute. - [Filter - gf_zero_spam_token_fetch_timeout](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_token_fetch_timeout): Filters the timeout (in milliseconds) for AJAX token fetch attempts. - [Filter - gf_zero_spam_token_ttl](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters/gf_zero_spam_token_ttl): Filters the token time-to-live in seconds for dynamically fetched tokens. - [Filters](https://www.gravitykit.dev/docs/gravity-forms-zero-spam/filters): Zero Spam filters - [Zero Spam Developer Documentation](https://www.gravitykit.dev/docs/gravity-forms-zero-spam): Developer documentation for Zero Spam including hooks, actions, filters, and PHP API reference