Skip to main content

Slack integration

Overview​

TeamScribe offers seamless Slack integration, allowing meeting summaries to be delivered directly to Slack as direct messages (DMs) or channel posts. This provides a fast and efficient way to access meeting insights without cluttering your inbox.

By receiving summaries in Slack, you can quickly review discussions, follow up on action items, and collaborate with your team in real time. This is particularly useful for remote teams, project updates, and agile workflows where Slack is the primary communication tool.

How Slack Delivery Works​

When a meeting is completed and processed by TeamScribe, the system formats the summary and sends it to Slack. You can choose whether it should be sent privately to the meeting organizer via direct message (DM) or posted publicly in a Slack channel for broader visibility.

Who Receives the Slack Summary?​

TeamScribe provides multiple delivery options to ensure that the right people receive the meeting notes in Slack.

Meeting Organizer (Default Option - Direct Message)​

By default, the meeting summary is sent as a private DM to the person who scheduled the meeting.

  • Ensures the meeting host gets a summary for personal review.
  • Allows them to decide whether to share it further.
  • Helps keep private or sensitive discussions confidential.

Slack Channel (Team-Wide Visibility)​

If you want to share the meeting summary with a broader audience, TeamScribe can post it in a Slack channel of your choice.

  • Useful for team stand-ups, project updates, or client discussions.
  • Automatically keeps everyone in the loop without manual forwarding.
  • Can be posted in public channels (e.g., #team-meetings, #project-updates) or private team spaces.

Integration​

warning

🚧🚧 This section is still work in progress. If you would like to use the Slack integration please ask for assistance from Aiphoria before continuing past this point 🚧🚧

To send data into your slack account Aiphoria will require:

  1. A Client ID
  2. A Client Secret

To get both, you will need to create a Slack app:

  1. Open your Slack API Apps page.
  2. Select Create New App > From scratch.
  3. Enter an App Name.
  4. Select the Workspace where you'll be developing your app.
  5. Select Create App. The app details open.
  6. In Settings > Basic Information, open the App Credentials section.
  7. Copy the Client ID and Client Secret. Send this info to Aiphoria
  8. In the left menu under Features, select OAuth & Permissions.
  9. In the Redirect URLs section, select Add New Redirect URL.
  10. Copy the OAuth Callback URL provided to you and enter it as the new Redirect URL in Slack.
  11. Select Add.
  12. Select Save URLs.
  13. In the Scopes section, select appropriate scopes for your app. Refer to Scopes for a list of scopes.
  14. After you've added scopes, go up to the OAuth Tokens section and select Install to Workspace. You must be a Slack workspace admin to complete this action.
  15. Select Allow.

Refer to the Slack API Quickstart for more information. Refer to the Slack Installing with OAuth documentation for more details on the OAuth flow itself.