PostHog Handbook Library / Engineering

490 words. Estimated reading time: 3 min.

# Working with PostHog AI

PostHog AI lets users interact with PostHog's products through a chat interface and other shortcuts throughout the platform. The is responsible for building and maintaining the AI platform.

### What is PostHog AI?

PostHog AI enables users to:

- Ask questions about their data in natural language
- Generate insights and reports through conversation
- Navigate PostHog's products using AI assistance
- Automate common analytics tasks

We want Max to work with _every_ PostHog product, so that we can at some stage make a chat (or even complete automation with approval steps as necessary) the default experience for people using PostHog, then resorting to clicking the UX as the backup option for _most_ tasks.

### How to work with the PostHog AI team

Products already integrated with Max always have a supporting engineer assigned on the Max team.

This naturally distributes AI knowledge throughout the organization, while ensuring high-quality AI features that integrate properly with the platform. Implementing something new, missing features in the Max API, or seeing failures? Your supporting engineer is your go-to! Tag them directly on your PRs and questions.

If your team is integrating AI features for the first time – the PostHog AI team will do their best to assign a supporting engineer.

Just message about your plans in the #team-max-ai channel in Slack.

| Product | Supporting engineer on the PostHog AI team | | ------------------- | ------------------------------------------------------------------------------------------------------------- | | Product analytics | Emanuele Capparelli | | Data warehouse | Michael Matloka | | Session replay | Alex Lebedev | | CDP | Georgiy Tarasov | | \[Insert your team] | Shoot #team-max-ai a message! |

#### Getting started

If you need AI capabilities for your product area:

1. Reach out early: Contact the PostHog AI team lead at #team-max-ai in Slack to discuss your requirements
2. Define the use case: Be specific about what AI functionality you need, or consult with us if you're trying to flesh out ideas
3. Plan the collaboration: Work with the PostHog AI team to determine the best approach (e.g., sending an engineer to your team for a sprint or a few sprints vs. building the feature in PostHog AI directly without your involvement, or you just being able to do it solo)
4. Coordinate sprints: Align on timing and resource allocation if needed. This shouldn't feel like a heavyweight process, if it is - we should change it

#### Best practices

- Start small: Begin with simple AI features and iterate based on user feedback. A lot of automation can be broken down into smaller, automatable steps!
- Avoid death by random AI widgets - maintain consistency: Ensure AI features follow PostHog's design patterns and user experience standards. PostHog AI team can help if you are missing a UX pattern.

### Resources

- PostHog AI team page
- PostHog AI objectives
- PostHog AI documentation

### Contact

For questions about working with PostHog AI, ask in the `#team-posthog-ai` Slack channel.

Canonical URL: https://posthog.com/handbook/engineering/working-with-max-ai

GitHub source: contents/handbook/engineering/working-with-max-ai.md

Content hash: `97867d7d93f1afc7`

Static reader notes

- `MDX_COMPONENT_STATIC_ADAPTER`: Adapted interactive MDX components for static reading: PrivateLink, SmallTeam, TeamMember.