Agent-assisted setup
An AI assistant can help you prepare Aient setup, but it should not bypass payment, integration consent, or code review. Use it to gather the right details, follow the docs, and draft the changes you review.What an assistant can do
| Task | What to ask for |
|---|---|
| Choose a setup path | Compare the server, browser, and source map guides for your stack. |
| Prepare repository details | Identify the service name, deployment environment, and repository to monitor first. |
| Install telemetry | Apply the server or browser quickstart and keep release metadata aligned with deployments. |
| Add source map uploads | Wire the source map upload command into CI after the frontend build. |
| Summarize next actions | Produce a checklist for payment, GitHub, Slack, telemetry keys, and verification. |
Human approvals
Aient keeps high-trust actions behind a human or workspace admin:- choosing or changing a paid plan
- approving payment in Stripe
- installing the GitHub App
- connecting Slack and selecting channels
- creating or rotating server-side credentials
- reviewing and merging remediation PRs
Information to prepare
| Detail | Example |
|---|---|
| Organisation name | Acme Engineering |
| Repository | acme/web |
| First service name | checkout-api |
| Environment | prod, staging, or dev |
| Runtime | Node.js server, browser app, or both |
| Release metadata | commit SHA, branch, deployment environment |
| Slack channel | the channel where Aient should post problem updates |
serviceName in telemetry and source map uploads so Aient can connect stack traces to the right release.
Safe credential handling
- Use publishable environment keys in application telemetry.
- Store source map upload keys only in CI or other server-side secret stores.
- Do not paste private keys, Stripe secrets, GitHub tokens, or Slack tokens into a general-purpose assistant.
- Ask the assistant to make a PR or patch, then review the diff before merging.
Verify setup
After the assistant makes changes:- Deploy a small change with release metadata.
- Confirm traces and logs arrive in Aient.
- Trigger or inspect a known error in a non-production environment first when possible.
- Upload source maps for the same commit SHA.
- Check that stack traces resolve to readable files and line numbers.