Skip to main content

Overview

Teamate lives in your Slack workspace and is always watching. You can interact with it directly via DM, mention it in any channel, or have it proactively chime in on group discussions. Here are the most common ways people use Teamate.

DM with Teamate

For private, focused conversations, DM Teamate directly. Teamate treats every DM as a one-on-one conversation and uses your workspace instruction, your meeting memory, and any authorized integrations to answer. DM with Teamate You can ask Teamate anything — from quick lookups to multi-step requests like drafting a document, querying a database, or scheduling a meeting.

Group discussions

In Smart mode, Teamate actively listens to conversations in channels and chimes in when it has something useful to add — without needing to be @-mentioned. In Explicit mode, it responds only when mentioned. Group discussion In both cases, Teamate anchors its responses to the actual conversation happening in the thread, citing relevant prior context or meeting notes when it has them.

Recall context from past conversations and meetings

Teamate maintains memory across your Slack channels and meeting recordings. Ask it about anything that’s been discussed — it will search back through prior threads and meeting summaries to find a grounded answer. Recall contexts Example:
@Teamate what did we decide about the onboarding flow last week?
Teamate returns a sourced response with links to the relevant threads or meeting notes.

Take actions on your behalf

When you ask Teamate to do something that requires a tool (like creating a GitHub issue, sending a calendar invite, or sending an email), Teamate will ask for your approval first. Take actions on behalf of users The approval card shows:
  • What tool Teamate wants to use
  • Exactly what parameters it will pass (e.g., issue title, body, assignee)
  • Approve / Reject buttons
Click Approve to proceed, or Reject to cancel. Teamate then posts the result directly in thread.
Tools that only read data (like search) run automatically without asking for approval.

Set reminders

Ask Teamate to remind you or a teammate about anything — it will schedule the reminder and confirm in thread. Set reminder Example:
@Teamate remind me tomorrow at 9am to follow up with the Acme Corp team
Teamate will set the reminder and send you a Slack message at the scheduled time.

Scheduled tasks

For recurring work, Teamate can run tasks on a schedule — like posting a daily code changes walkthrough to your #technical-update channel, or a Reddit roundup to #social-media-news. You can manage your scheduled tasks from the Teamate App Home in Slack. Scheduled tasks in Teamate App Home Each task shows:
  • Title — What the task does
  • Status — Active, Paused, or last run result
  • Schedule — When it runs (e.g., Daily at 09:05 America/New_York)
  • Channel — Where the output is posted
Click Edit to modify a task, Pause to pause it temporarily, or Delete to remove it. To create a new scheduled task, just ask Teamate in DM:
Every weekday at 9am, post a summary of yesterday's GitHub commits to #technical-update
Teamate will confirm the schedule and add it to your task list.