How It Works

From vague message to actionable ticket in seconds

Three steps to end the back-and-forth forever. No more scrolling WhatsApp for that one screenshot.

1
Step 1

Add the SDK to your app

Three lines of code, five minutes

Install our lightweight SDK in the build you share for testing. Initialize with your project key, and anyone using the app can report issues directly from inside it. No separate tool, no login required.

  • Under 100KB footprint
  • Zero performance impact
  • TypeScript & Dart support
  • CocoaPods & Gradle ready

Install

npm install @clientlens/react-native

Initialize

import { ClientLens } from '@clientlens/react-native';

// Initialize in your App.tsx
ClientLens.init({
  projectKey: 'YOUR_PROJECT_KEY',
  floatingButton: true,
});

Install

# pubspec.yaml
dependencies:
  clientlens_flutter: ^1.0.0

Initialize

import 'package:clientlens_flutter/clientlens.dart';

void main() {
  ClientLens.init(
    projectKey: 'YOUR_PROJECT_KEY',
    floatingButton: true,
  );
  runApp(MyApp());
}

Install

# Podfile
pod 'ClientLens', '~> 1.0'

Initialize

import ClientLens

// In AppDelegate
func application(_ application: UIApplication,
  didFinishLaunchingWithOptions opts: ...) {
    ClientLens.shared.configure(
      projectKey: "YOUR_PROJECT_KEY"
    )
}

Install

// build.gradle
implementation 'com.clientlens:sdk:1.0.0'

Initialize

import com.clientlens.ClientLens

// In Application.onCreate()
ClientLens.init(this) {
    projectKey = "YOUR_PROJECT_KEY"
    floatingButton = true
}
2
Step 2

Testers report issues

Tap, annotate, voice note, submit

When something looks off, testers tap the floating feedback button. They annotate a screenshot to show exactly what is wrong, record a voice note explaining the issue, and hit submit. Device info, screen name, and logs are captured automatically — no technical knowledge needed.

  • Floating feedback button
  • Screenshot annotation tools
  • Voice notes with AI transcription
  • Auto-captured device context
Report an Issue Button tapped
Screenshot captured
Type Bug Report
Device iPhone 15 Pro
OS iOS 18.2
App Version 2.4.1
Submit Feedback
3
Step 3

You get a complete, actionable report

In Jira, Linear, or Slack — with everything attached

The report lands in your project management tool with the annotated screenshot, voice transcription, device model, OS version, screen name, and AI-assigned priority. You can start fixing immediately — no follow-up questions, no digging through chat history.

  • AI classification & priority
  • Full device context attached
  • Auto-route to Jira, Linear, Slack
  • Real-time analytics dashboard
Live Dashboard

12

New

8

AI Classified

6

Routed

Bug Login screen crash
Sent to Jira
Feature Dark mode request
In Linear
Bug Slow image loading
Slack alert

Use email for communication. Use ClientLens for feedback.

Stop tracking bugs in chat threads. Get structured reports delivered to your tools in seconds.