logo
Entwicklung
Suchen
Zapier AI Actions als Tool konfigurieren

Zapier AI Actions als Tool konfigurieren

Über Zapier

Zapier ist ein beliebtes Online-Automatisierungstool, das Nutzer:innen ermöglicht, verschiedene Anwendungen, Dienste und APIs miteinander zu verbinden, sodass diese nahtlos zusammenarbeiten, ohne dass Daten manuell übertragen oder Aufgaben händisch erledigt werden müssen. Das zentrale Konzept von Zapier sind sogenannte „Zaps“ – benutzerdefinierte, automatisierte Workflows. Ein Zap besteht aus einem Trigger und einer Action: Tritt ein bestimmtes Ereignis in einer Anwendung ein (zum Beispiel der Eingang einer neuen E-Mail), wird der Trigger aktiviert und Zapier kann anschließend automatisch eine Reihe von Aktionen ausführen (zum Beispiel den Inhalt der E-Mail in eine Datenbank eintragen).

Zapier bietet tausende vorgefertigte Integrationen für zahlreiche beliebte Anwendungen und Dienste wie Gmail, Google Sheets, Slack, Trello, Salesforce und viele mehr. Dadurch können auch technisch weniger versierte Nutzer:innen automatisierte Workflows einrichten, die Effizienz im Arbeitsalltag steigern und wiederkehrende Aufgaben reduzieren.

Mit Zapier lassen sich sowohl einfache Automatisierungen wie das Umwandeln von E-Mails in Aufgaben als auch komplexere Workflows wie das automatische Synchronisieren und Aktualisieren von Daten über mehrere Anwendungen und Datenbanken hinweg realisieren. Die Plattform ist flexibel und benutzerfreundlich, was sie zu einem leistungsfähigen Tool für Unternehmen und Einzelpersonen macht, die ihre Arbeit effizienter gestalten möchten.

Leistungsstarke Zapier AI Actions für automatisierte Workflows

Zapier AI Actions ist ein Tool, mit dem Entwickler:innen jede beliebige Zapier-Operation für KI-Plattformen (oder eigene Integrationen) verfügbar machen können! Die über 20.000 Actions der Zapier-Automatisierungsplattform, die Sie bereits kennen und schätzen, können so mit Ihren bevorzugten KI-Tools genutzt werden.

Mit der Unterstützung von Zapier AI werden Actions noch einfacher bedienbar!

Beispiel: Beim Versenden einer E-Mail müssen normalerweise Empfängeradresse, Betreff und Text einzeln ausgefüllt werden. Mit AI Action genügt jetzt eine einfache Anweisung, und Zapier AI übernimmt die Interpretation und Ausführung für Sie.

Ihre Anweisung könnte lauten:

Sende eine E-Mail an xxxxxx@126.com und bitte ihn, in mein Büro zu kommen.
                      
                      Sende eine E-Mail an xxxxxx@126.com und bitte ihn, in mein Büro zu kommen.

                    
Dieser Codeblock im schwebenden Fenster

Zapier AI erkennt automatisch die Absicht und wandelt Ihre Anweisung um in:

to: xxxxxx@126.com subject: Besprechungsanfrage body: Bitte kommen Sie in mein Büro.
                      
                      to: xxxxxx@126.com
subject: 	Besprechungsanfrage
body:	Bitte kommen Sie in mein Büro.

                    
Dieser Codeblock im schwebenden Fenster

Basierend auf dieser Analyse wird die Action dann für Sie ausgeführt.

Das bedeutet: Der von Ihnen in GPTBots erstellte Agent kann nach einer einfachen Konfiguration über die GPTBots Tools auf tausende Actions in Zapier zugreifen und so das volle Potenzial Ihres Agenten entfalten! Sie können anschließend per Chat-Befehl die gewünschten Actions ausführen und verschiedenste Aufgaben automatisieren.

Zapier AI Actions konfigurieren

image-20240221214321769

image-20240221185835648

Besuchen Sie Zapier AI Actions, gehen Sie zu „My Actions – Manage Actions“ und erstellen Sie eine neue Action.

image-20240221222728513

Wählen Sie die gewünschte Action aus – in diesem Beispiel „Gmail: Send Email“. Diese Action akzeptiert einen Befehl, den Zapier AI automatisch in die benötigten Parameter (Posteingang, Betreff, Text der E-Mail usw.) zerlegt und die E-Mail versendet.

Autorisieren Sie Ihr Gmail-Konto und legen Sie die Parameter nach Bedarf fest. Jeder Parameter kann entweder mit einem festen Wert belegt oder – wie im Screenshot – von Zapier AI automatisch erkannt werden (Have AI guess a value for this field).

image-20240221214422066

Stellen Sie sicher, dass Ihre Action aktiviert ist.

image-20240221223328025

Sie können unter „Test Actions“ die soeben konfigurierte Action testen, um sicherzustellen, dass sie einsatzbereit ist.

image-20240221223359569

Steht bei „Results“ der Status auf „success“, wurde die Action erfolgreich ausgeführt und der Test bestanden.

image-20240221223809670

Wechseln Sie anschließend zum „API Playground“, suchen Sie nach /api/v1/exposed/, führen Sie diesen aus und erhalten Sie so die Action ID, die Sie für die spätere Konfiguration des GPTBots Tools benötigen.

image-20240221214527178

Unter „Credentials“ finden Sie Ihren „API Key“, den Sie ebenfalls für die spätere Konfiguration des GPTBots Tools benötigen.

GPTBots Tool-Konfiguration

Erstellen Sie unter „Enterprise Tools“ ein neues Tool.

Authentifizierung

image-20240221224124281

Wählen Sie „Developer Authentication – None“. Für die Nutzung von Zapier AI Actions ist keine Authentifizierung erforderlich.

JSON-Konfiguration

Hier sehen Sie die Tool-Konfiguration für die oben erwähnte Zapier AI Action „Gmail: Send Mail“. Nach diesem Muster können Sie auch andere Zapier AI Actions konfigurieren.

Konzentrieren Sie sich auf die markierten Bereiche, der Rest kann im Wesentlichen übernommen werden.

{ "openapi": "3.0.0", "servers": [ { "url": "https://actions.zapier.com" } ], "paths": { "/api/v1/dynamic/exposed/<your_action_id>/execute/": { // Ersetzen Sie <your_action_id> durch Ihre Action ID. "post": { "operationId": "zpGmailSendEmail", // Benennen Sie die Action. "description": "Rufen Sie diese API auf, wenn Nutzer:innen eine E-Mail versenden möchten.", // Beschreibung der Action für das LLM. "requestBody": { "required": true, "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Request" } } } }, "responses": { "200": { "description": "E-Mail erfolgreich gesendet.", // Beschreibung für einen erfolgreichen Aufruf. "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Response" } } } }, "400": { "description": "Ungültige Anfrage." // Beschreibung für einen 400-Fehler. } }, "parameters": [ { "name": "x-api-key", "in": "header", "required": true, "description": "Der API Key für Zapier AI Actions.", "schema": { "type": "string", "default": "<your_api_key>" // Tragen Sie Ihren Zapier AI Actions API Key ein. } } ] } } }, "components": { "schemas": { "Request": { "type": "object", "properties": { "instructions": { "type": "string", "description": "Die Anweisung für die Zapier AI Action 'zpGmailSendEmail'." // LLM über die Funktion der Anweisung informieren. } }, "required": [ "instructions" ] }, "Response": { "type": "object", "properties": { "id": { "type": "string", "description": "Request Id" }, "status": { "type": "string", "description": "Request Status" } }, "required": [ "instructions" ] } } } }
                      
                      {
  "openapi": "3.0.0",
  "servers": [
    {
      "url": "https://actions.zapier.com"
    }
  ],
  "paths": {
    "/api/v1/dynamic/exposed/<your_action_id>/execute/": {	// Ersetzen Sie <your_action_id> durch Ihre Action ID.
      "post": {
        "operationId": "zpGmailSendEmail",	// Benennen Sie die Action.
        "description": "Rufen Sie diese API auf, wenn Nutzer:innen eine E-Mail versenden möchten.",	// Beschreibung der Action für das LLM.
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/Request"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "E-Mail erfolgreich gesendet.",	// Beschreibung für einen erfolgreichen Aufruf.
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/Response"
                }
              }
            }
          },
          "400": {
            "description": "Ungültige Anfrage."	// Beschreibung für einen 400-Fehler.
          }
        },
        "parameters": [
          {
            "name": "x-api-key",
            "in": "header",
            "required": true,
            "description": "Der API Key für Zapier AI Actions.",
            "schema": {
              "type": "string",
              "default": "<your_api_key>"	// Tragen Sie Ihren Zapier AI Actions API Key ein.
            }
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {
      "Request": {
        "type": "object",
        "properties": {
          "instructions": {
            "type": "string",
            "description": "Die Anweisung für die Zapier AI Action 'zpGmailSendEmail'."	// LLM über die Funktion der Anweisung informieren.
          }
        },
        "required": [
          "instructions"
        ]
      },
      "Response": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Request Id"
          },
          "status": {
            "type": "string",
            "description": "Request Status"
          }
        },
        "required": [
          "instructions"
        ]
      }
    }
  }
}

                    
Dieser Codeblock im schwebenden Fenster

Tool im Agent verwenden

image-20240221232739323

Im Agent können Sie direkt in natürlicher Sprache beschreiben, was Sie tun möchten. Der Agent entscheidet dann, ob die Action aufgerufen werden soll. Bei der Ausführung zerlegt Zapier AI Ihre Anweisung automatisch in sinnvolle Action-Parameter.

image-20240221232529843

Die E-Mail wurde erfolgreich an die angegebene Adresse gesendet. Betreff und Inhalt wurden dabei automatisch von Zapier AI entsprechend Ihrer Eingabe generiert.