Eagle doc
eagle_docAI-Powered, Fast, Reliable and Accurate Invoice OCR and Receipt OCR API for Seamless Integration
Acciones disponibles (13)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Process Any Document with OCREAGLE_DOC_ANY_DOC_OCRAcciónTool to process any document type with OCR and automatic classification. Supports bank statements, resumes, passports, delivery sheets, and more. Use when you need to extract structured data from various document types.
EAGLE_DOC_ANY_DOC_OCRAcciónTool to process any document type with OCR and automatic classification. Supports bank statements, resumes, passports, delivery sheets, and more. Use when you need to extract structured data from various document types.
Parámetros de entrada
fileobjectObligatorioDocument file to process (PNG, JPG, TIF, or PDF). FileUploadable object where 'name' is the filename of the document.
docTypestringenumSpecify document type for targeted extraction. If not provided, the system will automatically classify the document type.
BankStatementTravelTicketPassportBusinessCardEmployeeIDCardStudentIDCardDrivingLicenseBirthCertificateDeliverySheetResumeprivacybooleanPrivacy setting. Default true (file not stored on server). Set to false to store files.
configIdstringCustom extraction configuration ID for tailored extraction rules.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Submit Batch Any Document OCR TaskEAGLE_DOC_BATCH_ANY_DOC_OCRAcciónTool to submit batch OCR processing tasks for various document types including bank statements, resumes, passports, delivery sheets, and more. Use when you need to asynchronously process documents with custom configurations. The task is processed asynchronously; use the Results Check API with the returned task ID to monitor status and retrieve results.
EAGLE_DOC_BATCH_ANY_DOC_OCRAcciónTool to submit batch OCR processing tasks for various document types including bank statements, resumes, passports, delivery sheets, and more. Use when you need to asynchronously process documents with custom configurations. The task is processed asynchronously; use the Results Check API with the returned task ID to monitor status and retrieve results.
Parámetros de entrada
fileobjectDocument file to process. FileUploadable object where 'name' is the filename (e.g., 'document.pdf', 'image.png'). Supports png, jpg, tif, or PDF formats including multi-page documents.
privacybooleanPrivacy setting. Set to false to allow file storage for algorithm enhancement. Defaults to true (files are not stored).
doc_typestringenumPredefined document type for optimized OCR results. Specify the document type to improve extraction accuracy. If not provided, the system will auto-detect the document type.
BankStatementTravelTicketPassportBusinessCardEmployeeIDCardStudentIDCardDrivingLicenseBirthCertificateDeliverySheetResumefile_urlstringuriDirect URL to download the document file from. Alternative to providing a FileUploadable object. Useful when the file is available at a public URL.
config_idstringCustom extraction configuration ID for specialized extraction needs. Use when you have a predefined configuration for specific document processing requirements.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete Batch Processing TaskEAGLE_DOC_BATCH_TASK_DELETEAcciónTool to delete a submitted batch processing task from the queue. Use when you need to cancel or remove a previously submitted batch OCR task before processing completes.
EAGLE_DOC_BATCH_TASK_DELETEAcciónTool to delete a submitted batch processing task from the queue. Use when you need to cancel or remove a previously submitted batch OCR task before processing completes.
Parámetros de entrada
taskIdstringObligatorioID of the task received when documents were submitted for batch processing. This task will be removed from the queue.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Eagle Doc Invoice OCR from Base64EAGLE_DOC_INVOICE_OCR_BASE64AcciónTool to extract invoice data from base64 encoded images using Eagle Doc OCR API. Use when you need to process invoice images that are already base64 encoded. Supports optional parameters for privacy control, coordinate extraction, and full text extraction.
EAGLE_DOC_INVOICE_OCR_BASE64AcciónTool to extract invoice data from base64 encoded images using Eagle Doc OCR API. Use when you need to process invoice images that are already base64 encoded. Supports optional parameters for privacy control, coordinate extraction, and full text extraction.
Parámetros de entrada
polygonbooleanIf true, returns coordinate data (polygon) for each extracted field, indicating the position of the field on the page. Default is false.
privacybooleanControls server storage of the document. If true, the document is not stored on the server (default). If false, it may be stored for algorithm improvement purposes.
fullTextbooleanIf true, provides full text extraction line-by-line for each page of the document. Default is false.
base64_imagestringObligatorioBase64 encoded invoice image or document string. Must be a valid base64 string representing the image file.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Management QuotaEAGLE_DOC_MANAGEMENT_QUOTAAcciónTool to get contractual quota allowance and current usage counters for all workloads. Use when you need to check remaining capacity for dashboards or billing workflows.
EAGLE_DOC_MANAGEMENT_QUOTAAcciónTool to get contractual quota allowance and current usage counters for all workloads. Use when you need to check remaining capacity for dashboards or billing workflows.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Receipt OCR V1 (Legacy)EAGLE_DOC_RECEIPT_OCR_V1AcciónTool to process receipt images with v1 API to extract structured data. Use when you need to extract merchant details, line items, totals, and payment information from receipt images or PDFs. Note: This is a deprecated legacy version; consider using newer API versions if available.
EAGLE_DOC_RECEIPT_OCR_V1AcciónTool to process receipt images with v1 API to extract structured data. Use when you need to extract merchant details, line items, totals, and payment information from receipt images or PDFs. Note: This is a deprecated legacy version; consider using newer API versions if available.
Parámetros de entrada
fileobjectObligatorioReceipt image or PDF file to process. FileUploadable object where 'name' is the filename (e.g., 'receipt.jpg', 'receipt.pdf').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Receipt OCR V3EAGLE_DOC_RECEIPT_OCR_V3AcciónTool to process receipt images into structured JSON with 40+ fields including merchant info, line items, taxes, and payments. Use when extracting detailed data from receipt images or PDFs.
EAGLE_DOC_RECEIPT_OCR_V3AcciónTool to process receipt images into structured JSON with 40+ fields including merchant info, line items, taxes, and payments. Use when extracting detailed data from receipt images or PDFs.
Parámetros de entrada
fileobjectReceipt image or multi-page PDF file. FileUploadable object where 'name' is the filename (e.g., 'receipt.png', 'receipt.pdf').
speedbooleanIf true, prioritizes speed over accuracy with selective LLM enhancement.
polygonbooleanIf true, returns coordinate data for drawing polygons around extracted text.
privacybooleanIf true (default), file is not stored. If false, file may be stored for algorithm improvement.
file_urlstringuriDirect URL to download the receipt file from. Alternative to providing a FileUploadable object. Useful when the file is available at a public URL.
fullTextbooleanIf true, returns full unstructured text array per page.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Receipt Quota V1EAGLE_DOC_RECEIPT_QUOTA_V1AcciónTool to get quota information for receipt processing API v1 (deprecated). Use when you need to check remaining quota for receipt OCR processing.
EAGLE_DOC_RECEIPT_QUOTA_V1AcciónTool to get quota information for receipt processing API v1 (deprecated). Use when you need to check remaining quota for receipt OCR processing.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Receipt Quota V2 (Deprecated)EAGLE_DOC_RECEIPT_QUOTA_V2AcciónTool to get quota information for receipt processing API v2 (deprecated). Use when you need to check available quota and usage for receipt OCR processing. Note: Multi-page receipts count each page as one request.
EAGLE_DOC_RECEIPT_QUOTA_V2AcciónTool to get quota information for receipt processing API v2 (deprecated). Use when you need to check available quota and usage for receipt OCR processing. Note: Multi-page receipts count each page as one request.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Extract Resume InformationEAGLE_DOC_RESUME_OCRAcciónTool to extract candidate information from resumes using OCR. Use when you need to parse resume documents and extract structured data including work experience, education, skills, certifications, and contact details. Supports PNG, JPG, TIF, and PDF formats.
EAGLE_DOC_RESUME_OCRAcciónTool to extract candidate information from resumes using OCR. Use when you need to parse resume documents and extract structured data including work experience, education, skills, certifications, and contact details. Supports PNG, JPG, TIF, and PDF formats.
Parámetros de entrada
fileobjectObligatorioResume document to process. FileUploadable object where 'name' should be the resume filename (e.g., 'resume.pdf', 'cv.jpg'). Supports PNG, JPG, TIF, or PDF formats.
privacybooleanPrivacy flag. If True (default), file is not stored on server. Set to False to allow storage for algorithm enhancement.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Current Month UsageEAGLE_DOC_USAGE_CURRENT_MONTHAcciónTool to get current month's usage statistics including quota, pages processed, over-usage, and costs. Use when you need to check API usage and billing information for the current billing period.
EAGLE_DOC_USAGE_CURRENT_MONTHAcciónTool to get current month's usage statistics including quota, pages processed, over-usage, and costs. Use when you need to check API usage and billing information for the current billing period.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Monthly Usage HistoryEAGLE_DOC_USAGE_MONTHLY_HISTORYAcciónTool to retrieve historical monthly usage data with pricing context for reconciliation and forecasting. Use when you need to analyze page processing trends or calculate costs.
EAGLE_DOC_USAGE_MONTHLY_HISTORYAcciónTool to retrieve historical monthly usage data with pricing context for reconciliation and forecasting. Use when you need to analyze page processing trends or calculate costs.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Usage Request LogsEAGLE_DOC_USAGE_REQUEST_LOGSAcciónTool to retrieve chronological list of recent API calls with page counts and timestamps. Use for troubleshooting and auditing consumption patterns.
EAGLE_DOC_USAGE_REQUEST_LOGSAcciónTool to retrieve chronological list of recent API calls with page counts and timestamps. Use for troubleshooting and auditing consumption patterns.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not