Set up self-driving
Self-driving is currently in open beta.
Turning on self-driving means connecting the data sources, repositories, and agents that let PostHog ship work for you. It builds on a PostHog project that's already capturing events, so we start there. Most teams are set up in a few minutes.
You'll need PostHog installed and capturing events and a GitHub repository you want agents to work in.
- 1
Install PostHog
RequiredTo set up self-driving, you first need to install PostHog and have it capturing events. The fastest way is to use our setup wizard which does the work for you:
If you already have PostHog installed and capturing events, skip ahead. Prefer to set up manually? Follow the install guide.
AI data processing requiredSelf-driving relies on AI, so your organization needs AI data processing turned on. The wizard checks this and tells you how to enable it if it's off.
- 2
Run the self-driving setup
RequiredOn your onboarded project, the self-driving setup enables your signal sources, sets up your scouts, and hands you a link to your inbox.
The signal sources it can turn on include error tracking, session replay, and external sources like Zendesk, GitHub Issues, and Linear. The more you enable, the more PostHog can watch to make your product self-driving.
- 3
Connect Slack
RecommendedAdd the PostHog Slack app so you can summon agents and review their work from your team's channels. You connect your Slack workspace once, and each teammate who wants to ship a pull request connects their own GitHub. PostHog also posts a notification to the #posthog-inbox channel whenever a new report lands, so your team sees work as it comes in.
- 4