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. The setup wizard handles it all in one command, including installing PostHog if you haven't already. Most teams are set up in a few minutes.
You'll need a GitHub repository you want agents to work in. If you don't have PostHog installed yet, the wizard sets it up for you as part of the flow.
- 1
Run the self-driving setup
RequiredThe fastest way to turn on self-driving is our setup wizard:
The wizard checks whether PostHog is already installed and capturing events. If it isn't, it installs PostHog first, then continues straight into self-driving. From there it 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.
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.
Prefer to install PostHog manually? Follow the install guide first, then run the command above.
- 2
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.
- 3