PlayMaker

Use Essential Kit mobile features through PlayMaker actions (no-code).

Essential Kit provides a cross-platform way to access native iOS/Android functionality from Unity (in-app purchases, notifications, deep links, sharing, web view, cloud save, native UI, network status, and more). The Essential Kit for PlayMaker integration exposes these features as PlayMaker custom actions, so you can build flows without writing code.

Get Started

  1. Have Essential Kit installed in your project.

  2. Have PlayMaker installed in your project.

  3. Download and import Essential Kit for PlayMaker (free):

After importing, you should see the integration under Assets/Plugins/VoxelBusters/EssentialKit/ThirdPartySupport/PlayMaker/.

Enable Essential Kit Features

Enable only the features you plan to use (for example: Billing Services, Notification Services, Deep Link Services).

  • Open the Essential Kit settings and enable the required feature modules.

  • Refer to the settings guide for details: Settings

Finding PlayMaker Actions

In your FSM, add an action and search by feature name (common prefixes):

  • BillingServices*, NotificationServices*, DeepLinkServices*, GameServices*, CloudServices*, WebView*, Sharing*, MediaServices*, NativeUI*, NetworkServices*, TaskServices*, RateMyApp*, AppShortcuts*, AppUpdater*, AddressBook*, Utilities*

Common pattern

  • Add the feature’s listener action (for events/callbacks) in a state that stays active.

  • Call the trigger action (to start the operation).

  • On success/failure events, use the matching Get* action to read cached results/errors.

Feature Docs (Actions + Use Cases)

Each feature has PlayMaker docs under its tutorial section. Use these links to jump straight to the PlayMaker pages:

Feature
PlayMaker Docs
Use Cases

Address Book

App Shortcuts

App Updater

Billing Services

Cloud Services

Deep Link Services

Game Services

Media Services

Native UI

Network Services

Notification Services

Rate My App

Task Services

Utilities

Last updated

Was this helpful?