App

vFairs integrations

Connect vFairs to any other app, or use it from your AI client over MCP. vFairs is a virtual events platform. This integration will allow users to send users data within vFairs with external systems.

Connects with a tokenvfairs.com

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with vFairs?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

One connection does both: ask your client to act in an app once, or have it build an automation that keeps running. Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Grok

Open grok.com/connectors, choose New Connector, then Custom, and paste the address. Grok signs you in in your browser.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect vFairs with another app

What your agent can do with vFairs

Triggers and actions 4 triggers · 51 actions

  • Trigger
    New Attendee Registers on vFairs

    Triggers when a new attendee registers for your vFairs event.

  • Trigger
    New Exhibitor Registers on vFairs

    Triggers when a new exhibitor (booth representative) is added to your vFairs event.

  • Trigger
    New or Update Attendee on vFairs

    Triggers when an attendee registers for or updates their profile in your vFairs event.

  • Trigger
    New or Update Speaker on vFairs

    Triggers when a speaker is added to or updates their profile in your vFairs event.

  • Action
    Create/Update Booth

    Creates a new booth or updates an existing booth based on whether booth_id is provided.

  • Action
    Create/Update Booth Document

    Creates a new booth document or updates an existing one. Include document_id to update, omit to create new.

  • Action
    Create/Update Booth Representative

    Creates a new booth representative or updates an existing one based on whether user_id is provided.

  • Action
    Create/Update Booth Video

    Creates a new booth video or updates an existing one.

  • Action
    Create/Update Floor

    Creates a new floor or updates an existing floor based on whether floor_id is provided.

  • Action
    Create/Update Session

    Creates a new session or updates an existing one. For multi-language events, create separate sessions for each language using different language_id values.

  • Action
    Create/Update Session Handout

    Creates a new session handout or updates an existing one. Use handout_id=0 for new handouts.

  • Action
    Create/Update Session Track

    Creates a new session track or updates an existing one. For multi-language events, create separate tracks for each language to ensure proper localization.

  • Action
    Create/Update User Segment

    Creates a new user segment or updates an existing segment. The criteria_type determines which additional fields are required.

  • Action
    Create/Update User Segment Rule

    Creates a new user segment rule or updates an existing rule based on whether id is provided.

  • Action
    Delete Attendee

    Permanently removes an attendee from the event.

  • Action
    Delete Booth

    Permanently removes a booth and optionally its associated representatives.

  • Action
    Delete Booth Document

    Permanently deletes a booth document by its unique identifier.

  • Action
    Delete Booth Representative

    Removes a booth representative from the system permanently.

  • Action
    Delete Booth Video

    Deletes a booth video by its unique identifier.

  • Action
    Delete Floor

    Permanently removes a floor and all associated data.

  • Action
    Delete Job Vacancy

    Permanently removes a job vacancy from the specified booth.

  • Action
    Delete Session

    Permanently removes a session from the event.

  • Action
    Delete Session Handout

    Deletes a session handout by its unique identifier.

  • Action
    Delete Session Track

    Permanently removes a session track from the event. This action cannot be undone and will affect any sessions associated with this track.

  • Action
    Delete Speaker

    Removes a speaker from sessions or deletes them entirely from the event. Supports targeted removal from specific sessions or complete deletion.

  • Action
    Delete User Segment

    Permanently removes a user segment and all associated data.

  • Action
    Delete User Segment Rule

    Permanently removes a user segment rule and all associated data.

  • Action
    Detach Speaker from All Sessions by Email

    Removes all associations between a speaker and their assigned sessions using the speaker's email address.

  • Action
    Detach Speaker from All Sessions by Speaker ID

    Removes all associations between a speaker and their assigned sessions using the speaker's unique identifier.

  • Action
    Detach Speaker from Session by Email

    Removes the association between a speaker and a session using the session ID and speaker email address.

  • Action
    Detach Speaker from Session by Speaker ID

    Removes the association between a speaker and a session using their unique identifiers.

  • Action
    Get Attendee Form Fields

    Retrieves all available registration form fields configured for the event. Use the `slug` values as keys when creating or updating attendees.

  • Action
    Get Attendees

    Retrieves a paginated list of event attendees with optional filtering and sorting capabilities.

  • Action
    Get Booth Documents

    Retrieves a paginated list of booth documents from the event with optional filtering capabilities.

  • Action
    Get Booth Representatives

    Retrieves a paginated list of booth representatives with optional filtering by `booth`.

  • Action
    Get Booths

    Retrieves a paginated list of exhibition booths with optional filtering capabilities.

  • Action
    Get Booth Videos

    Retrieves a paginated list of booth videos for the event.

  • Action
    Get Cities

    Retrieves a paginated list of cities for a specific region.

  • Action
    Get Countries

    Retrieves a paginated list of all available countries.

  • Action
    Get Event Details

    Retrieves comprehensive details for a specific event including metadata, configuration settings, and status information.

  • Action
    Get Event Languages

    Retrieves a paginated list of `languages` available for event localization and multi-language configuration.

  • Action
    Get Floors

    Retrieves a paginated list of `floors` for the current event.

  • Action
    Get Job Categories

    Retrieves a paginated list of all available job categories for organizing career opportunities.

  • Action
    Get Job Vacancies

    Retrieves a paginated list of job vacancies for a specific booth with optional filtering capabilities.

  • Action
    Get Job Vacancy Fields

    Retrieves available job field options including experience levels, job types, education levels, and job categories for use in job vacancy creation and filtering.

  • Action
    Get QR Scan Analytics

    Retrieves paginated `QR scan analytics` data showing who scanned whom and when during the event.

  • Action
    Get Regions

    Retrieves a paginated list of regions for a specific country.

  • Action
    Get Session Handouts

    Retrieves a paginated list of `session handouts`. Supports filtering by `session` or `handout` ID.

  • Action
    Get Sessions

    Retrieves a paginated list of event `sessions` with optional filtering capabilities. Use `session_id` parameter to fetch details for a specific `session`.

  • Action
    Get Session Tracks

    Retrieves a paginated list of `session tracks` for the event. Supports filtering by `track ID`, `session type`, and `status`.

  • Action
    Get Speaker Form Fields

    Retrieves the dynamic form configuration for speaker registration. Returns field definitions including validation rules and data types required for speaker creation.

  • Action
    Get Speakers

    Retrieves a paginated list of `speakers` for the event. Supports filtering by `speaker` details and `session` associations.

  • Action
    Get User Journey Analytics

    Retrieves detailed user journey analytics showing user interactions, page visits, and engagement patterns throughout the event.

  • Action
    Get User Segment Rules

    Retrieves a paginated list of user segment rules for the current event.

  • Action
    Get User Segments

    Retrieves a paginated list of user segments for the current event with optional filtering.

Reviews

What our customers say

Questions

vFairs, answered

Is there a vFairs MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with vFairs. Add that address to any AI client that takes a remote MCP server and sign in once in your browser. Your client can then run vFairs actions on demand, or have APIANT build, test and run automations that use vFairs. Nothing to install.

What can start an automation from vFairs?

Any of vFairs's 4 triggers in the catalog, including New Attendee Registers on vFairs, New Exhibitor Registers on vFairs, New or Update Attendee on vFairs and New or Update Speaker on vFairs. Describe the moment in plain language and your agent picks the right one.

What can your agent do in vFairs?

Any of vFairs's 51 actions, including Create/Update Booth, Create/Update Booth Document, Create/Update Booth Representative and Create/Update Booth Video. Your agent maps the data both ways and tests every scenario before it ships.

Can I use vFairs directly from Claude, ChatGPT or Cursor?

Yes. Connect your AI client to APIANT once and it works with vFairs two ways. Ask it to do something in vFairs once and it runs that action on the spot. Ask for an automation and your agent builds it, tests every scenario and keeps it running on its own. A one-off action uses your plan's tasks the same way an automation step does.

Do I need to write code against the vFairs API?

No. APIANT connects to the vFairs API for you, with a token. Describe what you want in plain language and your agent builds it on the vFairs triggers and actions in the catalog. If you need an endpoint that is not there yet, your agent reads the vFairs API documentation and adds it.

Which apps can vFairs connect to?

Any app in the catalog; the list on this page pairs vFairs with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.