# Amazon — How MoEngage turned over 400 APIs into agent tools with AgentCore Gateway

- Company: Amazon (amazon.com)
- Announced: 2026-10-29T16:54:52+00:00
- Category: not stated
- Coverage: not counted
- Announcement: no
- Group: routine
- Source: https://aws.amazon.com/blogs/machine-learning/how-moengage-turned-over-400-apis-into-agent-tools-with-agentcore-gateway/
- Record: https://forck.live/items/29431-how-moengage-turned-over-400-apis-into-agent-tools-with-agentcore-gateway
- Subject: Bedrock / Nova

MoEngage used Amazon Bedrock AgentCore Gateway to turn roughly 400 private REST APIs into permission-scoped agent tools, saving an estimated six months of platform engineering effort. The customer engagement platform's APIs are built by 25 engineering teams and run in private VPCs across seven AWS Regions, isolated regionally to meet data residency commitments and never exposed to the public internet. MoEngage rejected giving each team its own MCP server, since more than 20 servers would mean more than 20 deployments to monitor and patch, and cross-domain agents would have to connect to several servers. Instead, teams build REST APIs and declare which operations should be tools, while the AI Platform team owns the MCP layer end to end. MoEngage set four constraints: no public endpoint, identity injected by the calling service rather than set by the model, and a tool catalog that does not flood the context window. At roughly 50 tokens of JSON schema per tool, a full tools/list across the estate is over 20,000 tokens on every connection, and client-side filtering does not fix it because the full catalog has already crossed the wire. Onboarding a new API now takes hours instead of days, with no MCP server code written by product teams and no public endpoint in the path.

## Evidence

Verbatim from https://aws.amazon.com/blogs/machine-learning/how-moengage-turned-over-400-apis-into-agent-tools-with-agentcore-gateway/:

> This post was co-written with Nikhil Kumar and Shakir Khan from MoEngage.
> 
> When engineering teams start building AI agents, the capabilities those agents need usually already exist as internal APIs. Campaign creation, segment queries, delivery stats. The challenge isn’t building new functionality. The challenge is making hundreds of private APIs safely reachable by agents without exposing them to the public internet, without giving models control over identity, and without flooding context windows with hundreds of tool definitions.
> 
> MoEngage, the agentic customer engagement platform that more than 1,350 consumer brands use to deliver personalized experiences across push, email, in-app, SMS, WhatsApp, and RCS, faced exactly this problem. Behind the product sit roughly 400 internal REST APIs, built by 25 engineering teams, running in private virtual private clouds (VPCs) across seven AWS Regions. MoEngage isolates these APIs regionally to meet data residency commitments and doesn’t expose them to the public internet. The capability the agents needed was already running in production. Making it reachable, safely, was the hard part.

---

Record: https://forck.live/items/29431-how-moengage-turned-over-400-apis-into-agent-tools-with-agentcore-gateway
Catalogue: https://forck.live/llms.txt
Current issue: https://forck.live/feed.md
