# Higher Logic (/docs/integrations/higher-logic)

Connect a Higher Logic community to Sift to pull discussion threads, replies, private messages, and staff mentions into the inbox and reply from there - without your team having to live in Higher Logic.

## At a glance [#at-a-glance]

| | |
| --- | --- |
| Inbound: New discussion threads | ✅ via webhook |
| Inbound: Replies on threads | ✅ |
| Inbound: Private messages routed through the community | ✅ |
| Inbound: Mentions of staff accounts | ✅ |
| Outbound: Reply in a thread | ✅ |
| Outbound: Send a private message | ✅ |
| Outbound: Add / set tags on a discussion | ✅ |
| Outbound: Close / lock a discussion | ❌ moderate in Higher Logic |
| Per-community + sub-community scoping | ✅ |
| Multi-community per workspace | ✅ |
| Per-agent token (reply as yourself) | ✅ optional |
| Auto-reply bots | ✅ |

## Set it up [#set-it-up]

{/* setup-screenshot */}
<figure>
  <img src="/assets/screenshots/higher-logic/setup.png" alt="The Higher Logic settings page in Sift, showing connected accounts (account names redacted for the docs)." />
  <figcaption>Higher Logic settings in Sift - manage connected accounts here.</figcaption>
</figure>

Go to [Settings → Integrations → Higher Logic](https://app.getsift.ai/app/settings/integrations/) and:

1. **Provide your community URL** and an **admin API token** from Higher Logic.
2. **Scope to communities + sub-communities**: pick which ones Sift watches.
3. **(Optional) Have agents connect their own tokens** for personal attribution on replies.
4. **Assign each community to a queue** (optional) for routing.

The admin token is what Sift uses to subscribe to webhooks and post replies by default. Agent-level tokens layer on top.

## What you can do [#what-you-can-do]

**Reply** in a thread or on a private message - Sift posts back to Higher Logic as the connected staff agent. **Add or set tags** on a discussion (useful from a workflow rule, e.g. auto-tag "billing" on inbound matching that keyword).

**Trigger workflows** off community, sub-community, sentiment, keyword, or tag. Route to the right team automatically. **Apply auto-reply bots** for FAQ patterns.

Each agent can optionally connect their own Higher Logic token so replies attribute to them rather than a shared admin account. Otherwise replies post as the admin token used at setup.

## What Sift ingests [#what-sift-ingests]

Higher Logic pushes events via webhook (real-time) for the community types and sub-communities you scope to. Sift ingests:

- **New discussion threads** in every monitored community / sub-community
- **Replies on threads**, including nested replies
- **Private messages** routed through the community surface (not personal email)
- **Mentions** of any configured staff account or shared staff handle

Each item carries the community + sub-community, author profile, timestamps, and any tags already on the discussion - usable for filtering and routing.

## Not supported today [#not-supported-today]

- **Closing or locking a discussion**: moderate from Higher Logic directly.
- **Creating new discussions**: Sift handles replies and DMs, not authoring.
- **Moderation flags / report management**: the API exists but isn't wired up for customer use. Let us know if you need it.
- **Personal email DMs**: only PMs routed through the community surface are ingested. Direct personal email isn't reachable through Higher Logic's API.
