Affinda
Affinda provides an AI-powered document processing platform that automates data extraction from various document types.
Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.
Reads on its own47
Agents use these right away.
- Create Job Description SearchSearch through parsed job descriptions using custom criteria or resume matching.
- Create Resume SearchTool to search through parsed resumes using three methods: match to a job description, match to a resume, or custom criteria.
- Get All API UsersTool to retrieve a list of all API users.
- Get All InvitationsTool to retrieve all invitations you created or sent to you.
- Get Organization MembershipsRetrieve all organization memberships across the account.
- Get Workspace MembershipsRetrieve all workspace memberships across the account.
- Get CollectionTool to retrieve details of a specific collection by its ID.
- Get CollectionsList collections in a specified Affinda workspace, with optional offset and limit for pagination.
- Get DocumentRetrieve full details and parsed data for a specific document by its identifier.
- Get DocumentsRetrieve a page of documents from Affinda, with optional workspace, collection, status and search filters.
- Get OrganizationTool to retrieve details of a specific organization by its ID.
- Get OrganizationsRetrieves all organizations accessible to the authenticated user.
- Get WorkspaceTool to retrieve details of a specific workspace by its ID.
- Get Workspace MembershipRetrieve details of a specific workspace membership by its ID, including the associated workspace and user.
- Get WorkspacesTool to retrieve a list of all workspaces.
- Get All Document SplittersTool to get a list of all document splitters.
- Get TagsTool to list all tags.
- Get All Validation ResultsList validation results for a specified document to inspect its validation outcomes.
- Get AnnotationsRetrieve annotations for a specific document to access extracted data fields after processing.
- Get Data SourceTool to retrieve details of a specific mapping data source by its identifier.
- Get Data Source ValueTool to retrieve a specific value from a mapping data source.
- Get Data Source ValuesList or search values in a specific mapping data source.
- Get Document RedactedTool to retrieve the redacted version of a document as a PDF file.
- Get Document SplitterTool to retrieve details of a specific document splitter by its identifier.
- Get Document TypeTool to retrieve details of a specific document type by its ID.
- Get Document Type JSON SchemaTool to generate a JSON schema from a document type by its identifier.
- Get Document Type Pydantic ModelsTool to generate Pydantic model code from a document type's schema.
- Get Document TypesRetrieve all document types accessible to the authenticated user.
- Get ExtractorTool to retrieve detailed information about a specific extractor by its identifier.
- Get ExtractorsRetrieve all extractors available for an organization.
- Get Index DocumentsList indexed documents for a specific search index.
- Get InvitationTool to retrieve details of a specific organization invitation by its identifier.
- Get Job Description Search ConfigTool to get the configuration for the logged in user's embeddable job description search tool.
- Get MappingTool to retrieve a specific mapping by its identifier.
- Get Organization MembershipTool to retrieve details of a specific organization membership by its ID.
- Get Resthook SubscriptionTool to retrieve details of a specific resthook subscription by its ID.
- Get RESTHook SubscriptionsRetrieve a page of RESTHook subscriptions associated with your account, with optional offset and limit.
- Get TagTool to retrieve details of a specific tag by its ID.
- Get Usage by WorkspaceRetrieves monthly document processing usage statistics for a specific workspace.
- List Data PointsList data points for extractors, including custom and public data points, with optional filters and pagination controls.
- List Data SourcesList or filter custom mapping data sources, optionally by workspace.
- List IndexesList search indexes available in Affinda, with optional name and document-type filters.
- List MappingsList custom data mappings for a specified data source.
- List Occupation GroupsTool to retrieve the list of searchable occupation groups.
- List Resume Search ConfigTool to get the configuration for the logged in user's embeddable resume search tool.
- List Resume Search Job Title SuggestionsTool to get job title suggestions based on provided job title(s).
- List Resume Search Skill SuggestionsTool to get skill suggestions based on provided skills.
Asks someone first58
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Create API UserTool to create a new API user within an organization.
- Create CollectionTool to create a new collection.
- Create Data SourceTool to create a custom mapping data source.
- Create DocumentUpload a document to Affinda for parsing and data extraction.
- Create ExtractorTool to create a new extractor.
- Create IndexTool to create a new index for search and match functionality.
- Create InvitationTool to create a new organization invitation.
- Create OrganizationTool to create a new organization.
- Create WorkspaceTool to create a new workspace.
- Create Workspace MembershipTool to add a user to a workspace by creating a membership.
- Delete CollectionPermanently delete a collection from Affinda by its identifier.
- Delete Data SourcePermanently delete a mapping data source from the database by its identifier.
- Delete DocumentTool to delete a specific document by its ID.
- Delete IndexTool to permanently delete an index from Affinda by its name.
- Delete InvitationTool to delete an invitation by its identifier.
- Delete OrganizationPermanently deletes an organization from Affinda.
- Delete TagPermanently delete a tag from Affinda by its ID.
- Delete WorkspaceTool to delete a specific workspace by its ID.
- Delete Workspace MembershipTool to remove a user from a workspace by membership ID.
- Update CollectionUpdate a collection's name by its identifier.
- Update DocumentTool to update specific fields of a document.
- Update WorkspaceTool to update specific fields of a workspace.
- Add Tag to DocumentsTool to add a tag to multiple documents in a single operation.
- Batch Update AnnotationsBatch update multiple document annotations in a single API call.
- Batch Create AnnotationsBatch create multiple document annotations in a single API call.
- Create Data Field For CollectionTool to create a data field for a collection along with a new data point.
- Create Data Source ValueTool to add a new value to a mapping data source.
- Create Document TypeTool to create a new document type in the specified organization.
- Create Document from DataCreate a document from structured resume or job description data for Search & Match.
- Create Job Description Search Embed URLTool to create and return a signed URL for the embeddable job description search tool.
- Create RESTHook SubscriptionTool to create a new RESTHook subscription.
- Create Resume Search Embed URLTool to create and return a signed URL for the embeddable resume search tool.
- Create TagCreates a new tag in the specified workspace.
- Create Validation ResultCreate a validation result for document annotations in Affinda.
- Batch Create Validation ResultsBatch create multiple validation results for document annotations in a single API call.
- Batch Delete AnnotationsBatch delete multiple document annotations in a single API call.
- Delete Data Source ValueTool to delete a specific value from a mapping data source.
- Delete Document TypeTool to permanently delete a document type by its identifier.
- Delete Resthook SubscriptionTool to delete a specific resthook subscription by ID.
- Delete Validation ResultsDelete multiple validation results in a single API call.
- Remove Tag from DocumentsRemove a tag from multiple documents in a single batch operation.
- Replace Data Source ValuesReplace all values in a mapping data source with a nonempty list.
- Split Document PagesSplit a document into multiple documents by dividing its pages.
- Update AnnotationTool to update data of a single annotation in Affinda.
- Update Data Field For CollectionTool to update a data field configuration for a collection's data point.
- Update Data Source ValueTool to update an existing value in a mapping data source.
- Update Document DataUpdate parsed data for a resume or job description document in Affinda.
- Update Document TypeTool to update a document type by its identifier.
- Update ExtractorTool to update specific fields of an extractor.
- Update IndexTool to update the name of an existing search index.
- Update InvitationTool to update an organization invitation's role.
- Update Job Description Search ConfigTool to update the configuration for the logged in user's embeddable job description search tool.
- Update MappingTool to update a specific mapping's settings.
- Update OrganizationTool to update specific fields of an organization.
- Update Organization MembershipUpdate an organization membership's role to admin or member by membership identifier.
- Update RESTHook SubscriptionTool to update an existing RESTHook subscription.
- Update Resume Search ConfigTool to update the configuration for the logged in user's embeddable resume search tool.
- Update TagTool to update data of a tag.
14 more of its actions are no longer kept up by Affinda and are left out.