vMira
Affinity logo

Connect Affinity to vMira

Chat with Affinity and automate it — get a company s list entries in Affinity, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Affinity from the chat you already use.

Connect Affinity once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

CRM

What Affinity does — and what Mira does with it.

Affinity helps private capital investors to find, manage, and close more deals.

20 chat actionsConnect with your credentialsLeast-privilege & revocableCRM

From any chat

What Mira can do with Affinity.

20 Affinity actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Get a company s list entries

Summarize company data across all lists, including list-specific fields and metadata like creation date and author. access requires "export data from lists" permission.

Get a company s lists

Returns metadata for all the lists on which the given company appears.

Get all companies

Affinity api allows paginated access to company info and custom fields. use `fieldids` or `fieldtypes` to specify data in a request. retrieve field ids/types via get `/v2/compan...

Get all list entries on a list

Access and export essential data and metadata for companies, persons, or opportunities from a list, specifying data via `fieldids` or `fieldtypes`. "export data from lists" perm...

Get all list entries on a saved view

Use the endpoint to access rows in a saved view with specific filters and selected fields from a web app. it doesn't maintain sort order, supports only sheet-type views, and req...

Get all opportunities

Pagination through opportunities in affinity yields basic info but excludes field data. for field data, use specified get endpoints. "export data from lists" permission needed.

Get all persons

The affinity api offers paginated access to person data using `fieldids` or `fieldtypes`. bulk extraction needs special permissions and supports multiple parameters.

Get a person s list entries

Summary: browse rows for a person in all lists, showing field data and entry metadata like creation time and author. requires "export data from lists" permission.

Get a person s lists

Returns metadata for all the lists on which the given person appears.

Get a single company

Retrieve basic company info and specific field data by using `fieldids` or `fieldtypes` parameters. multiple fields can be queried. no field data if parameters aren't specified....

Get a single opportunity

Get basic details about an opportunity without field data via provided endpoints. field data requires using specific list entry apis and the "export data from lists" permission.

Get a single person

Use get `/v2/persons/fields` with `fieldids` or `fieldtypes` for detailed data; basic info by default. request multiple fields at once. "export all people" permission needed.

Get current user

Returns metadata about the current user.

Get metadata on all lists

Returns metadata on lists.

Get metadata on a single list

Returns metadata on a single list.

Get metadata on a single list s fields

Returns metadata on the fields available on a single list. use the returned field ids to request field data from the get `/v2/lists/{listid}/list-entries` endpoint.

Get metadata on a single saved view

Returns metadata on a single saved view.

Get metadata on company fields

Returns metadata on non-list-specific company fields. use the returned field ids to request field data from the get `/v2/companies` and get `/v2/companies/{id}` endpoints.

Get metadata on person fields

Returns metadata on non-list-specific person fields. use the returned field ids to request field data from the get `/v2/persons` and get `/v2/persons/{id}` endpoints.

Get metadata on saved views

Returns metadata on the saved views on a list.

Chat or automate

Put Affinity on autopilot.

Ask once, or set it and forget it. Turn Affinity actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira get a company s list entries and sends the result to your chat.

Every week

Mira get a company s lists and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several Affinity actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Affinity.

Get a company s list entries in Affinity

Get a company s lists in Affinity

Get all companies in Affinity

Get all list entries on a list in Affinity

Get all list entries on a saved view in Affinity

Connect in a few steps

How to connect Affinity to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Affinity

Tell Mira what you want done — e.g. “Get a company s list entries in Affinity.”

03

Add your credentials

Connect Affinity with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Affinity + vMira, in brief.

Can I connect Affinity to AI?

Yes. Connect Affinity to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Affinity action and runs it on your account.

What can Mira do with Affinity?

20 Affinity actions — including Get a company s list entries, Get a company s lists, Get all companies. Just ask in plain language once it is connected.

Can I automate Affinity or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Affinity actions and deliver the result to your chat automatically.

Which apps can I use Affinity from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Affinity on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans