# Notra Documentation > Documentation for Notra, the content pipeline for teams. ## Docs - [Get a single chat with messages](https://docs.usenotra.com/api-reference/chats/get-a-single-chat-with-messages.md) - [List chats](https://docs.usenotra.com/api-reference/chats/list-chats.md) - [Post a message to an existing chat and stream the reply](https://docs.usenotra.com/api-reference/chats/post-a-message-to-an-existing-chat-and-stream-the-reply.md) - [Start a new chat and stream the reply](https://docs.usenotra.com/api-reference/chats/start-a-new-chat-and-stream-the-reply.md) - [Create a GitHub integration](https://docs.usenotra.com/api-reference/content/create-a-github-integration.md) - [Delete a single brand identity](https://docs.usenotra.com/api-reference/content/delete-a-single-brand-identity.md): Deletes a non-default brand identity and disables any automation triggers that reference it. - [Delete a single integration](https://docs.usenotra.com/api-reference/content/delete-a-single-integration.md): Deletes a GitHub or Linear integration. Any automation triggers targeting a deleted GitHub integration are disabled. - [Delete a single post](https://docs.usenotra.com/api-reference/content/delete-a-single-post.md) - [Get a single brand identity](https://docs.usenotra.com/api-reference/content/get-a-single-brand-identity.md) - [Get a single post](https://docs.usenotra.com/api-reference/content/get-a-single-post.md) - [Get async brand identity generation status](https://docs.usenotra.com/api-reference/content/get-async-brand-identity-generation-status.md) - [Get async post generation status](https://docs.usenotra.com/api-reference/content/get-async-post-generation-status.md) - [List available brand identities](https://docs.usenotra.com/api-reference/content/list-available-brand-identities.md) - [List available integrations](https://docs.usenotra.com/api-reference/content/list-available-integrations.md) - [List posts](https://docs.usenotra.com/api-reference/content/list-posts.md) - [Queue async brand identity generation](https://docs.usenotra.com/api-reference/content/queue-async-brand-identity-generation.md) - [Queue async post generation](https://docs.usenotra.com/api-reference/content/queue-async-post-generation.md) - [Update a single brand identity](https://docs.usenotra.com/api-reference/content/update-a-single-brand-identity.md): Updates brand identity fields. Pass isDefault: true to make the target brand identity the organization's default. - [Update a single post](https://docs.usenotra.com/api-reference/content/update-a-single-post.md) - [Create a schedule](https://docs.usenotra.com/api-reference/schedules/create-a-schedule.md) - [Delete a schedule](https://docs.usenotra.com/api-reference/schedules/delete-a-schedule.md) - [List schedules](https://docs.usenotra.com/api-reference/schedules/list-schedules.md) - [Update a schedule](https://docs.usenotra.com/api-reference/schedules/update-a-schedule.md) - [Create a skill](https://docs.usenotra.com/api-reference/skills/create-a-skill.md) - [Delete a skill](https://docs.usenotra.com/api-reference/skills/delete-a-skill.md) - [Get a single skill](https://docs.usenotra.com/api-reference/skills/get-a-single-skill.md) - [List skills](https://docs.usenotra.com/api-reference/skills/list-skills.md) - [Update a skill](https://docs.usenotra.com/api-reference/skills/update-a-skill.md) - [Authentication](https://docs.usenotra.com/api/authentication.md): Authenticate requests to the Notra API using API keys. - [Caching](https://docs.usenotra.com/api/caching.md): Cache paginated Notra post data safely, including sorting and invalidation patterns. - [Common Tasks](https://docs.usenotra.com/api/common-tasks.md): Practical Notra API examples for common implementation questions. - [Getting Started](https://docs.usenotra.com/api/getting-started.md): Get started with the Notra API. - [Pagination](https://docs.usenotra.com/api/pagination.md): Learn how to use pagination in the Notra API. - [Rate Limits](https://docs.usenotra.com/api/rate-limits.md): Per-key rate limits on generation, integration, and update endpoints. - [Rust SDK (Community)](https://docs.usenotra.com/api/rust-sdk.md): Use the community-maintained notra crate for a type-safe Rust integration. - [TypeScript Types](https://docs.usenotra.com/api/types.md): TypeScript type definitions for Notra API responses. - [Webhook Events](https://docs.usenotra.com/api/webhooks/events.md): Reference for all webhook event types and their payload structures - [Webhooks Overview](https://docs.usenotra.com/api/webhooks/overview.md): Learn how to receive real-time notifications from GitHub using webhooks - [Event-Based Automation](https://docs.usenotra.com/automation/event-based.md): Trigger content generation automatically when events occur in your repositories - [Automation Overview](https://docs.usenotra.com/automation/overview.md): Learn how Notra automates content generation with event-based and scheduled workflows - [Scheduled Automation](https://docs.usenotra.com/automation/scheduled.md): Generate content automatically on a regular schedule with customizable frequency and lookback windows - [Brand Voice](https://docs.usenotra.com/concepts/brand-voice.md): Learn how Notra adapts generated content to match your team's tone, style, and audience preferences. - [Content Pipeline](https://docs.usenotra.com/concepts/content-pipeline.md): Explore Notra's five-step content pipeline that transforms raw engineering activity into polished, publish-ready drafts. - [How Notra Works](https://docs.usenotra.com/concepts/how-it-works.md): Understand how Notra transforms your team's work into ready-to-publish content through automated activity ingestion, AI analysis, and brand voice adaptation. - [Blog Posts](https://docs.usenotra.com/content/blog-posts.md): Generate in-depth technical blog posts from your development work and product updates - [Changelogs](https://docs.usenotra.com/content/changelogs.md): Auto-generate comprehensive changelogs from your GitHub activity with AI-powered formatting and customization - [Social Media Posts](https://docs.usenotra.com/content/social-media.md): Turn your development activity into engaging LinkedIn and Twitter posts that build your technical brand - [CLI](https://docs.usenotra.com/devtools/cli.md): Manage posts, brand identities, integrations, and schedules from the terminal. - [MCP Server](https://docs.usenotra.com/devtools/mcp.md): Connect the Notra MCP server to AI tools using bearer token authentication, with tools for posts, brand identities, integrations, and schedules. - [Raycast Extension](https://docs.usenotra.com/devtools/raycast.md): Search posts, copy content, and manage workflows from Raycast. - [Featul (Community)](https://docs.usenotra.com/integrations/featul.md): Import Notra changelog content into Featul. - [Framer](https://docs.usenotra.com/integrations/framer.md): Import Notra content into Framer with the Notra marketplace plugin. - [GitHub Integration](https://docs.usenotra.com/integrations/github.md): Connect GitHub repositories to automatically generate content from your development activity - [Kontentspace (Community)](https://docs.usenotra.com/integrations/kontentspace.md): Connect your Notra MCP to Kontentspace AI-agent - [Linear](https://docs.usenotra.com/integrations/linear.md): Integrate Linear with Notra to pull issues, projects, and cycles into your content pipeline. - [Integrations Overview](https://docs.usenotra.com/integrations/overview.md): Connect your tools to Notra for AI-powered content automation - [Slack Integration](https://docs.usenotra.com/integrations/slack.md): Track updates and announcements from Slack to generate automated content - [Billing & Plans](https://docs.usenotra.com/organization/billing.md): Manage your subscription, view invoices, and track feature usage - [Team Management](https://docs.usenotra.com/organization/team-management.md): Invite team members and manage roles and permissions in your workspace - [Workspace Setup](https://docs.usenotra.com/organization/workspace-setup.md): Create and configure your workspace to get started with Notra - [Welcome to Notra](https://docs.usenotra.com/overview.md): Turn your team's work into ready-to-publish content with AI-powered automation - [Quickstart](https://docs.usenotra.com/quickstart.md): Generate your first AI-powered content in under 5 minutes ## OpenAPI Specs - [openapi](https://docs.usenotra.com/api-reference/openapi.json) ## Optional - [Discord Community](https://www.usenotra.com/discord)