Answers which lists a company or person appears on, reads their entries and field data, and returns opportunities and saved view rows.
20actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro retrieves company details and specific field data from Affinity. Support agents can reference company information inline without opening the CRM separately.
Ayro retrieves person details and field data from Affinity by person ID. Support agents can quickly access contact information without leaving the chat interface.
Each card is one request a support team gets, and the Affinity actions Ayro runs to close it.
Ayro pulls the company record, reports every list it appears on, and summarizes its entries across those lists with the list-specific fields and who created them.
Ayro fetches the person record, shows which lists they appear on, and reads their rows across those lists including entry metadata such as creation time and author.
Ayro exports the rows on a list or a saved view with the selected fields and filters applied, and pages through opportunities when the question spans the whole pipeline.
Ayro reads the field metadata for lists, companies, and persons first, then requests only those field IDs, because Affinity returns no field data unless it is asked for.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Affinity actions it has and picks the ones a request needs.
Authorize the Affinity 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 Affinity 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 freeAffinity · Ayro
What can you do in Affinity 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 Affinity.
No. Every action in this toolkit is a read - companies, persons, opportunities, list entries, saved views, and field metadata. Connecting Affinity gives Ayro visibility into deal flow with no path to writing anything back to the CRM.
All 20 actions your agent can call on Affinity, straight from the live MCP connection.
Summarize company data across all lists, including list-specific fields and metadata like creation date and author.
Returns metadata for all the Lists on which the given Company appears.
Affinity API allows paginated access to company info and custom fields.
Access and export essential data and metadata for Companies, Persons, or Opportunities from a List, specifying data via fieldIds or fieldTypes.
Use the endpoint to access rows in a Saved View with specific filters and selected fields from a web app.
Pagination through Opportunities in Affinity yields basic info but excludes field data.
The Affinity API offers paginated access to Person data using fieldIds or fieldTypes.
Summary: Browse rows for a Person in all Lists, showing field data and entry metadata like creation time and author.
Returns metadata for all the Lists on which the given Person appears.
Retrieve basic company info and specific field data by using fieldIds or fieldTypes parameters.
Get basic details about an Opportunity without field data via provided endpoints.
Use GET /v2/persons/fields with fieldIds or fieldTypes for detailed data; basic info by default.
Returns metadata about the current user.
Returns metadata on Lists.
Returns metadata on a single List.
Returns metadata on the Fields available on a single List.
Returns metadata on a single Saved View.
Returns metadata on non-list-specific Company Fields.
Returns metadata on non-list-specific Person Fields.
Returns metadata on the Saved Views on a List.
Same connection, same setup. Pick the next one your team already uses.
Finds leads and customers, reads their policies and quotes, records new quotes and notes, moves a lead through its status, and sets the follow-up task.
Finds the person behind an inbound message, logs the conversation as a protocol, files email against the right deal, and merges duplicate contacts and companies.
Finds an existing contact, creates the person and company records when they are new, and writes the note that captures what a conversation revealed.
Creates leads, contacts, and companies as a conversation qualifies, files the follow-up task, and keeps the Kommo AI knowledge base stocked.
Finds the contact on file, reports where a deal stands, captures new leads from conversations, and merges the duplicates enquiries create.
Reads order and shipment status, places repeat orders with payment, merges duplicate customer records, and escalates with a task attached.

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