# Zapier Workflow

> Verbinden Sie die WayinVideo API mit Zapier und automatisieren Sie YouTube, Zoom, Google Sheets, AI Clipping, Videozusammenfassung und Transkriptions-Workflows.

## Zapier Video-Automatisierung Integration

Nutzen Sie **Zapier**, um die WayinVideo API mit Apps wie Google Sheets, Google Drive, YouTube, Zoom, Slack, Gmail, Airtable, Notion und HubSpot zu verbinden.

Zapier eignet sich gut für schlanke No-Code-Workflows, bei denen ein Geschäftsereignis eine Videoverarbeitungsaufgabe starten soll: eine neue Aufzeichnung zusammenfassen, ein Meeting transkribieren, Clip-Kandidaten aus einem YouTube Video erstellen oder Highlights an Ihr Team senden.

Mit der WayinVideo API und Webhooks by Zapier können Sie KI-Video-Automatisierungen für Content Operations, Podcast-Repurposing, Webinar-Follow-up, Meeting-Recaps, Social-Clip-Review und Video-Recherche-Queues erstellen.

> WayinVideo benötigt keine eigene Zapier App. Sie können die Verbindung über **Webhooks by Zapier** mit Ihrem WayinVideo API Key herstellen.

---

## Was Sie mit Zapier automatisieren können

- **YouTube zu AI Clips**: Erkennen Sie neue Channel-Uploads und erstellen Sie Clip-Kandidaten mit Titeln, Beschreibungen, Hashtags, Zeitstempeln und Viral Scores.
- **Zoom Recording Summaries**: Verwandeln Sie Webinar- oder Meeting-Aufzeichnungen in strukturierte Zusammenfassungen und Timeline-Highlights.
- **Google Sheets Video-Queues**: Verarbeiten Sie Zeilen mit Video-URLs und schreiben Sie Ergebnisse zurück in dasselbe Spreadsheet.
- **Transkriptions-Workflows**: Senden Sie Video- oder Audio-URLs an die [Video Transcription API](https://wayin.ai/de/api-docs/video-transcription/) und speichern Sie Transkripte in Airtable, Notion oder einem CMS.
- **Clip-Review-Workflows**: Erstellen Sie zuerst Clip-Metadaten und lassen Sie Ihr Team dann entscheiden, welche Clips mit der [Clips Export API](https://wayin.ai/de/api-docs/clips-export/) exportiert werden.

---

## Funktionsweise

Die meisten Zapier Workflows folgen diesem Muster:

1. **Trigger**: Eine neue Zeile, Datei, Formularübermittlung, ein Video oder eine Meeting-Aufzeichnung startet den Zap.
2. **Senden**: Webhooks by Zapier sendet einen HTTP Request an einen WayinVideo API Endpoint.
3. **Warten / Abfragen**: Zapier prüft den Result Endpoint, bis `status` `SUCCEEDED` oder `FAILED` ist.
4. **Weiterleiten**: Zapier sendet Zusammenfassungen, Transkripte, Clip-Metadaten oder Export-Links an eine andere App.

Wir empfehlen, den Aufgabenstatus alle **30 Sekunden** abzufragen.

---

## Beispiel: Videos aus Google Sheets zusammenfassen

Dieser Workflow nutzt die [Video Summarization API](https://wayin.ai/de/api-docs/video-summarization/), um Video-URLs aus einem Spreadsheet in strukturierte Zusammenfassungen und Timeline-Highlights umzuwandeln.

Trigger:
Neue Zeile in Google Sheets mit einer `video_url`-Spalte.

Schritte:
1. Webhooks by Zapier nutzen, um die [Video Summarization API](https://wayin.ai/de/api-docs/video-summarization/) mit `POST /api/v2/summaries` aufzurufen
2. Die zurückgegebene Task-`id` in derselben Zeile speichern
3. Einen Delay oder geplanten Follow-up-Schritt hinzufügen
4. `GET /api/v2/summaries/results/{id}` aufrufen, bis die Aufgabe `SUCCEEDED` erreicht
5. `summary`, `tags` und `highlights` zurück nach Google Sheets schreiben

Am besten geeignet für:
Redaktionsteams, Content Researchers und Marketer, die eine Video-Queue in einem Spreadsheet pflegen.

### Submit Request

```bash
curl -X POST https://wayinvideo-api.wayin.ai/api/v2/summaries \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "x-wayinvideo-api-version: v2" \
  -H "Content-Type: application/json" \
  -d '{
    "video_url": "https://www.youtube.com/watch?v=example"
  }'
```

### Poll Request

```bash
curl -X GET https://wayinvideo-api.wayin.ai/api/v2/summaries/results/sum_proj_001 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "x-wayinvideo-api-version: v2"
```

---

## Beispiel: Zoom Aufzeichnungen in Team-Recaps verwandeln

Dieser Workflow nutzt die [Video Summarization API](https://wayin.ai/de/api-docs/video-summarization/), um Meeting-, Webinar- oder Kundencall-Aufzeichnungen in teamfähige Recaps umzuwandeln.

Trigger:
Neue Zoom Cloud-Aufzeichnung.

Schritte:
1. Die Aufzeichnungs-URL an die [Video Summarization API](https://wayin.ai/de/api-docs/video-summarization/) senden
2. Den Result Endpoint abfragen, bis `status` `SUCCEEDED` ist
3. Die Zusammenfassung und Timeline-Highlights an Slack senden
4. Das Ergebnis in Notion, Airtable, HubSpot oder einem Google Sheet speichern

Am besten geeignet für:
Webinar-Recaps, Kundencalls, interne Meetings, Interviews und Trainings.

---

## Beispiel: Clip-Kandidaten aus neuen YouTube Videos erstellen

Dieser Workflow nutzt die [AI Clipping API](https://wayin.ai/de/api-docs/ai-clipping/), um Kurzclip-Kandidaten zu erkennen, bevor Ihr Team entscheidet, was exportiert oder veröffentlicht wird.

Trigger:
Neues YouTube Video in einem Channel.

Schritte:
1. Die YouTube URL an die [AI Clipping API](https://wayin.ai/de/api-docs/ai-clipping/) senden
2. `enable_export` auf `false` setzen, wenn nur Clip-Zeitstempel und Metadaten benötigt werden
3. Den Result Endpoint abfragen, bis die Aufgabe abgeschlossen ist
4. Clip-Titel, Beschreibungen, Zeitstempel, Hashtags und Scores zur Prüfung an Airtable oder Google Sheets senden

Am besten geeignet für:
Creator und Social Teams, die vor dem Rendern oder Veröffentlichen von Clips eine Review-Queue wollen.

### Submit Request

```bash
curl -X POST https://wayinvideo-api.wayin.ai/api/v2/clips \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "x-wayinvideo-api-version: v2" \
  -H "Content-Type: application/json" \
  -d '{
    "video_url": "https://www.youtube.com/watch?v=example",
    "enable_export": false
  }'
```

---

## Empfohlene APIs

| Workflow-Ziel | API |
|---------------|-----|
| Lange Videos in kurze Clips umwandeln | [AI Clipping API](https://wayin.ai/de/api-docs/ai-clipping/) |
| Bestimmte Momente mit einer natürlichsprachlichen Suche finden | [Find Moments API](https://wayin.ai/de/api-docs/find-moments/) |
| Eine strukturierte Videoübersicht und Timeline-Highlights erstellen | [Video Summarization API](https://wayin.ai/de/api-docs/video-summarization/) |
| Transkripte mit Zeitangaben und Sprecherlabels extrahieren | [Video Transcription API](https://wayin.ai/de/api-docs/video-transcription/) |
| Lokale Video- oder Audiodateien vor der Verarbeitung hochladen | [Upload API](https://wayin.ai/de/api-docs/upload/) |
| Ausgewählte Clips rendern oder erneut exportieren | [Clips Export API](https://wayin.ai/de/api-docs/clips-export/) |

---

## Best Practices

- Speichern Sie Ihren API Key in Zapier Connections oder Secret Fields. Legen Sie ihn nicht in öffentlichen Zap Templates ab.
- Speichern Sie die zurückgegebene Task-`id` sofort, damit Retries laufende Aufgaben nicht aus den Augen verlieren.
- Nutzen Sie Zapier Delays oder geplante Follow-up-Schritte, um zu häufiges Polling zu vermeiden.
- Behandeln Sie immer sowohl `SUCCEEDED` als auch `FAILED`.
- Nutzen Sie `enable_export: false`, wenn Ihr Team nur Zeitstempel und Metadaten für die Prüfung benötigt. Exportieren Sie ausgewählte Clips später mit der [Clips Export API](https://wayin.ai/de/api-docs/clips-export/).

---

## FAQ

### Hat WayinVideo eine native Zapier App?

Sie können die WayinVideo API über **Webhooks by Zapier** mit Zapier verbinden. Eine dedizierte Zapier App ist nicht erforderlich.

### Kann Zapier YouTube Videos mit WayinVideo zusammenfassen?

Ja. Nutzen Sie einen YouTube Trigger oder eine Google Sheets Zeile mit einer YouTube URL, senden Sie sie an die [Video Summarization API](https://wayin.ai/de/api-docs/video-summarization/) und schreiben Sie die generierte Zusammenfassung und Highlights zurück in die gewünschte App.

### Kann Zapier kurze Clips aus langen Videos erstellen?

Ja. Senden Sie die Video-URL an die [AI Clipping API](https://wayin.ai/de/api-docs/ai-clipping/). Sie können nur Clip-Metadaten zur Prüfung zurückgeben oder den Export aktivieren, um herunterladbare Kurzclips zu rendern.

### Wie oft sollte Zapier den Task-Status prüfen?

Wir empfehlen, den Aufgabenstatus alle **30 Sekunden** zu prüfen. Speichern Sie die Task-`id`, damit jeder Polling-Schritt das richtige Ergebnis abrufen kann.
