triggers

triggers

pause-spotify

call-initiated

call-ended

add-git-coauthor

participant-joined

participant-left

Run your own code in response to Tuple events

Because tools for programmers should be programmable.

Craft your workflows

Automate the tedium and get into flow faster

Developer workflow

Spin up your dev environment automatically

Fire up ngrok, boot your backend, and open your editor.

Participant joins

participant-joined event fires

Participant leaves

participant-left event fires

Presenter workflow

Tidy your workspace for undistracted collaboration

Enable Do Not Disturb, hide sensitive applications, and pause your jam sesh.

Tuple call initiates

call-initiated event fires

Webcam starts

webcam-share-started event fires

Camera

Enable background blur

Screen share starts

screen-share-started event fires

Screen share stops

screen-share-ended event fires

Webcam stops

webcam-share-ended event fires

Camera

Disable background blur

Tuple call ends

call-ended event fires

Written by Tuple users

Off-the-shelf triggers

No need to start from scratch. Explore dozens of pre-written triggers from Tuple's engineers and our beloved community of developers.

call-transcription-complete

Claude Cowork Call Summary

Open Claude Cowork with a prefilled call-summary prompt when Tuple transcription completes.

Built by Tuple

call-transcription-started

Claude Drama Triangle Coach

During the call, Claude fires a quiet macOS notification with a one-line reframe when you slip into a Karpman Drama Triangle role (Victim, Persecutor, Rescuer). When the call ends, the same session writes a per-teammate analysis to drama-evaluation.md with concrete strategies for engaging each person going forward.

Built by Tuple

call-transcription-started

Claude Pairing Coach

During the call, Claude fires a quiet macOS notification with a one-line nudge when your pairing session drifts into a known anti-pattern — backseat driving, a quiet pair, a silent driver, no goal set, no swaps. When the call ends, the same session writes a retro to pairing-evaluation.md: talk-time balance, which anti-patterns showed up with quotes, what worked, and one thing to practice next session. Based on Tuple's Pair Programming Guide.

Built by Tuple

call-transcription-started

Claude Sidekick

Launches Claude Code as a live call companion when Tuple transcription starts. It reads the transcript as the call happens, logs a running play-by-play, and chimes in when you say "Claude".

Built by Tuple

call-transcription-complete

Claude Transcript Summary

Launches Claude Code when Tuple transcription completes and asks it to summarize the completed transcript.

Built by Tuple

screen-share-started

Close Gmail tabs on Chrome

Automatically close Gmail tabs when sharing your screen.

Steve Smith's GitHub avatar

Steve Smith

Write your own

Do what you do best: write your own code.

Want to go fully custom? Heck yeah! Have at it.