> ## Documentation Index
> Fetch the complete documentation index at: https://confidence-auth-testing.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Create an Activity Feed

> Learn how to create an activity feed to follow activities for specific types of resources.

export const HowToSchema = ({name, description, steps = []}) => {
  const schema = {
    "@context": "https://schema.org",
    "@type": "HowTo",
    name,
    description
  };
  if (steps.length > 0) {
    schema.step = steps.map((s, i) => ({
      "@type": "HowToStep",
      position: i + 1,
      name: typeof s === "string" ? s : s.name,
      text: typeof s === "string" ? s : s.text || s.name
    }));
  }
  return <script type="application/ld+json" dangerouslySetInnerHTML={{
    __html: JSON.stringify(schema)
  }} />;
};

<HowToSchema
  name="Create an Activity Feed"
  description="Learn how to create an activity feed to follow activities for specific types of resources."
  steps={[
{ name: "Go to Activity Feeds", text: "Go to Admin > Activity Feeds." },
{
  name: "Create the feed",
  text: "Click Create and configure the activity feed for the resource types you want to follow (feature flags, A/B tests, or rollouts).",
},
{
  name: "Configure your notification channel",
  text: "- Slack: Add the Confidence app to your Slack channel so it can post notifications. - Webhook: Configure your webhook URI and secret. See webhook configuration for details on requirements and security.",
},
]}
/>

[Activity feeds](../notifications/activity-feeds) let you follow everything that happens for a certain type of resource in Confidence and route notifications to Slack, email, or webhook.

## Create an Activity Feed

<Steps>
  <Step title="Go to Activity Feeds">
    Go to **Admin > Activity Feeds**.
  </Step>

  <Step title="Create the feed">
    Click **Create** and configure the activity feed for the resource types you want to follow (feature flags, A/B tests, or rollouts).
  </Step>

  <Step title="Configure your notification channel">
    * **Slack**: [Add the Confidence app to your Slack channel](./add-confidence-to-slack-channel) so it can post notifications.
    * **Webhook**: Configure your webhook URI and secret. See [webhook configuration](../notifications/webhook-configuration) for details on requirements and security.
  </Step>
</Steps>

<Note>
  Each surface has a built-in activity feed. To send all activities on a surface to Slack or email, go to the [surface settings](./configure-surface-notifications) and configure notifications.
</Note>

## Related Resources

<CardGroup cols={2}>
  <Card title="Activity Feeds Reference" href="/docs/notifications/activity-feeds">
    Deep dive into activity feeds
  </Card>

  <Card title="Webhook Configuration" href="/docs/notifications/webhook-configuration">
    Configure webhooks for activity notifications
  </Card>

  <Card title="Add Confidence to Slack" href="/docs/how-to-guides/add-confidence-to-slack-channel">
    Enable Slack notifications
  </Card>

  <Card title="Configure Surface Notifications" href="/docs/how-to-guides/configure-surface-notifications">
    Set up surface-level notifications
  </Card>

  <Card title="Integrate Slack" href="/docs/how-to-guides/integrate-slack">
    Connect Slack to Confidence
  </Card>
</CardGroup>
