Agent chat for existing apps
Add a secure assistant behind your own product UI while your app keeps auth, billing, user accounts, and source of truth. The same project can power in-app chat, backend jobs, and external channels.
General Augment is the agent backend for your app
General Augment gives existing apps the managed agent layer: Responses-compatible API, user memory, governed tools, approvals, channels, local connectors, usage, and traces. Your product keeps the UX, auth, billing, and source of truth.
The hard part is making an agent safe, useful, observable, and connected to real users and real product systems. General Augment gives you that backend.
Start with one backend call. Expand into memory, tools, channels, approvals, local capability hosts, and tenant-owned provider capacity.
Add a secure assistant behind your own product UI while your app keeps auth, billing, user accounts, and source of truth. The same project can power in-app chat, backend jobs, and external channels.
Store durable facts, preferences, and summaries against your stable app user id, then retrieve, inspect, delete, or purge them through server-side APIs.
Attach tenant-owned Macs, VMs, coding sandboxes, private APIs, desktop automation, or provider adapters. The connector executes privately while GA governs policy, approvals, redaction, and audit.
Expose only allowed tool schemas to the runtime. Validate inputs, rate-limit calls, redact payloads, and require approval for sensitive writes such as outbound message sends.
Capture response ids, trace ids, token usage, tool calls, memory events, logs, channel status, and support evidence for every tenant.
Project keys stay server-side. Credentials, memory, traces, tools, and audit rows are encrypted, governed, and scoped per tenant and app user.
Send the same stable app user id to `POST /v1/responses`, memory store, search, profile, delete, and purge. General Augment keeps memory scoped to the project and user so future turns can recover useful context without leaking across tenants.
See the user flowSeat choices, communication style, dietary notes, favorite workflows
Current projects, recurring meetings, open tasks, previous summaries
Care plan reminders, escalation notes, consent-aware follow-up
Account history, unresolved issues, prior tool outcomes, sentiment
Morning briefings, meeting prep, reminders, inbox triage, and proactive follow-up across in-app chat, Telegram, SMS, or a local Mac connector.
Care navigation, intake summaries, follow-up tasks, escalation, and patient messaging with approval gates and auditable tool calls.
Support agents, dispute workflows, onboarding help, payment follow-up, and risky operations that require explicit approval before execution.
User onboarding, report generation, product Q&A, workflow automation, and API-backed actions without shipping a custom agent platform.
Connect internal APIs, private network tools, local files, and workflow hosts while keeping execution on tenant-owned infrastructure.
Expose bounded repo, build, test, and deploy actions from a customer-owned sandbox while GA handles the agent policy layer.
Persistent preferences, reminders, customer support, profile updates, and account actions that follow users across app and messaging surfaces.
Use the same project, key, memory, tools, and connector pattern across many client apps without rebuilding the platform each time.

Use one project for product chat, WhatsApp, SMS, Telegram, backend jobs, local iMessage, and future surfaces. The same user identity, memory, tools, policies, traces, and usage evidence follow the experience.
Some capabilities should run on a tenant machine, private network, or customer-owned provider account. A local connector owns execution. General Augment owns the policy, approvals, audit, redaction, and tool surface.
Keep project keys server-side. Use `simple`, `balanced`, or `complex` tier routing. Add explicit user memory, OpenAPI tools, local connectors, and verification once the first response is working.
curl https://api.generalaugment.com/v1/responses \
-H "Authorization: Bearer $GENAUG_API_KEY" \
-H "Content-Type: application/json" \
-H "X-Idempotency-Key: morning-briefing-1" \
-d '{
"model": "balanced",
"user": "app-user-123",
"input": "Build a morning briefing from memory and tools",
"metadata": {"feature": "briefing"}
}'General Augment treats tools, memory, credentials, channels, and connector execution as production systems. The platform is designed around tenancy, approval, audit, observability, and budget evidence from the start.
Keys stay in trusted backend code and can be separated by production, staging, development, and CI.
Memory, credentials, traces, audit rows, and tool policy are isolated by project and app user.
Sensitive writes, sends, and private actions can wait for approval before the connector or tool executes.
Track tokens, turns, memory operations, channel events, and cost evidence before billing or scaling traffic.
SMS/WhatsApp delivery, complex model usage, and tenant-owned provider capacity may be billed separately.
Start with one backend call. Add memory, governed tools, channels, local connectors, observability, and billing controls as your agent surface grows.