# Features Overview

***

#### Looking for integrating Ads? Download from [here](https://u3d.as/37du).

***

#### Address Book

* Read <mark style="color:purple;">contacts</mark> from user's address book
* Apply <mark style="color:purple;">constraints</mark> to have certain attributes like email, phone number etc
* Supports <mark style="color:purple;">pagination</mark>

#### App Shortcuts

* Add dynamic shortcuts to the app icon
* Quick access to specific in-app content or actions
* Supports multiple shortcuts with custom labels and icons

#### App Updater

* <mark style="color:purple;">Fetch</mark> if any <mark style="color:purple;">updates</mark> available for the app
* Prompt user to update either <mark style="color:purple;">forcefully</mark> or <mark style="color:purple;">optionally</mark>

#### Billing Services

* Fetch <mark style="color:purple;">Product details</mark> from store
* Supports <mark style="color:purple;">Consumable</mark> and <mark style="color:purple;">Non-Consumable</mark> products
* Supports <mark style="color:purple;">Subscriptions</mark>
* Supports multiple <mark style="color:purple;">offers</mark> per subscription
* <mark style="color:purple;">Restore</mark> purchases
* Uses latest <mark style="color:purple;">Store Kit v2</mark> on iOS and <mark style="color:purple;">Billing Client 7.1.1</mark> on Android

#### Cloud Services

* <mark style="color:purple;">Sync data</mark> across devices for <mark style="color:purple;">free</mark>
* <mark style="color:purple;">Auto sync</mark>s based on app lifecycle
* <mark style="color:purple;">Multiple data types</mark> supported (long, string, byte array...)

#### Deep Link Services

* Supports <mark style="color:purple;">Universal links</mark> (or App Links)
* Supports <mark style="color:purple;">Schemes</mark>
* Seamless access for <mark style="color:purple;">deep link data</mark>

#### Extras (Utilities)

* Open application settings
* Open store page

#### Game Services

* <mark style="color:purple;">Authentication</mark> (Game Center on iOS, Google Play Services on Android)
* Submit scores in <mark style="color:purple;">leaderboards</mark>
* Report progress for <mark style="color:purple;">achievements</mark>
* <mark style="color:purple;">Custom leaderboards & Achievements user-interface</mark> support
* <mark style="color:purple;">Attach</mark> tags (<mark style="color:purple;">context</mark>) to leaderboard scores

#### Media Services

* <mark style="color:purple;">Select media</mark> content
* <mark style="color:purple;">Capture media</mark> content
* <mark style="color:purple;">Save media</mark> content
* <mark style="color:purple;">Permission-less</mark> implementation (where ever applicable)
* <mark style="color:purple;">Multiple</mark> media <mark style="color:purple;">content types</mark> supported

#### Native UI

* <mark style="color:purple;">Alert dialog</mark>s
* <mark style="color:purple;">Date Picker</mark> and <mark style="color:purple;">Time Picker</mark>

#### Network Services

* Access <mark style="color:purple;">network</mark> connection <mark style="color:purple;">status</mark>
* Event based

#### Notification Services

* <mark style="color:purple;">Local</mark> notifications
* <mark style="color:purple;">Remote/Push</mark> notifications
* <mark style="color:purple;">Time</mark> based <mark style="color:purple;">trigger</mark> support
* <mark style="color:purple;">Calendar</mark> based <mark style="color:purple;">trigger</mark> support
* <mark style="color:purple;">Custom payload keys</mark> support
* <mark style="color:purple;">Repeat</mark> scheduling allowed
* <mark style="color:purple;">Retains scheduled notifications</mark> after <mark style="color:purple;">reboot</mark>

#### Rate My App

* <mark style="color:purple;">Auto trigger</mark> based on prior settings
* Prompt store <mark style="color:purple;">rating dialog</mark> to users
* <mark style="color:purple;">Pre-confirmation</mark> dialog support

#### Sharing

* Generic <mark style="color:purple;">share sheet</mark> support
* <mark style="color:purple;">Message</mark> sharing
* <mark style="color:purple;">Mail</mark> sharing
* <mark style="color:purple;">Social</mark> sharing (Facebook, Whatsapp, Twitter)
* <mark style="color:purple;">Multiple attachments</mark> support

#### Web View

* Load <mark style="color:purple;">local web</mark>pages&#x20;
* Load <mark style="color:purple;">remote urls</mark>
* Dimensions control
* <mark style="color:purple;">Javascript evaluation</mark> support
* <mark style="color:purple;">Receive messages</mark> from web page to unity
* <mark style="color:purple;">Native camera and file dialog access</mark> support

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}

{% content-ref url="broken-reference" %}
[Broken link](https://assetstore.essentialkit.voxelbusters.com/broken-reference)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://assetstore.essentialkit.voxelbusters.com/features-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
