Invokation Games

Smarter Matchmaking. Better Player Experiences.

Invokation builds the most advanced skill-based matchmaking systems for multiplayer games. Get up and running fast, delivering fair, competitive, and engaging matches across any genre or player base.

At the core is our proprietary skill rating algorithm, proven to outperform outdated standards like Elo and TrueSkill. Pair with our matchmaker to deliver high-quality matches under any population conditions.

Test & optimize configurations pre-launch, monitor player data in real time, and adapt quickly to player feedback. A developer portal (coming soon) gives you full control with forecasts, simulations, & detailed analytics.

Flexible plans make it easy to start small and grow with the most customizable matchmaking system available. Try it for free.

Invokation Games - 500x430
Invokation Games - 500x430
Invokation Games - 500x430

Player-Facing Skill Ratings

Skill and progression are combined into a single, configurable value designed to be player-facing. Ratings are transparent and easy to understand.

Skill and progression are combined into a single, configurable value designed to be player-facing. Ratings are transparent and easy to understand.

Intuitive MMR Changes

Unlike other systems, IVK Skill delivers predictable results. Winning increases MMR, losing decreases it. No hidden formulas that punish players for winning or leave them guessing why their rating changed.

Unlike other systems, IVK Skill delivers predictable results. Winning increases MMR, losing decreases it. No hidden formulas that punish players for winning or leave them guessing why their rating changed.

Post or Pre-Match

Run traditional post-match updates, or calculate expected MMR changes before the match starts. Use pre-match insights to show players what’s at stake based on difficulty, placement, or outcome.

Run traditional post-match updates, or calculate expected MMR changes before the match starts. Use pre-match insights to show players what’s at stake based on difficulty, placement, or outcome.

Placement Matches

Configure how placement matches behave, including how many are played, how volatile early ratings are, and how quickly players converge to their true skill.

Configure how placement matches behave, including how many are played, how volatile early ratings are, and how quickly players converge to their true skill.

Retries and Fallback

Configurable retry and fallback logic is built into the SDK. Handle failures automatically without writing your own error recovery.

Configurable retry and fallback logic is built into the SDK. Handle failures automatically without writing your own error recovery.

Monitoring and Optimization

Test configurations and loads pre-launch. Then monitor skill ratings and how they affect your matchmaking. Adjust for player feedback, not broken matchmaking.

Test configurations and loads pre-launch. Then monitor skill ratings and how they affect your matchmaking. Adjust for player feedback, not broken matchmaking.