# Integrations Index

**URL:** https://meta.discourse.org/t/integrations-index/308033
**Category:** Integrations
**Tags:** index
**Created:** [May 15, 2024, 6:03am UTC](https://meta.discourse.org/t/integrations-index/308033 "2024-05-15T06:03:51Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Discourse](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/discourse/32/148734_2.png) [@Discourse](https://meta.discourse.org/u/Discourse)
#### Post date: [May 15, 2024, 6:03am UTC](https://meta.discourse.org/t/integrations-index/308033/1 "2024-05-15T06:03:51Z")

</div>

Documentation about connecting Discourse with other platforms and services.

## General

- Create API keys: [Create and configure an API key](https://meta.discourse.org/t/create-and-configure-an-api-key/230124?silent=true)
- Scoped API keys: [Use scoped API Keys](https://meta.discourse.org/t/use-scoped-api-keys/164998?silent=true)
- Embed topics list: [Embed a list of Discourse topics onto an external site](https://meta.discourse.org/t/embed-a-list-of-discourse-topics-into-an-external-site/293709?silent=true)
- Embed comments: [Embed Discourse comments on another website via Javascript](https://meta.discourse.org/t/embed-discourse-comments-on-another-website-via-javascript/31963?silent=true)
- Gamification points: [How to integrate Discourse Gamification with an external system (redeem and award points)](https://meta.discourse.org/t/how-to-integrate-discourse-gamification-with-an-external-system-redeem-and-award-points/262968?silent=true)
- GTM custom events: [Push custom events to Google Tag Manager and Analytics](https://meta.discourse.org/t/push-custom-events-to-google-tag-manager-and-analytics/181552?silent=true)
- GTM with CSP: [Google Tag Manager and Discourse CSP (Content Security Policy)](https://meta.discourse.org/t/use-nonces-in-google-tag-manager-scripts/188296?silent=true)

## Using the Discourse API

- API documentation: [Discourse REST API Documentation](https://meta.discourse.org/t/-/22706?silent=true)
- API examples: [Discourse REST API comprehensive examples](https://meta.discourse.org/t/-/274354?silent=true)
- Reverse engineer the API: [Reverse engineer the Discourse API](https://meta.discourse.org/t/-/20576?silent=true)
- Data ‌Explorer queries: [Run Data Explorer queries with the Discourse API](https://meta.discourse.org/t/-/120063?silent=true)
- API notifications: [Get notifications via the API](https://meta.discourse.org/t/-/120951?silent=true)
- Fetch all posts: [Fetch All Posts from a Topic Using the API](https://meta.discourse.org/t/-/260886?silent=true)
- Grant custom badge: [Grant a custom badge through the API](https://meta.discourse.org/t/-/103270?silent=true)
- Ruby gem: [Use the Discourse API ruby gem](https://meta.discourse.org/t/-/17587?silent=true)
- User API keys: [User API keys specification](https://meta.discourse.org/t/-/48536?silent=true)
- Generate API keys: [Generate User API Keys for testing](https://meta.discourse.org/t/-/145744?silent=true)

## Platforms

- HelpScout: [Integrating HelpScout Chat Widget into Discourse Platform](https://meta.discourse.org/t/add-a-helpscout-chat-widget-to-discourse/191488?silent=true)
- Zendesk chat: [Integrating Zendesk Chat Widget into Discourse Platform](https://meta.discourse.org/t/add-a-zendesk-chat-widget-to-discourse/151973?silent=true)
- Zendesk sync: [Enabling Zendesk two-way synchronization](https://meta.discourse.org/t/enable-zendesk-two-way-sync/177412?silent=true)
- Google Workplace sync: [Enable group sync from Google Workplace](https://meta.discourse.org/t/enable-group-sync-from-google-workplace-experimental/226850?silent=true)
- Google Analytics: [Integrate Google Tag Manager with Google Analytics](https://meta.discourse.org/t/set-up-google-tag-manager-for-use-with-google-analytics/47335?silent=true)
- Instagram oneboxes: [Configure an app token for Instagram oneboxes](https://meta.discourse.org/t/configure-an-app-token-for-instagram-oneboxes/223548?silent=true)
- Patreon integration: [Configure Patreon integration with Discourse](https://meta.discourse.org/t/configure-patreon-integration-with-discourse/62380?silent=true)
- LiveKit integration: [Integrating Discourse Voice with LiveKit](https://meta.discourse.org/t/integrating-discourse-voice-with-livekit/411585?silent=true)

## Task management

- Zapier integration: [Make requests to the Discourse API with Zapier](https://meta.discourse.org/t/make-requests-to-the-discourse-api-with-zapier/122126?silent=true)
- Trigger Zapier tasks: [Trigger a Zapier task with Discourse Webhooks](https://meta.discourse.org/t/trigger-a-zapier-task-with-discourse-webhooks/56753?silent=true)
- Zapier templates: [Use the Zapier Discourse Zap Templates](https://meta.discourse.org/t/use-the-zapier-discourse-zap-templates/121603?silent=true)
- Salesforce leads via Zapier: [Create a Salesforce lead via Zapier when a user signs up on Discourse](https://meta.discourse.org/t/create-a-salesforce-lead-via-zapier-when-a-user-signs-up-on-discourse/109301?silent=true)
- Zapier invite emails: [Automate sending Discourse invite emails with Zapier](https://meta.discourse.org/t/automate-sending-discourse-invite-emails-with-zapier/121608?silent=true)
- IFTTT integration: [Generate new topics, posts and PM via IFTTT](https://meta.discourse.org/t/generate-new-topics-posts-and-pm-via-ifttt/61336?silent=true)

## AI providers

- Anthropic keys: [Configure API Keys for Anthropic](https://meta.discourse.org/t/configure-api-keys-for-anthropic/280936?silent=true)
- Azure OpenAI keys: [Configure API Keys for Azure OpenAI](https://meta.discourse.org/t/configure-api-keys-for-azure-openai/282442?silent=true)
- Amazon Bedrock: [Configuring Amazon Bedrock services](https://meta.discourse.org/t/configuring-amazon-bedrock-services/340742?silent=true)
- Cloudflare AI keys: [Configure API Keys for Cloudflare Workers AI](https://meta.discourse.org/t/configure-api-keys-for-cloudflare-workers-ai/283321?silent=true)
- Google Search: [Google Search for Discourse AI - Programmable Search Engine and Custom Search API](https://meta.discourse.org/t/google-search-for-discourse-ai-programmable-search-engine-and-custom-search-api/307107?silent=true)
- Google Gemini: [Set up Gemini API Keys for Discourse AI](https://meta.discourse.org/t/set-up-gemini-api-keys-for-discourse-ai/320688?silent=true)
- OpenRouter: [Configuring OpenRouter language models](https://meta.discourse.org/t/configuring-openrouter-language-models/341526?silent=true)
- OpenAI keys: [Configure API Keys for OpenAI](https://meta.discourse.org/t/configure-api-keys-for-openai/280783?silent=true)

## Chat integrations

- Flowdock: [https://meta.discourse.org/t/set-up-ca-flowdock-notifications-using-the-discourse-chat-integration-plugin/75892?silent=true](https://meta.discourse.org/t/set-up-ca-flowdock-notifications-using-the-discourse-chat-integration-plugin/75892?silent=true)
- Discord: [Set up Discord notifications with the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-discord-notifications-with-the-discourse-chat-integration-plugin/66600?silent=true)
- Google Chat: [Set up Google Chat notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-google-chat-notifications-using-the-discourse-chat-integration-plugin/177362?silent=true)
- Matrix: [Set up Matrix (element.io) notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-matrix-element-io-notifications-using-the-discourse-chat-integration-plugin/66944?silent=true)
- Mattermost: [Set up Mattermost notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-mattermost-notifications-using-the-discourse-chat-integration-plugin/66811?silent=true)
- Microsoft Teams: [Set up Microsoft Teams notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-microsoft-teams-notifications-using-the-discourse-chat-integration-plugin/159193?silent=true)
- Rocket.Chat: [Set up Rocket Chat notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-rocket-chat-notifications-using-the-discourse-chat-integration-plugin/68633?silent=true)
- Slack: [Set up Slack notifications using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-slack-notifications-using-the-discourse-chat-integration-plugin/66730?silent=true)
- Telegram: [Set up Telegram integration using the discourse-chat-integration plugin](https://meta.discourse.org/t/set-up-telegram-integration-using-the-discourse-chat-integration-plugin/66603?silent=true)
- Zulip: [Set up Zulip notifications using the chat integration plugin](https://meta.discourse.org/t/set-up-zulip-notifications-using-the-chat-integration-plugin/68501?silent=true)
- HubSpot chat: [Setup HubSpot chat Integration](https://meta.discourse.org/t/setup-hubspot-chat-integration/128777?silent=true)
- LiveChat: [Setup LiveChat Chat Integration](https://meta.discourse.org/t/setup-livechat-chat-integration/151985?silent=true)
- RSS in Discord: [Display a Discourse RSS feed in Discord](https://meta.discourse.org/t/display-a-discourse-rss-feed-in-discord/47984?silent=true)

## Login & SSO

- Discourse‌Connect SSO: [Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso)](https://meta.discourse.org/t/setup-discourseconnect-official-single-sign-on-for-discourse-sso/13045?silent=true)
- Debug Discourse‌Connect: [Debug and fixing common DiscourseConnect issues](https://meta.discourse.org/t/debug-and-fixing-common-discourseconnect-issues/103496?silent=true)
- Identity provider: [Use Discourse as an identity provider (SSO, DiscourseConnect)](https://meta.discourse.org/t/use-discourse-as-an-identity-provider-sso-discourseconnect/32974?silent=true)
- Login link: [Create a DiscourseConnect login link](https://meta.discourse.org/t/create-a-discourseconnect-login-link/109290?silent=true)
- Sync user data: [Sync DiscourseConnect user data with the sync\_sso route](https://meta.discourse.org/t/sync-discourseconnect-user-data-with-the-sync-sso-route/84398?silent=true)
- Disable SSO: [Disable DiscourseConnect](https://meta.discourse.org/t/disable-discourseconnect/119029?silent=true)
- Discord login: [Configure Discord Login for Discourse](https://meta.discourse.org/t/configure-discord-login-for-discourse/127129?silent=true)
- Facebook login: [Configure Facebook login for Discourse](https://meta.discourse.org/t/configure-facebook-login-for-discourse/13394?silent=true)
- LinkedIn login: [Configure LinkedIn login using OpenID Connect](https://meta.discourse.org/t/configure-linkedin-openid-connect-login-for-discourse/305366?silent=true)
- GitHub login: [Configure GitHub login for Discourse](https://meta.discourse.org/t/configure-github-login-for-discourse/13745?silent=true)
- Google login: [Configure Google login for Discourse](https://meta.discourse.org/t/configure-google-login-for-discourse/15858?silent=true)
- Twitter login: [Configuring X login and rich embeds for Discourse](https://meta.discourse.org/t/configure-twitter-login-and-rich-embeds-for-discourse/13395?silent=true)
- Auth0 login: [Configure sign up and log in with Auth0 using the OAuth2 Basic Plugin](https://meta.discourse.org/t/configure-sign-up-and-log-in-with-auth0-using-the-oauth2-basic-plugin/64633?silent=true)
- Salesforce auth: [Set up Salesforce auth using OAuth2 basic support plugin](https://meta.discourse.org/t/set-up-salesforce-auth-using-oauth2-basic-support-plugin/44889?silent=true)
- Update Google login: [Update Google Login to address "Inactive registered OAuth URIs" warning](https://meta.discourse.org/t/update-google-login-to-address-inactive-registered-oauth-uris-warning/192497?silent=true)
- OneLogin SAML: [Configure OneLogin's SAML for Discourse](https://meta.discourse.org/t/configure-onelogins-saml-for-discourse/68295?silent=true)
- Auto-provisioning user accounts when SSO is enabled: [Auto-provisioning user accounts when SSO is enabled](https://meta.discourse.org/t/auto-provisioning-user-accounts-when-sso-is-enabled/399917?silent=true)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [May 25, 2024, 7:05pm UTC](https://meta.discourse.org/t/integrations-index/308033/3 "2024-05-25T19:05:30Z")

</div>


