Submits documents for parsing, reads and corrects extracted fields, searches indexed resumes, and subscribes to resthooks so results trigger the next step.
105actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro updates parsed data for a resume or job description in Affinda. Support agents can correct AI-extracted information without requiring a re-parse.
Ayro retrieves all custom mapping data sources configured in Affinda. Support agents see which data fields and mappings are available for document processing.
Ayro splits a multi-page document into separate documents by page in Affinda. Support agents organize scanned files into individual documents without manual separation.
Each card is one request a support team gets, and the Affinda actions Ayro runs to close it.
Ayro creates the document against the right collection, waits for the extractor to finish, and reads the annotations, so the fields on an invoice or resume are available as data rather than as a file to open.
Ayro runs a resume search against an index, uses Affinda's skill and job title suggestions to widen a query that returns too little, and lists the documents an index holds.
Ayro updates a single annotation or the document's parsed data and records a validation result, so the correction is captured where the extractor can learn from it instead of in a side note.
Ayro creates a resthook subscription, lists the subscriptions already registered, and updates one whose endpoint has moved, so a completed parse triggers work rather than waiting to be noticed.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Affinda actions it has and picks the ones a request needs.
Authorize the Affinda account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Affinda actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeAffinda · Ayro
What can you do in Affinda without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Affinda.
Yes. Get Document Redacted returns the redacted version Affinda produced, so a resume or invoice can be referenced in a conversation without exposing the personal details on it, while Get Document still gives the full record where that is appropriate.
All 105 actions your agent can call on Affinda, straight from the live MCP connection.
Add a tag to multiple documents in a single operation.
Batch update multiple document annotations in a single API call.
Create a new API user within an organization.
Batch create multiple document annotations in a single API call.
Create a new collection.
Create a data field for a collection along with a new data point.
Create a custom mapping data source.
Add a new value to a mapping data source.
Upload a document to Affinda for parsing and data extraction.
Create a new document type in the specified organization.
Create a new extractor.
Create a document from structured resume or job description data for Search & Match.
Create a new index for search and match functionality.
Create a new organization invitation.
Search through parsed job descriptions using custom criteria or resume matching.
Create and return a signed URL for the embeddable job description search tool.
Create a new organization.
Create a new RESTHook subscription.
Search through parsed resumes using three methods: match to a job description, match to a resume, or custom criteria.
Create and return a signed URL for the embeddable resume search tool.
Creates a new tag in the specified workspace.
Create a validation result for document annotations in Affinda.
Batch create multiple validation results for document annotations in a single API call.
Create a new workspace.
Add a user to a workspace by creating a membership.
Batch delete multiple document annotations in a single API call.
Permanently delete a collection from Affinda by its identifier.
Permanently delete a mapping data source from the database by its identifier.
Delete a specific value from a mapping data source.
Delete a specific document by its ID.
Same connection, same setup. Pick the next one your team already uses.
Sends documents for signature, tracks where any of them stand, extends missed expiry dates, and manages brand-scoped custom fields.
Inventories templates and images, inspects a template's fields and conditions, reports quota and queue capacity, and clears stale files.
Sends signature requests from a template or a raw PDF, reports which submitter is holding one up, and re-sends the request with fields pre-filled.
Lists the templates a FlexiSign account holds, so picking the right starting point never means opening the dashboard.
Reads recipients, fields, and pricing on a document, builds new ones from uploaded files, and keeps folders and contacts current.
Searches documents and templates by text, reports whether the latest one was sent or completed, and maintains the folder structure.

Authorize the account and your agent has all 105 actions from the first conversation.
