Rohan Chaubey

Shadow 2.0 - The work your meetings create, done before they end

by
Every online call creates a to-do list. Shadow clears it live. It understands your conversation, tracks what needs to happen, and executes tasks in real time. PDF creation, slide generation, CRM updates, follow-ups, and scheduling before the call ends. Our goal is to have no post-call work. Just stay focused while Shadow handles everything in the background. Starting with core workflows and expanding to everything your calls create.

Add a comment

Replies

Best
Rafay Farhan
The slide generation one got me. Everyone talks about follow-up emails and scheduling because those are obvious. But someone says "can you prep a deck for the next meeting" mid-call and Shadow just... does it? That's the one that changes how the rest of the call feels. Congrats on the launch Shubham. This one's genuinely different.
Mayank Gupta

@rafay_farhan exactly - follow-up emails and scheduling are useful, but they’re also the obvious layer.

The more interesting part is when Shadow can take something from the conversation and turn it into a real work artifact - like a deck, proposal, NDA, quotation, or Jira ticket - while the context is still fresh.

That “can you prep a deck for the next meeting?” moment is exactly the kind of workflow we want Shadow to own.

Curious - what kind of deck would be most useful for you: sales proposal, customer recap, internal update, or next-meeting prep?

Nice concept. But what about privacy and human in the loop?

My question comes from the POV of different types of calls that could happen.

For eg, I do not want my sales numbers to be broadcasted to people just yet even though they were discussed in the meeting. Are there required settings that can enable/disable on-call actions?

What I want to essentially a queue of tasks that I could review and control before they are dispatched for action across different teams/people.

Also, can I add an existing knowledge base to the tool so that the actions could be enhanced. For eg. Instead of sending a meeting invite for the next meeting, enhance the engagement by also sending a company presentation or latest trends in the industry.

Mayank Gupta

@kaushal_bundel this is exactly the right way to think about it.

Shadow should not blindly execute everything it hears on a call. The model we believe in is:

call → proposed actions → review queue → user approves → action goes out

So if sales numbers, pricing, internal context, or anything sensitive comes up, it should not be automatically broadcasted. The user should be able to review, edit, reject, or approve actions before they are sent to anyone or pushed into tools.

And yes, the knowledge base point is a big part of the product direction. The goal is not just “schedule the next meeting,” but to make the action smarter using company context - for example, attach the right deck, include relevant case studies, or add industry trends based on who you’re speaking with.

So the two principles are:

  1. Human-in-the-loop by default

  2. Company context to make actions more useful

Curious - would you want controls at the workspace level, or per action type, like emails can auto-draft but external sharing always needs approval?

@mayank_gupta40 It depends on the profile, if I am building for enterprise then the context is very different than what I am making for freelancers/Single business owners etc. Also the "shared context", like slack, email or a calendar schedule will play a part here.

So what is your target customer at this point in time?

Mayank Gupta

@kaushal_bundel completely agree - context changes a lot by customer profile.

Right now, our sharpest focus is on people who live in back-to-back external calls where follow-up work matters: founders, sales teams, consultants, recruiters, and operators.

Within that, GTM/sales teams are the strongest initial use case because the post-call work is very repetitive and high-value: follow-up emails, proposals, docs, next meetings, CRM/task updates, etc.

And yes, shared context is key. Shadow becomes much more useful when it understands the team’s docs, emails, calendar, CRM, Slack, and past meeting context - not just the current call.

So the direction is: start with high-frequency meeting workflows, then make execution smarter with company/team context.

@mayank_gupta40 Great!. Glad to hear this.

All the best!!

Shubham Gupta

@kaushal_bundel These are all very thoughtful questions. We're starting with an individual plan and gradually moving towards a team-based one and the edge cases you've described are exactly what make this problem hard and worth solving. Privacy will be a central pillar in how we build this out. Would love to have you as an early tester when we get there!

@shubham16180 Hey Shubham, Sure. I would love to try this out. I am a Product Manager by trade and would love to test or brainstorm stuff. I believe this product has potential and I would like to help out. Do reach out when you need.

Sharath Kumar

Very interesting product team!

I have used many transcription apps but it was a hassle to go back and follow up on the to dos from them.

This is perfect in solving that.. it’s also very useful that you are able to supper multiple languages. I have seen other apps struggle when we use multiple languages in same meeting. Looking forward to using it more

Hersh Singh

@sharath_kumar25 Thanks for the kind words Sharath! Great to hear from you.

Daniel Henry

Love the focus on reducing cognitive overload .Remembering action items across multiple meetings is exhausting even for highly organized teams.

Mayank Gupta

@daniel_henry4 That’s the overload we’re trying to reduce.

Maali Baali

Every call creators a to do list is such an accurate framing .Most of the pain starts after the meeting ends.

Mayank Gupta

@maali_baali That’s what we’re trying to change with Shadow: instead of ending the call with more work, the follow-ups, docs, scheduling, and next steps are already prepared for review.

Curious - what’s the most annoying post-call task for you: follow-up emails, notes/docs, scheduling, or updating tasks/CRM?

Sidharth Choraria

Looks great !
Does it also help me talk to my notes as well. Many a time, i want to come back to my meeting asking relavant questions about chat that happened.

Mayank Gupta

@sidharth_choraria1 yes, that’s a big part of the experience we want to build.

Shadow should not just create notes, but make the meeting context usable later - so you can ask things like “what did we decide?”, “what were the objections?”, or “what should I follow up on?”

Curious - would you use this more to recall past decisions, find action items, or prep before the next meeting?

Shubham Gupta
@sidharth_choraria1 yes this is part of our roadmap. Not only that future version of Shadow will help you out on the live call based on the past meeting context
Andrey Lipkovskiy

The idea of an AI-assistant for video calls is great. I tested several tools while looking for the best solution for me and my team, but I still haven't found the one I'd use regularly. The app looks great, although the setup process took some time. I'll test it during an upcoming call. Good luck!

Shubham Gupta

@lipkovskiy The setup process point is well noted. We'll come up with a work around.

Mayank Gupta

@lipkovskiy appreciate this - especially since you’ve tried a few tools already.

You’re right on setup too. We’re working on making that much smoother, because the product should feel useful before it feels like work to configure.

Would love to hear how it goes on your upcoming call - what part of the setup felt slowest for you?

Yuri Mihaileanu
Very nice, love the idea. How is the AI aware of your company’s products, processes and goals to make sure the tasks created from the call are correct ?
Mayank Gupta

@yuri_mihaileanu1 Great question.

Shadow doesn’t just rely on the call transcript. It needs company context too — things like your docs, past notes, product info, processes, and connected tools - so the task it creates is grounded in how your team actually works.

Also, we keep a human approval layer before anything important goes out. So Shadow can prepare the task in real time, but the user reviews/approves it before it’s sent, created, or scheduled.

Curious - for your team, would the most important context come from internal docs, CRM, past calls, or project/task tools?

Priyansh Agrawal

@yuri_mihaileanu1 would love to hear your company's knowledge base platforms

Madalina B

Awesome!

Mayank Gupta

@madalina_barbu Thanks a lot!!

Münevver

That “I feel like a robot just running endlessly” line is painfully relatable 😅

Really interesting direction feels like trust and timing will be everything for tools like this.

Mayank Gupta

@munevver_ertuncccc exactly - trust and timing are the hard parts here.

If Shadow acts too early, it feels risky. If it acts too late, it becomes just another post-call task list.

That’s why we’re building it around a review/approval layer: Shadow prepares the work while the call is still happening, but the user stays in control before anything gets sent, created, or scheduled.

Curious - what would make you trust a tool like this faster: clear previews, approval before every action, or better control over what it’s allowed to do?

Münevver

@mayank_gupta40 I think visibility is probably the key.

If I can clearly see why Shadow is taking an action, review it quickly, and feel in control when needed, trust builds naturally over time.

The creepy feeling usually comes from systems acting with too much confidence and too little transparency.

Mayank Gupta

@munevver_ertuncccc That's a good feedback.

We don’t want Shadow to feel like something silently doing things in the background. The user should always know what action is being prepared, why it was triggered, and have the chance to review or approve it before anything happens.

That’s also why we’re thinking less like “fully autonomous agent” and more like “real-time assistant with clear user control.”

Trust won’t come from saying the AI is smart. It’ll come from making every action visible, reversible, and easy to approve.