Call from your backend
Send the user request and stable app user id from trusted server code.
General Augment helps product teams embed governed agents into existing apps. Your app keeps the UX, auth, billing, permissions, and source of truth. General Augment provides the backend layer around the agent.
Backend API for app-originated agent turns
Stable app-user identity for memory, usage, traces, and approvals
Durable memory APIs for useful facts, summaries, and profile context
Governed tools from app APIs and approved connector actions
Approval gates for sensitive writes and external side effects
Observability for response IDs, trace IDs, usage, tools, and channels
General Augment is designed for incremental adoption: first response, then memory, tools, approvals, channels, and private connectors when the product needs them.
Send the user request and stable app user id from trusted server code.
Store facts, preferences, summaries, and profile context against that app user.
Import OpenAPI tools or connector actions, classify risk, and require approval for sensitive writes.
Use response ids, traces, usage, tool events, and approval records for support and billing.
The agent lives inside an existing product.
You want an app-agent backend instead of a custom platform project.
The agent belongs inside an existing product experience.
You need a managed backend that existing app backends can call.
Product teams can start from a Responses-compatible route while General Augment handles the app-agent backend concerns around it.
curl https://api.generalaugment.com/v1/responses \
-H "Authorization: Bearer $GENAUG_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "balanced",
"user": "app-user-123",
"input": "Summarize this account and suggest the next action"
}'