Install
Integrate
Agnost receives the conversation text and metadata you send. Use pseudonymous user IDs and redact sensitive data before calling the SDK. See Data Governance.
Track interactions
Group into conversations
Identify users
Custom properties
Configuration
| Parameter | Type | Default | Description |
|---|---|---|---|
org_id | str | — | Your org ID |
endpoint | str | https://api.agnost.ai | API endpoint |
debug | bool | False | Enable debug logging |
Cleanup
What appears in Agnost
- Conversations grouped by
conversation_id. - User-level analytics grouped by
user_id. - Raw logs for every tracked interaction.
- Errors when
success=False.
Verify
Run onebegin() / end() interaction, then open app.agnost.ai. Check Raw logs first, then Conversations.
Troubleshooting
- Confirm
agnost.init("your-org-id")runs before tracking. - Call
agnost.flush()oragnost.shutdown()before short-lived scripts exit. - Confirm the endpoint is
https://api.agnost.aiunless you intentionally use another endpoint.
