Back to list

Turn Slack Conversations into Google Docs Automatically: Save Time on Documentation

Preserve important team discussions with one click. Your Slack conversations become organized Google Docs in seconds.

Every day, valuable discussions happen in Slack. While these conversations are searchable, turning them into proper documentation that you can share with stakeholders, add to your knowledge base, or use for future reference has always been a manual and time-consuming process.

The Documentation Dilemma

Here are the real challenges teams face:

  • "I need to write up yesterday's discussion..." A product strategy meeting in Slack led to important decisions. Now you're spending an hour copying, pasting, and reformatting the conversation into a presentable Google Doc for stakeholders - time that could be better spent on actual work.
  • "This thread would make a perfect guide..." Your tech lead just explained a complex process in detail through a Slack thread. It's exactly what should go in your team documentation, but who has the time to convert this lengthy discussion into a structured document? Too often, these valuable explanations remain trapped in Slack.
  • "We should document this for the next time..." After resolving a critical issue, everyone agrees the solution should be documented. The context, steps, and resolution are all there in the Slack thread, but the task of turning it into proper documentation keeps getting pushed back due to other priorities.

Introducing Runbear: Effortless Documentation

Runbear transforms how teams preserve their knowledge by automatically converting Slack discussions into well-structured Google Docs.

Quick Setup

Runbear can help you automate document creation from Slack conversations by integrating with Make's automation platform. By creating a custom workflow in Make and connecting it to your Runbear assistant, you can automatically generate and save documents to Google Drive.

Here's how to set up this automation:

1. Create Your Make Workflow

  1. Create a new scenario in Make
  2. Add and configure modules in this order:
    • Webhook trigger (to receive content from Assistant)
    • Markdown to HTML Converter (to process the incoming data)
    • Google Docs > Create Document
  3. Configure Google Drive actions to create documents
  4. Deploy your workflow and copy the webhook endpoint

2. Configure Runbear Assistant

  1. Go to Runbear dashboard and click Add Assistant
  2. Give your assistant a name and instruction
  3. In the assistant settings:
    1. Choose OpenAPI from the Actions menu
    2. Paste the specification below, but remember to replace your_webhook_path_here with the last part of your Make webhook URL
    3. The webhook URL from Make looks like this: https://hook.us1.make.com/gcybng3tn1dvjya1ux9sggqqbxngngq1
    4. You'll use only the last part: gcybng3tn1dvjya1ux9sggqqbxngngq1
  4. Save your assistant

Here's the specification to copy:

openapi: 3.0.0
info:
  title: Google Docs Creation API
  description: API for automatically creating Google Docs documents
  version: '1.0'
servers:
  - url: 'https://hook.us1.make.com'
paths:
  /your_webhook_path_here:
    post:
      summary: Create a new Google Doc
      description: Creates a new Google Doc with specified title and content
      operationId: createGoogleDoc
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - title
                - content
              properties:
                title:
                  type: string
                  description: The title of the Google Doc to be created
                  example: "Meeting Minutes - December 2024"
                content:
                  type: string
                  description: The text content of the Google Doc
                  example: "This is the content of the document."
      responses:
        '200':
          description: Successfully created Google Doc
          content:
            application/json:
              schema:
                type: object
                properties:
                  success:
                    type: boolean
                  documentId:
                    type: string
                  message:
                    type: string
        '400':
          description: Bad request - invalid input parameters
        '500':
          description: Internal server error

3. Connect Assistant to Slack

  1. Connect your Runbear assistant to your Slack workspace
  2. Select channels where you want to use the assistant

4. Test Your Workflow

  1. Go to any connected Slack channel
  2. Find or start a conversation you'd like to document
  3. Mention your assistant with: "@Runbear Please create a document from this conversation"

Ready to Start?

Stop spending hours on manual documentation. Let Runbear turn your Slack conversations into well-structured documents automatically and keep your team's knowledge organized effortlessly.

Set up in just 10 minutes at Runbear and make documentation work for you!