Skills & Capabilities

Groupthink AI Coworkers can interact with external systems to perform work based on your instructions. These instructions are defined in a Responsibility given to the AI Coworker. When executing tasks, Groupthink leverages a variety of specialized skills to perform these responsibilities.

Supported Skills

Google Calendar

Required Connection: Google Calendar

AI Coworkers can manage your calendar events, find available time slots, and check participant availability. Key capabilities include:

  • Event Management:

    • Create new calendar events with titles, descriptions, locations, and attendees
    • Find existing events with specific participants
    • Schedule meetings at times when all participants are available
  • Availability Checking:

    • Find available time slots that work for multiple participants
    • Check when specific people are free or busy
    • List available times for scheduling during working hours (default 9 AM to 5 PM)
  • Integration with Workspace:

    • Resolve participant names to email addresses using your Google Workspace directory
    • Respect timezone settings for accurate scheduling
    • Work with your existing calendar structure

AI Coworkers can help you schedule meetings efficiently by finding times when everyone is available, create calendar events with all necessary details, and manage your calendar interactions without requiring you to switch between applications.

Google Gmail

Required Connection: Gmail

IMPORTANT: The Gmail integration is in beta. In order to connect to Gmail, please email support@groupthink.com requesting access.

AI Coworkers can read, draft responses to, and archive messages in Gmail.

  • Message Management:
    • Retrieve details of specific messages
    • Draft replies to messages
    • Archive messages

GitHub Issues & Pull Requests

Required Connection: GitHub

AI Coworkers provide comprehensive GitHub operations, enabling you to manage repositories and facilitate collaboration effectively. Key operations include:

  • Organization Management:

    • Retrieve details about an organization.
    • List all repositories within an organization.
  • Repository Management:

    • Retrieve repository details.
    • List repository milestones, labels, and assignees.
  • Issue Management:

    • Retrieve details of specific issues.
    • Create new issues.
    • Update existing issues with new titles, descriptions, labels, or assignees.
    • Add comments to issues.
  • Pull Request Management:

    • List pull requests with various filters.
    • Create new pull requests.
    • Retrieve details of specific pull requests.
    • Update pull requests with revised titles, descriptions, states, or target branches.
    • Add comments to pull requests.

Of note - while Groupthink may create and update data within GitHub, Groupthink does not currently support deleting data in GitHub.

Groupthink Documents

Groupthink AI Coworkers empower you with extensive document handling capabilities, which include:

  • Creation: Generate new documents with configurable visibility settings (public, protected, or private) and initial content.
  • Editing: Update existing documents by appending, replacing, or deleting content in specified sections.
  • Search: Locate documents using keyword searches that scan both document names and content.
  • Organization: Associate documents with folders for better categorization and easier retrieval.

Groupthink Chat

Groupthink AI Coworkers include messaging capabilities that allow for:

  • Message Creation: Post messages directly into specified rooms