Import Document and Crawl
import_document_and_crawlComplete workflow: Import document/text, create test cases, generate virtual test plan for approval, then initiate AI crawl. IMPORTANT: This tool will first generate a virtual test plan that MUST be approved by the user before proceeding. You must present the plan to the user, wait for their approval, then call this tool again with the approved_virtual_test_plan parameter to proceed with the crawl.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Project URL for AI crawl (will use project.main_url if not provided) | |
| depth | No | Crawl depth | |
| context | No | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." | |
| framework | No | Test framework | playwright |
| test_type | No | Type of test to generate | e2e |
| project_id | Yes | Project ID to import into | |
| pages_limit | No | Maximum pages to crawl | |
| source_name | No | Optional name for the document source | |
| test_case_id | No | Test case ID to crawl from (optional - will list test cases if not provided) | |
| text_content | Yes | Document text content to import (required if not using file_url) | |
| enable_giskard_validation | No | Enable Giskard validation | |
| approved_virtual_test_plan | No | Approved virtual test plan object (required for second call after user approves the plan). Include the full virtual_test_plan object from the first call response. |