DeepScript

Integration

Make.com Integration — Audio-Pipelines mit Verzweigung und Iteration

Drive-Watcher, Transkription, GPT-Zusammenfassung, E-Mail-Digest — in einem visuellen Szenario.

Make.com (vormals Integromat) ist die mächtigere Schwester von Zapier: Verzweigungen, Iteratoren, Aggregatoren, Error-Handler und Rollbacks. Unser DeepScript-Modul bietet `Upload Audio`, `Watch Transcriptions` (Polling-Trigger), `Watch Webhooks` (Instant-Trigger), `Get Transcript`, `Export Transcript` und `Search Transcripts`. Im Gegensatz zu Zapier zahlst du in Make pro Operation, nicht pro Task — komplexe Szenarien mit vielen Schritten werden dadurch deutlich günstiger. Typisches Pattern: Ein Google-Drive-Watcher erkennt neue Audio-Dateien, DeepScript transkribiert, OpenAI fasst zusammen, ein Iterator splittet nach Speaker, und am Ende landet ein formatierter Markdown-Digest in deiner E-Mail-Inbox.

Im Make App Hub ansehen

Was du bauen kannst

  • Drive-Ordner überwachen → Transkribieren → mit Claude zusammenfassen → in Notion ablegen.
  • Iterator über Sprecher-Segmente: jeder Sprecher bekommt eine eigene Karte in Trello/Linear.
  • Error-Handler mit Fallback: wenn `transcription.failed`, automatisch Support-Ticket erstellen.
  • Aggregator: alle Transkriptionen eines Tages sammeln und um 18 Uhr als Slack-Digest posten.
  • Verzweigte Logik: Audio < 10 Min → Standard-Modell; > 10 Min → Premium mit Vocabulary.

Code-Beispiele

Modul-Übersicht (DeepScript App auf Make)JSON
{
  "app": "deepscript",
  "modules": [
    {
      "name": "Upload Audio",
      "type": "action",
      "operations": 1,
      "inputs": ["file", "model", "language", "vocabularyId"]
    },
    {
      "name": "Watch Transcriptions",
      "type": "polling-trigger",
      "interval": "5min",
      "operations": 1
    },
    {
      "name": "Watch Webhooks",
      "type": "instant-trigger",
      "operations": 1,
      "events": ["transcription.completed", "transcription.failed", "balance.low"]
    },
    {
      "name": "Get Transcript",
      "type": "action",
      "operations": 1,
      "inputs": ["transcriptionId", "includeWords"]
    },
    {
      "name": "Export Transcript",
      "type": "action",
      "operations": 1,
      "inputs": ["transcriptionId", "format"]
    },
    {
      "name": "Search Transcripts",
      "type": "action",
      "operations": 1,
      "inputs": ["query", "limit"]
    }
  ]
}
Szenario: Drive → Transkribieren → Claude → E-MailYAML
scenario:
  name: Daily Meeting Digest

  trigger:
    module: google-drive.watch-files
    folder: /Meetings/Today

  steps:
    - id: 1
      module: deepscript.upload-audio
      file: "{{trigger.file}}"
      model: premium
      language: de

    - id: 2
      module: deepscript.watch-webhooks
      event: transcription.completed
      filter: "{{step1.id == webhook.data.transcriptionId}}"

    - id: 3
      module: deepscript.get-transcript
      transcriptionId: "{{step2.data.transcriptionId}}"

    - id: 4
      module: anthropic.create-message
      model: claude-sonnet-4-5
      prompt: |
        Summarise the meeting transcript in 5 bullet points,
        extract action items, and list speakers.
        Transcript: {{step3.text}}

    - id: 5
      module: gmail.send-email
      to: team@example.com
      subject: "Meeting Digest: {{trigger.file.name}}"
      body: "{{step4.response}}"

  errorHandler:
    on: step1.failed
    module: gmail.send-email
    to: ops@example.com
    subject: "DeepScript upload failed"

Setup in wenigen Schritten

  1. 1

    DeepScript-Connection anlegen

    Im Make-Editor das DeepScript-Modul hinzufügen, "Add Connection" wählen und den API-Key aus deinem Dashboard einfügen. Make speichert die Connection verschlüsselt und du kannst sie in beliebig vielen Szenarien wiederverwenden.

  2. 2

    Trigger wählen — Polling vs Webhook

    `Watch Transcriptions` pollt alle 5-15 Minuten (kostet eine Operation pro Poll) — gut für kleine Szenarien. `Watch Webhooks` ist instant und kostet nur 1 Operation pro tatsächlichem Event — empfohlen für Produktion.

  3. 3

    Verarbeitungslogik zusammenklicken

    Module per Drag-and-Drop verbinden. Routen für Verzweigungen, Iteratoren für Listen, Aggregatoren um Daten zu sammeln. DeepScript-Output-Felder (text, words, duration, speakerCount, cost) sind in nachfolgenden Modulen sofort verfügbar.

  4. 4

    Error-Handler ergänzen

    Make erlaubt pro Modul einen Error-Handler. Tipp: Bei DeepScript-Modulen einen `Resume`-Handler mit 30 Sekunden Wartezeit konfigurieren, das fängt transiente 5xx-Fehler ohne Szenario-Abbruch ab.

Häufige Fragen

Wie viele Operations kostet ein typisches Szenario?

Der Beispiel-Workflow (Drive → Upload → Webhook → Get → Claude → Mail) kostet 5 Operations pro Audiodatei. Bei 100 Meetings/Monat sind das 500 Operations — passt locker in den Free-Plan (1000 Ops). DeepScript-API-Kosten kommen separat dazu (0,18 € bzw 0,27 €/Stunde Audio).

Welcher Trigger ist günstiger — Polling oder Webhook?

Webhook fast immer. Polling alle 5 Min = 288 Operations/Tag, auch wenn nichts passiert. Webhook = 1 Operation pro tatsächlichem Event. Ausnahme: Wenn du DeepScript-Transkriptionen aus Drittquellen (manuell, externes Tool) importieren willst und der Trigger nur an deinem Account hängt.

Kann ich Make-Szenarien versionieren?

Make hat ein eingebautes Versions-System (auf Teams-/Enterprise-Plänen). Alternativ: Szenarien als JSON exportieren und in Git committen. DeepScript-Connections sind nicht im Export enthalten — die müssen pro Workspace neu angelegt werden.

Was passiert bei einem Make-Outage?

DeepScript-Jobs laufen unabhängig weiter — die werden ja in unserer Queue verarbeitet. Sobald Make wieder online ist, holt der Webhook-Trigger verpasste Events nach (wir retryen Webhooks 3x mit Backoff). Polling-Trigger verpassen ggf. Events; deshalb Webhook bevorzugen.

Unterscheidet sich die Make-Integration von Zapier?

Funktional sind beide identisch (gleiche API darunter). Make ist günstiger pro Operation, hat mächtigere Flow-Logik (Routen, Iteratoren, Aggregatoren) und einen visuelleren Editor. Zapier hat das größere App-Verzeichnis. Wer komplexe Pipelines baut, fährt mit Make besser.

Bereit, das in Production zu bringen?

Account erstellen, API-Key generieren, los geht's. Drei Transkriptionen kostenlos zum Testen. Vollständige OpenAPI 3.1 Docs unter api.deepscript.com/docs.

Make.com Integration — komplexe Audio-Workflows | DeepScript