Command Palette

Search for a command to run...

Multi Search

Execute multiple queries simultaneously with parallel processing power. Transform single-query investigations into comprehensive batch operations, processing up to 10 targets concurrently with the same precision and speed you expect from individual searches.

Scale Beyond Single Queries
Process multiple queries simultaneously. Multi Search transforms regular search capabilities into a parallel processing powerhouse, executing up to 10 queries concurrently with the same precision and speed you expect from individual searches.

Understanding Multi Search

Security investigations rarely involve a single data point. Multi Search recognizes this reality, allowing you to process multiple targets simultaneously while maintaining the precision and reliability of our regular search engine. Built for scenarios where time is critical and comprehensive coverage is essential.

Parallel Processing
Execute up to 10 queries simultaneously without compromising speed

While traditional approaches force you to run queries sequentially, multi search leverages distributed processing to handle multiple targets at once. Perfect for incident response when you need to validate multiple compromised accounts simultaneously.

Consistent Results
Same search engine, same precision, multiplied capabilities

Multi Search isn't a different search engine—it's regular search scaled. Every query uses the same underlying technology, ensuring consistent results whether you're searching one target or ten.

How Multi Search Works

Multi Search extends regular search functionality by accepting multiple queries and processing them in parallel. Each query maintains its own configuration while sharing the same search type and search option across the entire batch.

1

Configure Search Type

Select search type and option that applies to all queries

2

Enter Multiple Queries

Input up to 10 queries with individual row limits

3

Execute & Review

Process all queries simultaneously and review results

Multi Search Use Cases

Incident Response Scenarios
When security incidents involve multiple compromised accounts

Mass Account Compromise

When attackers gain access to multiple employee accounts, multi search enables rapid validation of compromise scope. Process all suspected accounts simultaneously to understand the full impact.

Example: Check 8 employee email addresses after discovering unauthorized access
Benefit: Complete assessment in seconds instead of minutes

Domain-wide Email Exposure

Following a domain compromise, validate exposure across critical accounts using wildcard patterns in multiple parallel queries for comprehensive coverage.

Example: *@company.com, *@subdomain.company.com, key executives individually
Benefit: Full domain exposure assessment

Quick Multi Search Commands

Execute multi search operations instantly with command-line efficiency. Perfect for incident response scenarios where you need to process multiple targets immediately without navigating through interfaces.

Command Syntax & Examples
Master the quick multi search command format for maximum efficiency

Basic Command Structure

/multi <search_type> query1, query2, query3 [search_option] [-- row_limits]

Simple Multi Search

Searches 3 email addresses with default settings (exact match, 1000 rows each)

With Search Options

/multi domain *company.com, *subsidiary.com wildcard

Uses wildcard matching for domain patterns

Individual Row Limits

/multi username admin, root, user -- 500, 1000, 100

Each query gets its own row limit (500, 1000, 100 respectively)

Uniform Row Limits

/multi phone +1555*, +44207* -- 2000

All queries use the same row limit (2000 each)

Advanced Examples

/multi email *@target-company.com, *@subsidiary.com, [email protected] wildcard -- 5000, 3000, max

Scenario: Domain compromise investigation with mixed search patterns and custom limits

/multi url malicious-domain.com, phishing-site.net, attacker-infra.org exact -- 1000

Scenario: Threat intelligence validation across multiple IOCs

Parameter Reference

Search Types
  • • email
  • • username
  • • phone
  • • url
  • • domain
  • • login
  • • password
Search Options
  • • exact (default)
  • • wildcard
  • • regex
Row Limits
  • • Numbers: 100, 1000, 5000
  • • max (uses quota limit)
  • • Default: 1000

Using Multi Search on the Web Platform

Multi Search on the web platform provides an intuitive interface for managing multiple queries with visual feedback and comprehensive results management.

Step-by-Step Web Guide
Complete walkthrough for using multi search on the dashboard
1

Navigate to Dashboard

Go to the main dashboard where regular search is located.

2

Enable Multi Search Mode

Look for the "Multi Search" toggle switch at the top of the search interface. Click it to enable multi search mode.

Visual Cue: The interface will transform to show multiple query input fields
3

Configure Search Parameters

Select your search type (email, username, phone, etc.) and search option (contains, equals, wildcard, regex). These settings apply to all queries in the batch.

4

Enter Multiple Queries

Add your queries using the multi-line input field. Each line represents a separate query. Use the "Add Query" button to add more input fields (up to 10 total).

Format: One query per line, no special separators needed
5

Set Row Limits

Configure individual row limits for each query, or use bulk actions to set all queries to the same limit. This controls how many results each query returns.

6

Execute Search

Click "Search Database" to execute all queries simultaneously. The interface shows progress for each query individually.

7

Review Results

Results are displayed with clear separation between each query. Each query shows its individual processing time, row count, and can be exported separately.

Using Multi Search on Telegram Bot

The Telegram bot provides a streamlined multi search experience with step-by-step guidance through the entire process. The bot handles up to 10 queries with intelligent input validation.

Telegram Bot Workflow
Complete step-by-step process for multi search via Telegram
1

Start Multi Search

Access multi search through the bot's main menu. Look for the "Multi Search" option in the search category.

/search → Multi Search
2

Select Search Type

Choose what type of data you want to search (Email, Username, Phone Number, etc.). This selection applies to all queries in your batch.

Available Types: Email, Username, Phone, Password, URL, Domain
3

Choose Search Option

Select how the search should be performed: Contains, Equals, Wildcard, or Regex. This determines how each query in your batch will be processed.

4

Enter Multiple Queries

Provide all your search queries separated by commas. The bot accepts up to 10 queries and validates each one automatically.

Example: [email protected], [email protected], [email protected]
Format: Comma-separated, no spaces after commas required
5

Configure Row Limits

Set row limits for your queries. Choose from preset options or set individual limits for each query.

Quick Options:
• Set All to 1000
• Set All to Maximum
• Set Individual Limits
• Continue with Current
6

Choose Action

Select whether to perform a count search (to check quota usage) or execute the full search across all queries.

Count Search: Shows total results without consuming quota
Full Search: Returns actual data and consumes quota
7

Receive Results

The bot processes all queries and returns organized results. Each query is clearly labeled with its processing time and result count. Failed queries are highlighted with error information.

Limitations and Best Practices

Technical Limitations
10

Maximum Query Limit

Up to 10 queries can be processed in a single multi search request

Shared Configuration

All queries share the same search type and search option

Quota Consumption

Each query consumes quota based on its individual row limit

Best Practices

Group Similar Queries

Batch queries that use the same search type and option for optimal performance

Optimize Row Limits

Set appropriate row limits to balance thoroughness with quota efficiency

Use Count First

Run count searches to estimate quota consumption before full searches

Validate Queries

Ensure all queries are properly formatted to avoid batch failures

Performance and Quota Management

Intelligent Resource Management
Multi Search automatically calculates total quota requirements across all queries and validates availability before processing. Failed queries don't consume quota, ensuring you only pay for successful results.
Quota Calculation
Understanding how multi search consumes your quota

Per-Query Consumption

Each query in your batch consumes quota based on its individual row limit, not the actual results returned. This predictable model allows for accurate quota planning.

Example: 5 queries with 1000 row limit each = 5000 quota consumption
Note: Consumption occurs regardless of actual results found

Failure Handling

Queries that fail due to invalid input, system errors, or other issues don't consume quota. Only successful queries are charged, ensuring fair usage.

Batch Validation

Before processing begins, the system validates total quota requirements against your available balance. Insufficient quota prevents execution, avoiding partial processing.

Documentation - LeakZero | LeakZero