Your assistant, your way

One Tap Away

Quick Prompts turn Shoulder Surf into the exact kind of help you need. See real examples, compare model outputs, and copy prompt templates straight into the app.

A meeting in progress

Here's a simulated standup. The prompts below all run against this transcript.

Live Transcript, Project Phoenix Standup
0:12Speaker 1Alright, let's get started. We've got two weeks until the Phoenix launch and I want to make sure everyone's clear on what's left. Dev team, where are we on the API integration?
0:28Speaker 2The payment API is done and in QA. The notification service is about 80% there, we hit a rate-limiting issue with the vendor's sandbox yesterday. James is working through it.
0:45Speaker 3Yeah, their docs say 100 requests per minute but we're getting throttled at 60. I opened a ticket with their support. Worst case I can add a queue, but it'll take an extra day.
1:02Speaker 1Okay, so that's a potential one-day slip on notifications. Is that on the critical path?
1:10Speaker 2Not for launch. We can ship with email-only notifications and add push in a fast-follow. I'd rather not rush it.
1:22Speaker 4That works for me. I still need final copy for the onboarding screens, can you get that to me by Thursday? I need at least two days for polish.
1:35Speaker 5Thursday's tight but I can do it. I'll have the welcome flow copy and the first three tooltip strings. Can the rest wait until after launch?
1:48Speaker 1Let's lock that in. Copy delivered by Thursday. We'll plan for email-only notifications at launch with push as a week-one fast-follow. And if we don't hear back on that rate-limit ticket by tomorrow, go with the queue approach.

This is a simulated transcript. In the app, your real meeting audio is transcribed in real time.

How Quick Prompts work

Tap a prompt during any meeting. Shoulder Surf sends your meeting transcript along with your custom instruction to the AI and delivers an answer you can read on screen or hear through your AirPods or Bluetooth headphones.

You control how much context to include, from the last couple of minutes to the entire conversation.

See what they produce

Each prompt ran against the transcript above. Toggle between models to compare.

Catch Me UpBuilt-in
Based on what was just said, provide the single most helpful insight or piece of information. One short paragraph.

Meeting Summary, Phoenix Launch Standup

Status:

  • Payment API: Complete, in QA
  • Notification service: 80% done, blocked by vendor rate-limiting issue
  • Onboarding copy: Pending from Marketing, due Thursday

Key Decisions:

  • Launch with email-only notifications; push moves to week-one fast-follow
  • Copy delivery by Thursday; remaining tooltip strings can wait until post-launch

Open Items:

  • Vendor rate-limit discrepancy (docs say 100 req/min, actual is 60)
  • If no vendor response by tomorrow, implement a request queue (~1 day)

Risk: One-day potential slip on notification queue, but not on the critical path for launch.

Help Me RespondBuilt-in
Draft the single best response the user could give right now. Keep it concise and natural.

"That sounds like a solid plan. Let's confirm the priorities: email-only notifications for launch, push as a week-one fast-follow, and copy to design by Thursday. Speaker 3, if you don't hear back from the vendor by end of day tomorrow, go ahead and build the queue, better to have it ready than wait. I'll send a recap email after this so everyone has it in writing."

What Do I Need to Do?Built-in
List any action items or next steps mentioned, with who is responsible if stated.

Action Items:

Speaker 3, Continue debugging vendor rate-limit issue (throttled at 60 req/min vs documented 100). Escalate or implement request queue if no vendor response by tomorrow
Speaker 5, Deliver welcome flow copy and first three tooltip strings to Speaker 4 by Thursday
Speaker 4, Finalize onboarding screen designs once copy is received (needs 2 days after Thursday)
Speaker 2, Plan launch with email-only notifications; scope push notifications as a week-one fast-follow
Speaker 1, Track vendor ticket status; decision point is tomorrow on queue implementation
Is That Right?Built-in
Flag anything said that is incorrect or unverifiable. If everything checks out, say so in one sentence.

Fact Check Results:

Potential inconsistency: Speaker 3 says the vendor docs state 100 requests/minute but they're being throttled at 60. This is a 40% discrepancy, worth verifying whether they're reading the correct tier's documentation (some APIs have different rate limits for sandbox vs production environments).

Timeline check: Speaker 5 committed to Thursday delivery, but Speaker 4 said she needs "at least two days for polish." If copy arrives end-of-day Thursday, the two days would extend to Monday, one week before the two-week launch deadline. Feasible but leaves no buffer.

No conflicts detected between Speaker 2's email-only launch plan and the stated timeline.

What Are We Missing?Custom
Challenge the team's assumptions. What are they not considering? What could go wrong with the decisions they're making? Be constructive but push back.

Pushing Back on Three Decisions:

1. "Push notifications aren't on the critical path"

Are we sure about this? If the onboarding flow mentions push notifications, or if early users expect them, launching without them creates a broken first impression. Has anyone checked whether the onboarding copy references push?

2. "Go with the queue approach if no response by tomorrow"

A custom request queue adds operational complexity that lives in the codebase forever. Before building it, has Speaker 3 tried: (a) checking if sandbox and production have different rate limits, or (b) contacting the vendor through a faster channel than a support ticket?

3. "Remaining tooltip strings can wait until after launch"

What happens when a user encounters a tooltip that has placeholder or missing text? If any of those post-launch tooltips are on common user paths, this creates a rough experience right when first impressions matter most.

Custom prompts work with any model available on your plan.

Prompt Library

Copy any of these into the app and make them your own. Tap the copy button, then paste into a new Quick Prompt.

Analysis

Get Back on Track

Catch up on what you missed

Summarize this meeting in 3-5 bullet points. Focus on decisions made, action items assigned, and any unresolved questions.
Analysis

What Could Go Wrong?

Spot risks before they become problems

Identify risks, blockers, and potential problems mentioned in this meeting. Rate each as low, medium, or high severity and suggest a mitigation.
Analysis

What Did We Decide?

Keep track of every decision made

List every decision made in this meeting. For each, note who made it, what alternatives were discussed, and whether it's final or tentative.
Analysis

Who Has the Say?

Understand who influences what

Based on this conversation, map out who has influence over each topic discussed. Note any tensions or misalignments between stakeholders.
Communication

Help Me Push Back

Disagree without burning bridges

I need to push back on what was just said. Give me a professional, diplomatic way to express disagreement while acknowledging their point.
Communication

Write the Recap

Send a follow-up before anyone else

Draft a concise follow-up email summarizing this meeting. Include action items with owners and deadlines. Keep it under 200 words.
Communication

What Should I Ask?

Surface the question nobody thought of

Based on the discussion so far, suggest 3 smart questions I should ask to clarify ambiguities or surface hidden assumptions.
Leadership

Was This Meeting Worth It?

Honestly assess if the time was well spent

Rate this meeting's effectiveness on a 1-10 scale. Were there clear outcomes? Was everyone's time well spent? Suggest one improvement for next time.
Leadership

Challenge the Room

Push back on groupthink constructively

Challenge the team's assumptions. What are they not considering? What could go wrong with the decisions they're making? Be constructive but push back.
Leadership

Is Everyone Really Aligned?

Detect silent disagreement

Does it sound like everyone is genuinely aligned, or are there signs of unspoken disagreement? Note any hedging language or lack of buy-in.
Creative

The Behavioral Lens

See what behavioral economics reveals

Analyze this meeting through the lens of behavioral economics. What psychological biases are at play? What would Rory Sutherland notice?
Creative

Make It Stick

Turn complex ideas into something memorable

Explain the key concepts from this meeting using a single extended metaphor. Make it memorable and shareable.
Creative

Are We Solving the Right Problem?

Strip away assumptions and reframe

Strip away assumptions. What is the team actually trying to achieve? Are they solving the right problem, or have they inherited a frame that needs questioning?

Make it yours

These are just starting points. The best prompts are the ones you write for how you think. Open Shoulder Surf, create a Quick Prompt, and get exactly the help you need.