API-Aufgabe

API-Aufgabe ist eine API-basierte Cloud-Automatisierungslösung, die sich die Leistungsfähigkeit von APIs zunutze macht, um den nahtlosen Datenaustausch zwischen unterschiedlichen Systemen und Anwendungen in nie dagewesener Geschwindigkeit zu ermöglichen.

Hauptvorteile von API-Aufgaben:
  • Nur in der Cloud: Profitieren Sie von der Skalierbarkeit, Sicherheit und Zuverlässigkeit der verwalteten Cloud-Infrastruktur von Automation Anywhere, ohne dass Sie lokale Hardware oder Wartung benötigen. (Nur verfügbar für Cloud, nicht Lokal.)
  • Verwaltet von Automation Anywhere: Unser Team kümmert sich um den gesamten Cloud-Betrieb und sorgt für reibungslose Leistung und nahtlose Updates.
  • Flexible Integration: Lösen Sie API-Aufgaben von verschiedenen Quellen, einschließlich Formularen, Prozessen oder direkten Endpunkten aus. Planen Sie ihre regelmäßige Ausführung oder führen Sie sie bei Bedarf aus.

Mithilfe der Echtzeit-Datenaustauschfunktionen der API-Aufgabe kann sie sich an dynamische Umgebungen anpassen und sofort reagieren. Verwenden Sie API-Aufgaben, um Automatisierungen mit Paketen zu erstellen, die von Automation 360 Cloud unterstützt werden. Beispielsweise arbeiten API-Aufgaben bei der Automatisierung von Workflows und Prozessen mit unseren Paketen, die nicht in das Dateisystem eingreifen, wie Salesforce, ServiceNow, Workday, REST und SOAP. Sie können eine API-Aufgabe nicht verwenden, um eine Desktop-Operation zu automatisieren.

Anmerkung:
  • Verfügbar mit AWS und GCP Cloud.
  • API-Aufgaben laufen im Gegensatz zu TaskBots vollständig in der Cloud, von Automation Anywhere verwaltet, sodass keine lokalen Bot-Runner-Geräte mehr erforderlich sind.
  • Jeder Cloud-Kunde erhält 100 API-Aufgaben-Ausführungen pro Control Room als kostenlose Basisberechtigung. Die Basisberechtigung umfasst außerdem zwei gleichzeitige Ausführungen. Sie können also zwei API-Aufgaben gleichzeitig ausführen. Für höhere Ausführungsbeschränkungen und zusätzliche gleichzeitige Ausführungen müssen Sie die Enterprise Platform SKU oder eine API-Aufgabe Overage SKU erwerben. Wenden Sie sich für weitere Informationen an Ihren zuständigen Kundenservice-Manager.
  • Die API-Aufgabe erfordert eine Cloud-basierte Lizenzierung für ihre Funktionsfähigkeit. Eine dateibasierte Lizenzierung wird derzeit nicht unterstützt.
Verschiedene Arten des Aufrufens von API-Aufgaben:
  1. Aufrufen von API-Aufgaben in einem Formular
  2. Aufrufen von API-Aufgaben in einem Prozess
  3. Ausführen von API-Aufgaben (mit Jetzt ausführen)
  4. API-Aufgaben planen
  5. Aufrufen von API-Aufgaben als Endpunkte

Aufrufen von API-Aufgaben in einem Formular

Durch den Aufruf einer API-Aufgabe in einem Formular erhalten Sie nach dem ersten Durchlauf eine unmittelbare Antwort, wodurch sichergestellt wird, dass Ihre Prozesse sofort bearbeitet werden. Beim ersten Durchlauf werden die API-Aufgabe oder API-Aufgaben innerhalb des Prozesses in der Cloud bereitgestellt, sodass nachfolgende Anfragen ohne Verzögerung bearbeitet werden können. Um optimale Leistung und Skalierbarkeit zu gewährleisten, werden API-Aufgaben auf intelligente Weise auf einer dynamischen Anzahl von Cloud-Geräten vorgewärmt, um sich an Ihre erforderliche Gleichzeitigkeit anzupassen. Das folgende Diagramm beschreibt den Workflow beim Aufrufen einer API-Aufgabe innerhalb eines Formulars.
Anmerkung: Beim Vorwärmen fügt der Administrator oder ein Teammanager die API-Aufgaben zur Cloud hinzu und die API-Aufgaben werden in Cloud-Geräten vorab bereitgestellt. Die Cloud-Geräte werden über die Automation Anywhere-Infrastruktur verwaltet.
API-Aufgabe in einem Formular
Antwort in Echtzeit: Befähigung der Nutzer mit Sofortergebnissen
  • Ideal für Formulare: Wenn Nutzer eine sofortige Antwort erwarten.
  • Wesentliche Funktionen:
    • Vorkonfigurierte Cloud-Gerätezuordnungen für eine nahtlose Ausführung.
    • Strenge Gleichzeitigkeitsgrenzen für optimale Leistung.
    • 1-minütige Ausführungsfrist für die schnelle Durchführung.

Aufrufen von API-Aufgaben in einem Prozess

Das Aufrufen einer API-Aufgabe in einem Prozess bietet die Flexibilität, API-Tasks im Hintergrund auszuführen, sodass Ihre Prozesse ohne Unterbrechung weiterlaufen können. Dieser Ansatz ist vor allem bei Aufgaben sinnvoll, deren Erledigung mehr Zeit in Anspruch nehmen kann, da er sicherstellt, dass Ihr Arbeitsablauf insgesamt effizient bleibt. Das nachstehende Diagramm beschreibt den Workflow für die Erstellung eines Prozesses, der eine API-Aufgabe aufruft.
Anmerkung: Um eine On-Demand-API-Aufgabenbereitstellung innerhalb eines Prozesses zu ermöglichen, generieren Sie einen Registrierungsschlüssel in Administration > Einstellungen > Bot-Agent-Masseninstallation > Neuen Schlüssel erzeugen und klicken Sie auf Änderungen speichern.
API-Aufgabe in einem Prozess

On-Demand-Ausführung: Mühelose Automatisierung innerhalb von Prozessen

  • Ideal für Prozesse: Wenn Aufgaben asynchron ausgeführt werden können, in Abstimmung mit längeren Workflows.
  • Wesentliche Funktionen:
    • Intelligente Warteschlangen für übermäßig viele Anforderungen, die die Ausführung sicherstellen, sobald Geräte verfügbar sind.
    • Gleichzeitigkeitsgrenzen zwecks Ressourcenoptimierung.
    • Verlängertes Ausführungsfenster von 15 Minuten für komplexere Aufgaben.

Ausführen von API-Aufgaben (mit Jetzt ausführen)

Schnelle Ausführung von API-Aufgaben bei Bedarf mithilfe der Schaltfläche Jetzt ausführen. Auf diese Funktion können sowohl Administratoren als auch Entwickler im öffentlichen Arbeitsbereich zugreifen. Weitere Informationen zur Verwendung der Funktion Jetzt ausführen finden Sie unter API-Aufgaben ausführen.

API-Aufgaben planen

Automatisieren Sie die Ausführung von API-Aufgaben, indem Sie ihre Ausführung zu bestimmten Zeiten planen. Nach der Planung können Sie diese Aufgaben problemlos durch verschiedene Aktionen wie Aktivieren, Deaktivieren und Bearbeiten verwalten. Detaillierte Anweisungen zur Planung von API-Aufgaben finden Sie unter Planen von API-Aufgaben.

Aufrufen von API-Aufgaben als Endpunkte

Nutzen Sie Ihre API-Aufgaben als Endpunkte, indem Sie sie programmgesteuert aus externen Anwendungen aufrufen. Egal, ob Sie Postman für Rapid Prototyping, cURL für Scripting nutzen oder eine vollwertigen Webanwendung erstellen, Sie können mühelos API-Aufgaben initiieren. Weitere Informationen zum Aufrufen von API-Aufgaben als Echtzeit-Endpunkt oder als On-Demand-Endpunkt finden Sie unter API-Aufgabe-Echtzeit-Endpunkt und On-Demand-Endpunkt für API-Aufgaben.

Bereitstellen von API-Aufgaben

Im Gegensatz zu beaufsichtigten oder unbeaufsichtigten Bereitstellungen nutzen API-Aufgaben Cloud-basierte Bots (API-Aufgaben) für die Bereitstellung und machen so physische Geräte überflüssig. Dieser führungslose Ansatz bietet Skalierbarkeit und Flexibilität, sodass Sie Ihre Prozesse jederzeit und von jedem Ort aus automatisieren können. Die nachstehende Tabelle zeigt und vergleicht die unterschiedlichen Bereitstellungen.

Beaufsichtigte Bereitstellung Unbeaufsichtigte Bereitstellung Führungslose Bereitstellung (API-Aufgabe)
Erfordert ein physisches Gerät zur Ausführung von Aufgaben und ist für Aufgaben geeignet, die menschliche Interaktion erfordern. Erfordert ein physisches Gerät zur Ausführung von Aufgaben, und ist für Aufgaben geeignet, die unabhängig erledigt werden können. Die Cloud-basierte Bereitstellung macht physische Geräte überflüssig und bietet Skalierbarkeit und Flexibilität.