Affinda icon

Affinda

AI document parsing platform for resumes, invoices, receipts, annotations, collections, data points, and extraction workflows.

Supports document automation across uploaded files, parsed fields, annotations, custom data points, and organization-level workspaces and tags.

Example Use Cases

These are the Affinda actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Create API User

Tool to create a new API user within an organization. Use when you need to generate a new API user with authentication credentials for programmatic access to Affinda services.

Create Collection

Tool to create a new collection. Use after you have a valid workspace ID and want to group documents by a specific extractor within that workspace.

Create Data Point

Tool to create a custom data point for document extraction. Use when you need to define a new field that should be extracted from documents in a specific extractor. Note: This endpoint is deprecated but still functional. Data points define custom fields for extraction models.

Create Data Source

Tool to create a custom mapping data source. Use when you need to set up a new data source for mapping AI-extracted values to your database records.

Create Document

Upload a document to Affinda for parsing and data extraction. Use this action when you need to: - Parse resumes/CVs to extract candidate information - Process invoices to extract line items, amounts, and vendor details - Extract data from any supported document type (PDF, DOCX, images) You can upload either a file directly or provide a publicly accessible URL. The document will be processed by Affinda's AI extraction engine. Prerequisites: - For collection-based uploads: Get collection ID from get_collections action - For workspace-specific uploads: Get workspace ID from get_workspaces action

Create Extractor

Tool to create a new extractor. Use when you need to define a custom document parser with specific fields and extraction rules, typically derived from a base extractor.

Create Index

Tool to create a new index for search and match functionality. Use when you need to set up a new index for organizing and searching documents like resumes or job descriptions.

Create Invitation

Tool to create a new organization invitation. Use when you need to invite a user to join an organization with a specific role.

Create Job Description Search

Search through parsed job descriptions using custom criteria or resume matching. Use this action when you need to find job postings that match specific requirements such as skills, experience, location, education, or to find jobs matching a candidate's resume. Returns ranked results with detailed match scores.

Create Organization

Tool to create a new organization. Use when you have a unique organization name and want to group resources under it.