The moment it happens
Email yourself a transcript of any recording
Send a link to an audio file and the transcript, with a short summary, arrives in your inbox.
- Runs
- The moment it happens
- Apps
- Deepgram
- AI
- Not needed
- Access
- Member key
Send this to your assistant
Create a ClickRuntime automation: give me a link I can send audio URLs to. Transcribe each one with Deepgram, include Deepgram's summary, and email me both.
First time? Adding ClickRuntime to your assistant takes about two minutes.
Why use it
Why teams use this automation
A recruiter finishes a screening call recorded in a cloud folder and wants the conversation in text before the debrief. A journalist has an interview to quote from. A founder has a voice memo of ideas. Each ends up uploading the file to a transcription site, waiting, copying the result and pasting it into an email, which takes ten minutes of attention per recording and gets skipped when the week is busy.
Send the automation a link to an audio file and it calls Deepgram's speech-to-text with summarization turned on, then emails you the full transcript and a short summary of the conversation in one message. It runs when the link arrives, so the email is usually in your inbox by the time the recording would have finished uploading somewhere else.
It suits anyone who handles a steady trickle of recordings and wants text without opening another tool.
What you get out of it
Searchable text instead of audio
A transcript can be searched for a name, a price or a commitment. An hour-long recording that nobody replays becomes something you can find an answer in within seconds, and quotes can be copied exactly instead of paraphrased from memory.
A summary to decide whether to read
The short summary tells you whether the call needs your full attention. That lets you triage ten recordings in the time it takes to listen to one, which matters when the useful part was buried after a long tangent.
No file juggling between tools
You send a URL once. There is no download, upload or copy-and-paste step in which a file can be misplaced or a transcript pasted under the wrong email thread, and the email itself becomes the record, so there is nothing to file by hand.
Consistent notes after every call
When transcripts land in the same place in the same shape every time, a team can rely on them for follow-ups, hand-offs and quoting, instead of each person's patchy memory. Over a quarter, that consistency is worth more than any single transcript.
Cheap to run on demand
You only pay for audio you actually send. There is no standing subscription to a separate transcription product that you use twice a month, so the cost stays proportional to use, which suits irregular workloads such as seasonal hiring or interview series.
How it works
What happens, step by step
When you send a link to an audio file to your personal ClickRuntime link, the automation starts straight away.
Deepgram transcribes the recording and writes a short summary.
You get an email with the file link, the summary and the full transcript.
Before it runs live
- Connect Deepgram
- Paste your automation's link into the other app's webhook settings
What you get
Build your own
Need it to work differently?
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
Changes you can ask for
- Act only on the items that match your own rules, and skip the rest
- Add an AI step, for example to summarize, sort or draft a reply
- Add another app, for example also send it to Slack
- Combine it with other Deepgram steps into one automation
Under the hood
The code that runs this automation
from clickruntime import on_event, credentials, notify, http
@on_event
def handle(event):
url = (event.json or {})["url"]
resp = http.post("https://api.deepgram.com/v1/listen",
params={"summarize": "v2", "smart_format": "true", "model": "nova-3"},
headers={"Authorization": f"Token {credentials.secret('DEEPGRAM_API_KEY')}"},
json={"url": url}, timeout=300)
resp.raise_for_status()
results = resp.json()["results"]
transcript = results["channels"][0]["alternatives"][0]["transcript"]
summary = (results.get("summary") or {}).get("short", "")
notify.email_me("Transcript ready", f"{url}\n\nSummary:\n{summary}\n\nTranscript:\n{transcript}")
return {"chars": len(transcript)}FAQ
Common questions
What kind of audio link does it accept?
Does it handle more than one speaker?
How long does it take for the email to arrive?
What permissions does it need?
Does it need AI?
How many runs does it use?
Can I change how it works?
Related
You might also like
Get an alert when your Deepgram balance is low
You hear about a low project balance while there's still time to top up, so transcription keeps going.
See how it worksPost new orders and sign-ups to Slack
When something happens in your shop, app or form, the details land in the right channel straight away.
See how it worksBook appointments only when you're free
Booking requests are accepted only for free slots within your hours, and land on your calendar with the attendee.
See how it worksKeep exploring
Set up “Email yourself a transcript of any recording” from your assistant
Copy the prompt above, or connect your assistant first. Free plan, no credit card.