What does the vCard app do?

The vCard app generates a vCard file from the data stored in your Kitetag’s KDS. When someone taps the tag, their browser downloads the vCard and prompts them to save it to their phone’s contacts.

No app install is required. The tapper’s browser handles the entire flow.

When should you use vCard?

Use vCard when you want a tap to share contact information. It works well for:

  • Networking events where you hand out NFC-enabled business cards.
  • Company directories where employees have individual tags on desks or badges.
  • Situations where contact details change often, since you can update the KDS without replacing the physical tag.

What are the requirements?

You need a KDS with fields that match the vCard specification. The easiest way to get started is to use the Contact Info KDS preset in the Kitetags dashboard.

Supported KDS fields

KDS field vCard property
First Name FN / N (given name)
Last Name FN / N (family name)
Email EMAIL
Phone TEL
Organization ORG

The vCard app generates files that conform to the vCard 3.0 standard, defined in RFC 2425 and RFC 2426.

How do you set up the vCard app?

  1. Create a KDS in the Kitetags dashboard. Select the Contact Info preset, or manually add fields for First Name, Last Name, Email, Phone, and Organization.
  2. Assign the KDS to your tag or Group.
  3. Fill in the contact data for each tag. At minimum, provide a first name and last name.
  4. Set the app to vCard in the tag’s Kitetag Interaction (KI) settings.
  5. Tap the tag to test. Your phone should prompt you to save a new contact with the data you entered.

What are common use cases?

  • Contact sharing at events — Hand out NFC business cards at conferences. Attendees tap and instantly save your details.
  • Company directory — Place tags at employee workstations. Visitors tap to get the right contact information for the person they are meeting.
  • Dynamic contact info — Update phone numbers, emails, or titles in the dashboard without printing new cards or replacing tags.

vCard App vs. vCard step in the Interaction Builder

There are two ways to share a vCard from a Kitetag:

vCard App (single-action) vCard step (in a step-based flow)
Where you set it up Interactions page → single-click vCard quick-create template Interaction BuilderAdd step → vCard
Tap experience Tap downloads the vCard directly Tap opens a preview screen; Tapper chooses whether to save
Preview before save No Yes (with Show contact preview toggle)
Clickable email/phone Not applicable Yes — mailto: and tel: links in the preview
Continue button Not applicable Yes — labeled Save & Continue (download) or Continue (no download)
Advance to another step afterwards No (flow ends) Yes (e.g. show a thank-you Message step, log a Webhook)

Use the vCard App when you just want a tap to save a contact. Use the vCard step when you want to show the contact first, let the Tapper decide, and optionally chain more steps (like a welcome Message or a webhook log).

Save & Continue vs. Continue

When building a vCard step in the Interaction Builder:

  • Allow download to phone toggle on → button reads Save & Continue. Tapping it triggers a .vcf download and then advances to the next step.
  • Allow download to phone toggle off → button reads Continue. Tapping it advances to the next step without downloading anything.

Tappable email and phone in the preview

On the vCard step’s preview screen, any field rendered as Email or Phone is shown as a clickable link. The Tapper can tap an email address to open their mail app, or tap a phone number to start a call or add it to their keypad — without saving the contact to their address book first.

Next steps

If you need to send tap data to an external system instead of sharing contacts, explore Webhooks or Zapier.

For step-based flows that combine a contact card with other actions, see the Interaction Builder guide.

Last updated 17 Apr 2026, 15:38 +0900 . history