User Manual

Generate VCF

27/6/25
Generate VCF

Generate VCF is an action that allows users to create their contact information in vCard (VCF) format. This digital business card can be shared in different applications, sent via email, or transferred to contact lists.

Technical Features

  • vCard (VCF) Format: User information is prepared in the .vcf format, which is the universal communication card standard.
  • Multiple Field Support: Supports many fields such as name, surname, email, phone, address, title, and photo.
  • Dynamic Data Source: Action parameters can be dynamically fed from sources such as Form Component, Action Result, and Symbol Picker.
  • Web and Mobile Compatibility: Can be used in both web and mobile applications.

Generate VCF Action Application Steps

  1. Log in to the Kuika platform and open the project you want to work on from the Apps screen.
  2. Go to the UI Design module and open the Properties panel on the right side.
  1. From the + ADD ACTION menu, add the Export > Generate VCF action according to the trigger event you want (Initial Actions, OnClick, OnBlur, etc.).

Parameter Definitions

Required Parameters

  • Name (String): User's first name
  • Surname (String): User's last name

Optional Parameters

The following parameters can be configured using the + ADD OPTIONAL PARAMETER option:

  • Email (String): User's email address
  • Cell Tel (String): Mobile phone number
  • Work Tel (String): Work phone number
  • Home Tel (String): Home phone number
  • Gender (String): Gender information
  • Photo (Base64): User's photo (in Base64 format)
  • Nick Name (String): Nickname
  • Note (String): Description or note
  • Organisation (String): Company they work for
  • Role (String): Role in the organisation
  • Title (String): Title
  • URL (String): Personal website
  • Work URL (String): Work-related website
  • Home URL (String): Social media/profile page
  • Address (String): Physical address

Use Case: Creating a Digital Business Card

Scenario: “Let's consider a scenario where the user fills in their information on the profile editing screen and then clicks the ‘Create VCF’ button to download their personal contact card.”

Application Flow

  • Element: “Download VCF” button
  • Trigger: OnClick
  • Action: Export → Generate VCF

Parameter Assignments

  • Name:
  • Surname:
  • Email:
  • Cell Tel:
  • Organisation:
  • Title:
  • Photo:

When the user clicks the button, they download a .vcf file containing their personal information, which can be easily added to contact lists.

Generate VCF Action Advanced Customisations

  • Dynamic Photo Support: The user's profile photo in the system can be automatically added as Base64.
  • Multiple Phone Fields: Mobile, work and home numbers can be displayed in different fields at the same time.
  • Dynamic URL Definition: The user's social media links or custom URLs can be added.
  • vCard QR Code: A Generate QR Code action can be triggered simultaneously with the created VCF content to enable sharing via QR code.
  • Automatic Email Attachment: The generated VCF file can be automatically sent as an email attachment with the Send Email action.

Technical Risks and Controls

  • Blank Fields: Required fields such as Name and Surname should not be left blank.
  • Photo Format: Only a valid Base64 code should be entered in the Photo field. Otherwise, the VCF file may be corrupted.
  • URL Format: The correct link format starting with the http/https protocol should be used in fields such as Work URL.
  • Language Compatibility: If field labels are customised in different languages, mobile devices may misinterpret the VCF content.
  • Operating System Compatibility: Some Android devices only support specific VCF versions.

The Generate VCF action allows you to convert user information in your Kuika application into standardised digital business cards. With advanced parameter support, mobile compatibility, and easy cross-system sharing, it is ideal for applications that want to offer professional communication solutions.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar