What Can I Ask?
Macroscope can answer questions like:- “What did the team ship yesterday?”
- “I think somebody has been working on adding Mixpanel events to our onboarding flow. Which events have been added? Has this shipped to prod yet?”
- “Summarize everything I’ve worked on last week, for me to share at today’s weekly team meeting.”
- “Tell me about our recent progress on the new iOS app.”
- “How does the authentication flow work?”
How It Works
In Slack, your team can pose questions to Macroscope in two ways—privately in DMs or collaboratively in channels:- Direct Message - Message Macroscope 1:1 to get a question answered privately.
- Collaborate in Channels - Tag @Macroscope in a channel to give a whole team visibility.
To turn on the Slack integration, a Slack Admin must install the Macroscope Slack app. See Slack integration instructions for details on default access and enabling company-wide access.
Direct Message
Anyone on your team can have private conversations with Macroscope. The agent is accessible in the Slack sidebar under Apps. Sending Macroscope a direct message is the simplest way to ask questions 1:1. This is especially useful when:- You want quick answers without notifying the whole team.
- You’re exploring or learning and don’t need to share every question publicly.
- You’re preparing something (like a report or update) before bringing it to a larger group.
Popular Use Cases for Direct Message
New Engineers – Onboarding
With Macroscope, new hires can query the codebase directly, without relying on institutional knowledge.
- ”Explain how the authentication flow works, step by step."
- "What are the main repos I should know about for the mobile app?”
Engineering Managers – Understanding Contributions
Macroscope helps managers quickly see who shipped what, making it easier to track progress and support their teams.
- ”What did Priya ship last week?"
- "Who has been working on the onboarding flow?”
Engineering Leaders – Meeting Prep
Engineering leaders can skip the prep work and use Macroscope to generate summaries for leadership syncs and all-hands.
- ”Summarize everything the eng team shipped last week for today’s leadership meeting."
- "Give me a high-level summary of Q3 engineering progress.”
Executives – High-Level Visibility
Macroscope gives executives a clear view of engineering progress, aligned to business goals, without needing to dive into technical details.
- ”How does our productivity in Q2 compare with Q1?"
- "Highlight the most impactful user-facing changes from this month.”
Everyone – Learning the Codebase and Product
Macroscope lets anyone in a company introspect, interrogate and understand the product and how it’s changing in plain English—no technical background required.
- ”How does our billing system work?"
- "How is our search feature implemented?"
- "Has anything changed in our onboarding flow recently?”
Collaborate in Channels
Macroscope can also be invited into your team’s Slack channels to support group discussions.To add Macroscope to a Slack channel, type @Macroscope. Slack will respond, asking if you want to add @Macroscope into the channel. Click Add Them.
- You want Macroscope to provide context for an ongoing discussion.
- A whole team needs visibility into the answer.
- The question impacts multiple functions (e.g. engineering + customer success).
If you tag @Macroscope in a thread, it will use prior messages in the thread as context to help answer your question.
Popular Use Cases for Collaborating with Macroscope in Team Channels
Daily Standups – Automating Team Updates
Automate daily standups by asking Macroscope questions directly in your team’s Slack channel.
- ”Summarize what each dev shipped yesterday."
- "Highlight the most important things shipped this week.”
Engineering Team – Troubleshooting Complex Code
Macroscope can trace dependencies and recent changes—even across multiple repos—to speed up root cause analysis.
- ”Which recent changes could be related to last night’s outage in the payments service?"
- "Show us all dependencies for the data ingestion pipeline.”
Security & Compliance – Monitoring Sensitive Changes
Macroscope can help Security & Compliance teams see code changes that matter most to them.
- ”Summarize all commits related to authentication and permissions this month."
- "What are the recent changes that could affect GDPR compliance.”
Product Teams – Staying in the Loop with Engineering Team
Product teams can track shipped features, draft release notes, and monitor progress without sifting through GitHub or Jira.
- ”Draft us release notes for everything shipped in the past 2 weeks."
- "Summarize changes to the reporting dashboard since last month."
- "Tell us about progress on the UX/UI navigation changes.”
Customer Success & Sales Teams – Understanding Recent Product Changes
Customer Success and Sales teams can quickly get product answers to share with prospects and customers.
- ”What API changes have been made recently, and when?"
- "Summarize fixes related to login issues so we can update a customer.”