Gamification Simplified
Welcome to the SavageTech's documentation portal!
The SavageTech Widget powers gamification for your product giving you the ability create and launch missions and leaderboards to improve retention.
Central to our gamification system is a fully interactive avatar.
Yes! you can customize its appearence down to the last detail so it fits seamlessly within your brand.
What you can do
- Players: Manage your players easily with an enterprise grade pre-load pattern, or on-demand player creation.
- Missions: Full gamification features for missions, and leaderboards.
- Leaderboards: Let you players see how they are doing against their peers. Daily, Weekly and All-Time leaderboards included.
- Game Inventory: Manage items that your avatar can own and/or wear giving you in-game assets for virtual rewards.
- External rewards: Define external rewards and use the default or custom bonus engine to fulfill them (e.g. on mission complete or via your CRM/API).
- Currencies: Manage vendor currencies and conversion rates (any auth for reads; scoped for writes).
- Loot Boxes: Item collections, that can contain a bunch of things like equipment, currencies, external rewards and even other lootboxes!
Got credentials?
You need a client id/secret pair from SavageTech in order to access our api endpoints.
Obtain your credentials from SavageTech Support. They should be sent to you via a one-time link over email.
Next steps
- API Reference — OpenAPI/Swagger and endpoint overview.
- Widget Integration — Embed the gamification widget and use the API for credentials.
- Server side — Bulk add players, list equipment/loot chests/external rewards, assign rewards, external rewards, and vendor currencies.
- Mission Progression — How missions work and how the progression curve (levels) relates to engagement/spend.