Skip to content

Customize AccelByte Gaming Services to fit your game’s needs

Extend is a customization framework that enables developers to build backend logic that AccelByte Gaming Services doesn’t natively support—fully hosted and operated by AccelByte.

AccelByte Extend Overview

What You Get with Extend

Extend gives you the tools to shape how AccelByte Gaming Services behaves — without modifying the core platform or managing any backend.

Icon-Jun-20-2025-07-41-20-0529-AM
Override
Override existing AGS behaviors via gRPC endpoints—like matchmaking, chat filtering, or loot box handling—with your own custom logic.
Icon(1)
Event Handler
Listen for AGS events—like player logins or matchmaking requests—and run custom logic when the events you care about are triggered.
Icon(2)
Service Extension
Add new capabilities beyond existing AGS endpoints—like syncing Cloud Save records, enabling UGC marketplaces, or tracking player challenges.
Icon(3)
Observability
Monitor the health and performance of your Extend apps with built-in tools for tracking logs, metrics, and debugging issues.
Get Started Now

Try free for 30 days, cancel anytime.

Why Game Developers Choose Extend

You write the logic. We’ll handle the platform.

Icon(4)
Language Agnostic

Use your favorite Programming Language.

Icon(5)
Familiar Programming Model

Leverage open standards and protocols.  Reduce learning curves.

icon-customization-debug
Observable and Debuggable

Easy troubleshooting in both development and production environments.

Icon(8)
Everything You Need Is Included

You get SDKs, pre-built templates, local testing tools, and fully managed hosting from day one.

Examples of What You Can Do with Extend

Extend gives you the tools to shape how AccelByte Gaming Services behaves — without modifying the core platform or managing any backend.

Container
Customize Matchmaking Logic

Prioritize latency, skill or region by overriding default AGS matchmaking behavior.

Display Icon(1)
Redefine Loot Box Drop Rates

Replace AGS default drop logic with your own probability systems or progression-linked rewards.

Container(2)
Trigger Rewards on Player Login

Listen for login events and grant bonuses, currency, or entitlements based on player state.

Container(3)
Filter In-Game Chat Messages

Use custom logic to flag, mute, or reroute chat messages based on your community rules.

Container(4)
Modify Storefront Behavior

Backfill missing items or create unique item rotations per player by overriding AGS store logic.

Container(5)
Automate Season Resets

Clean up or archive player data automatically at the end of competitive season using event handlers.

Sample Use-Cases

Here are some customization ideas on what 3rd-party services can achieve for your game's capabilities with AGS Extend.

Vivox Integration with Extend Service Extension
Plugin Vivox to enable voice and chat communication with Extend Service Extension
Amazon GameLift Integration Using Extend Override
  • Session DSM Extend Override for Amazon GameLift Servers.
  • Infrastructure-as-Code for Supporting Amazon GameLift Servers Queues. Learn more

Customer Stories

Let's get in touch! AccelByte can help you build, operate, and scale your next hit title.

Featured image of How FuzzyBot Launched Lynked: Banner of the Spark 6 Months Faster with AccelByte

How FuzzyBot Launched Lynked: Banner of the Spark 6 Months Faster with AccelByte

Featured image of How CityLegends Launched a Full In-App Shop in Just 3 Months with AccelByte

How CityLegends Launched a Full In-App Shop in Just 3 Months with AccelByte

Featured image of How AccelByte Helped Ten Trillion Triangles Save $350K and Two Engineers

How AccelByte Helped Ten Trillion Triangles Save $350K and Two Engineers

Featured image of SUPERVIVE dominates at Steam Next Fest

SUPERVIVE dominates at Steam Next Fest

See More

Find a Backend Solution for Your Game!

Reach out to the AccelByte team to learn more.