{"tool":{"slug":"posthog","name":"PostHog","url":"https://www.canagentsuse.com/tools/posthog","websiteUrl":"https://posthog.com","docsUrl":"https://posthog.com/docs","githubUrl":"https://github.com/PostHog/posthog","tagline":"Product analytics, feature flags, session replay, and event APIs.","shortDescription":"PostHog provides product analytics, feature flags, experiments, session replay, CDP, API, and self-hosted/open-source options.","agentSummary":"Agents can send events, query product data, manage flags, and inspect behavior with open-source-friendly docs.","bestFor":"Product analytics, feature flags, experiments, session replay, and event pipelines.","cautionNotes":"Key limitations: User analytics and recordings may contain PII; use privacy controls and scoped keys. Issue resolution, alert muting, analytics interpretation, PII in logs, sampling, and retention settings can hide incidents or expose user data if automated too broadly. API automation needs client-side throttling, idempotency where supported, pagination limits, retries, and audit logging. Store credentials outside source control and use least-privilege scopes, short-lived tokens, or restricted keys where the product supports them.","pricingSummary":"Public usage-based pricing with free allowances.","authModel":"Project API keys, personal API keys, roles, and organization permissions.","accountCreation":"Self-serve cloud signup or self-hosting.","browserSupport":"Dashboard is important for insights, flags, and replay review.","cliPackage":null,"apiBaseUrl":"https://app.posthog.com/api","mcpServer":null,"agentScore":79,"agentTier":"Strong","scoreBreakdown":{"score":79,"tier":"Strong","summary":"Strong: 79/100. Strongest in agent readability; weakest in machine operability.","groups":[{"key":"operability","label":"Machine operability","weight":25,"score":14,"maxScore":25,"signals":[{"slug":"api","label":"API","weight":10,"score":10,"maxScore":10,"supportLevel":"native","evidence":"Docs cover capture, query, feature flag, persons, projects, and data pipeline APIs."},{"slug":"mcp","label":"MCP","weight":4,"score":0,"maxScore":4,"supportLevel":"unknown","evidence":"No MCP server evidence listed."},{"slug":"cli","label":"CLI","weight":6,"score":0,"maxScore":6,"supportLevel":"unknown","evidence":"No CLI evidence listed."},{"slug":"browser","label":"Browser fallback","weight":5,"score":4,"maxScore":5,"supportLevel":"strong","evidence":"Dashboard is important for insights, flags, and replay review."}]},{"key":"safety","label":"Agent safety","weight":25,"score":21.6,"maxScore":25,"signals":[{"slug":"sandbox","label":"Sandbox or test mode","weight":10,"score":8,"maxScore":10,"supportLevel":"strong","evidence":"Self-hosting and test projects support safer experimentation."},{"slug":"scoped-auth","label":"Scoped auth","weight":6,"score":6,"maxScore":6,"supportLevel":"native","evidence":"Auth supports scoped or permissioned access."},{"slug":"dry-run-preview","label":"Dry-run or preview","weight":4,"score":3.2,"maxScore":4,"supportLevel":"strong","evidence":"Tool exposes preview, test, local, or branching workflows."},{"slug":"human-review","label":"Human review guidance","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Caution notes identify workflows that need human review."},{"slug":"idempotency","label":"Idempotency or retry safety","weight":2,"score":2,"maxScore":2,"supportLevel":"native","evidence":"Docs or summaries mention retry/idempotency safety."}]},{"key":"readability","label":"Agent readability","weight":20,"score":18.4,"maxScore":20,"signals":[{"slug":"docs-quality","label":"Docs quality","weight":8,"score":6.4,"maxScore":8,"supportLevel":"strong","evidence":"Docs include product analytics, flags, experiments, replay, and self-hosting."},{"slug":"pricing-clarity","label":"Pricing clarity","weight":5,"score":5,"maxScore":5,"supportLevel":"native","evidence":"Pricing is public by event/session/replay usage with free tiers."},{"slug":"evidence-depth","label":"Evidence links","weight":4,"score":4,"maxScore":4,"supportLevel":"native","evidence":"6 signal evidence links listed."},{"slug":"docs-url","label":"Dedicated docs URL","weight":3,"score":3,"maxScore":3,"supportLevel":"native","evidence":"Dedicated documentation URL is listed."}]},{"key":"setup","label":"Auth and setup","weight":15,"score":12,"maxScore":15,"signals":[{"slug":"account-creation","label":"Account setup","weight":7,"score":5.6,"maxScore":7,"supportLevel":"strong","evidence":"Self-serve cloud signup or self-hosting."},{"slug":"auth-clarity","label":"Auth model clarity","weight":5,"score":4,"maxScore":5,"supportLevel":"strong","evidence":"Project API keys, personal API keys, roles, and organization permissions."},{"slug":"self-serve","label":"Self-serve onboarding","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Onboarding appears self-serve or testable."}]},{"key":"reliability","label":"Production reliability","weight":15,"score":12.8,"maxScore":15,"signals":[{"slug":"webhook-events","label":"Webhooks or events","weight":5,"score":4,"maxScore":5,"supportLevel":"strong","evidence":"Tool documents webhooks, events, or notification flows."},{"slug":"logs-audit","label":"Logs or audit trail","weight":4,"score":4,"maxScore":4,"supportLevel":"native","evidence":"Tool exposes logs, traces, or audit-friendly records."},{"slug":"versioned-api","label":"Versioned API","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Tool exposes a versioned or stable API surface."},{"slug":"rate-limit-clarity","label":"Rate limit clarity","weight":3,"score":2.4,"maxScore":3,"supportLevel":"strong","evidence":"Tool documents usage limits, quotas, or credits."}]}]},"launchScore":570,"isFeatured":false,"categories":[{"slug":"analytics-product","name":"Analytics & product","description":"Product analytics, event pipelines, experiments, and business metrics.","sortOrder":85},{"slug":"observability","name":"Observability","description":"Errors, logs, analytics, monitoring, and product telemetry.","sortOrder":80}],"useCases":[{"slug":"analyze-product","name":"Analyze product","description":"Send events, inspect funnels, query metrics, and investigate usage."},{"slug":"triage-work","name":"Triage work","description":"Inspect issues, tasks, documents, analytics, and production signals."}],"capabilities":[{"slug":"api","name":"API","group":"Agent access","supportLevel":"native","detail":"Docs cover capture, query, feature flag, persons, projects, and data pipeline APIs.","evidenceUrl":"https://posthog.com/docs/api"},{"slug":"browser","name":"Browser","group":"Agent access","supportLevel":"strong","detail":"Dashboard is important for insights, flags, and replay review.","evidenceUrl":"https://posthog.com"},{"slug":"account-creation","name":"Account creation","group":"Onboarding","supportLevel":"strong","detail":"Self-serve cloud signup or self-hosting.","evidenceUrl":"https://posthog.com"},{"slug":"pricing-clarity","name":"Pricing clarity","group":"Buying","supportLevel":"native","detail":"Pricing is public by event/session/replay usage with free tiers.","evidenceUrl":"https://posthog.com/pricing"},{"slug":"docs-quality","name":"Docs quality","group":"Understanding","supportLevel":"strong","detail":"Docs include product analytics, flags, experiments, replay, and self-hosting.","evidenceUrl":"https://posthog.com/docs"},{"slug":"sandbox","name":"Sandbox","group":"Safety","supportLevel":"strong","detail":"Self-hosting and test projects support safer experimentation.","evidenceUrl":"https://posthog.com/docs"}]}}