AI & ML105 toolsPaste one API key
Affinda integration for AI agents
Affinda provides an AI-powered document processing platform that automates data extraction from various document types.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Affinda once and call the same tools from all of them.
Setup
Connect Affinda through ClawLink's hosted setup to use its tools from your agent.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Affinda exposes 105 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
affinda_add_tag_to_documents | Add a tag to multiple documents in a single operation | Write |
affinda_batch_update_annotations | Batch update multiple document annotations in a single API call | Read |
affinda_create_api_user | Create a new API user within an organization | Write |
affinda_create_batch_annotations | Batch create multiple document annotations in a single API call | Write |
affinda_create_job_description_search | Search through parsed job descriptions using custom criteria or resume matching | Write |
affinda_create_resume_search | Search through parsed resumes using three methods: match to a job description, match to a resume, or custom criteria | Write |
affinda_get_all_api_users | Retrieve a list of all API users | Read |
affinda_get_all_document_splitters | Get a list of all document splitters | Read |
affinda_get_all_invitations | Retrieve all invitations you created or sent to you | Read |
affinda_get_all_organization_memberships | Retrieve all organization memberships across the account | Read |
affinda_get_all_tags | List all tags. Use after confirming authentication to fetch tags across workspaces. | Read |
affinda_get_all_validation_results | List validation results for documents | Read |
affinda_get_all_workspace_memberships | Retrieve all workspace memberships across the account | Read |
affinda_get_annotations | Retrieves all annotations for a specific document | Read |
affinda_get_collection | Retrieve details of a specific collection by its ID | Read |
affinda_get_collections | Retrieve a list of all collections | Read |
affinda_get_data_source | Retrieve details of a specific mapping data source by its identifier | Read |
affinda_get_data_source_value | Retrieve a specific value from a mapping data source | Read |
affinda_get_data_source_values | Retrieve all values from a mapping data source | Read |
affinda_get_document | Retrieve full details and parsed data for a specific document by its identifier | Read |
affinda_get_document_redacted | Retrieve the redacted version of a document as a PDF file | Read |
affinda_get_document_splitter | Retrieve details of a specific document splitter by its identifier | Read |
affinda_get_document_type | Retrieve details of a specific document type by its ID | Read |
affinda_get_document_type_json_schema | Generate a JSON schema from a document type by its identifier | Read |
affinda_get_document_type_pydantic_models | Generate Pydantic model code from a document type's schema | Read |
affinda_get_document_types | Retrieve all document types accessible to the authenticated user | Read |
affinda_get_documents | Retrieve a list of all documents | Read |
affinda_get_extractor | Retrieve detailed information about a specific extractor by its identifier | Read |
affinda_get_extractors | Retrieve all extractors available for an organization | Read |
affinda_get_index_documents | Retrieve all indexed documents for a specific index | Read |