view_classification
View Classification
Retrieve the details of an existing document classification, including its name, description, and configured document types with their keywords and linked extraction templates.
view_classification
Retrieve the details of an existing document classification, including its name, description, and configured document types with their keywords and linked extraction templates.
upload_classification_files
Upload files to an existing classification for automatic categorization. Provide publicly accessible file URLs. Supported formats: PDF, Word (.docx), text, PNG, JPG.
get_credits
Check remaining account credits. Each credit equals one page of document processing.
get_extraction_results
Retrieve extracted data results for a batch of processed files. Returns the extracted fields and values for each file. Optionally filter by a specific file ID.
view_extraction
Retrieve the details of an existing extraction template, including its name, language, processing options, defined fields, and batch information.
update_classification
Update an existing document classification. Modify the name, description, or document types. Only provided parameters will be changed.
upload_extraction_files
Upload files to an existing extraction for processing. Files are processed in batches. Provide publicly accessible file URLs. Supported formats: PDF, Word (.docx), text, PNG, JPG.
delete_extraction
Delete an extraction template, a specific batch within it, or an individual file. Providing only the extraction ID deletes the entire extraction. Adding a batch ID deletes that batch. Adding both batch and file IDs deletes a single file.
create_classification
Create a document classification that automatically categorizes documents into predefined types based on content. Each document type can include keywords for identification and optionally link to an extraction template for automatic data extraction.
get_classification_results
Retrieve classification results for a batch of documents. Returns the predicted document type and confidence score for each file. Optionally filter by a specific file ID.
create_extraction
Create a new extraction template that defines which fields to extract from documents. Supports custom fields with nested structures, language configuration, and processing options like table extraction, OCR for handwritten text, and checkbox detection.
delete_classification
Delete a document classification and all its associated data.
update_extraction
Update an existing extraction template. Only the provided parameters will be modified; omitted parameters remain unchanged. Use this to adjust fields, options, language, or name.
Extract structured data from unstructured documents including PDFs, Word files, text files, and scanned images (PNG, JPG) using AI and OCR. Create and manage extraction templates with custom fields (string, object, array types) to define what data to extract. Upload files for batch processing with options for table extraction, visual/chart detection, handwritten text recognition, checkbox detection, long document handling, PDF page splitting, and specific page range processing. Classify documents into predefined categories with optional automatic extraction. Use pre-built templates for common document types like invoices, receipts, contracts, resumes, bank statements, business cards, and emails. Monitor extraction results via webhooks for processed and edited events. Check remaining account credits for usage tracking. Supports up to 27 languages.
Common questions about connecting Extractaai to AI agents with Metorial.