CRM-Automatisierung

Attio-Workflows: So funktioniert CRM-Automatisierung in Attio

Von Roman Zakharenko · Fakten geprüft · 5 Min. Lesezeit

Attio automatisiert CRM-Arbeit mit Workflows. Ein Workflow startet mit einem Trigger-Block und führt eine Kette von Aktionsblöcken aus, etwa einen Datensatz aktualisieren, eine Aufgabe anlegen, eine Slack-Nachricht senden oder einen HTTP-Request ausführen. Workflow-Läufe verbrauchen Workspace-Credits, und alles andere wird über die REST API und die Webhooks von Attio angebunden.

Auf einen Blick

  • Ein Attio-Workflow besteht aus einem Trigger-Block, der ihn startet, und Aktionsblöcken, die die Arbeit erledigen.
  • Workflows verbrauchen Workspace-Credits. Die meisten Blöcke verbrauchen einen Credit, und ein fehlgeschlagener Block sowie jeder Block danach verbrauchen keinen.
  • Die REST API von Attio erlaubt 100 Lese- und 25 Schreibanfragen pro Sekunde. Über dem Limit liefert sie HTTP 429 mit einem Retry-After-Header.
  • Attio signiert Webhooks mit einem HMAC-SHA256 des Request-Bodys, der im Header Attio-Signature gesendet wird.

Wie Attio-Workflows aufgebaut sind

Sie bauen einen Workflow auf einem Canvas. Der Trigger-Block legt fest, wann er läuft, und die Aktionsblöcke danach legen fest, was passiert. Die Block-Bibliothek von Attio teilt Trigger in vier Arten ein:

  • Datensatz-Trigger, etwa 'Record created'.
  • Listen-Trigger, etwa 'Record added to list'.
  • Aufgaben-Trigger, etwa 'Task created'.
  • Utility-Trigger, etwa 'Manual run', ein Zeitplan oder ein eingehender Webhook.

Das Help Center von Attio nennt als Beispiele für Aktionsblöcke: einen Datensatz aktualisieren, eine Aufgabe anlegen, eine Slack-Nachricht senden, jemanden in eine Sequence aufnehmen und einen HTTP-Request ausführen. Sie können einen Workflow auch in natürlicher Sprache beschreiben und ihn von Ask Attio bauen lassen. Apps, die mit dem Attio SDK gebaut sind, können eigene Blöcke hinzufügen, die dann in der Blockauswahl neben den integrierten Blöcken erscheinen.

Standardmäßig kann ein Workflow nicht in ein Objekt schreiben. Ein Admin oder ein Mitglied mit vollem Zugriff auf dieses Objekt muss dem Workflow zuerst Zugriff gewähren. Prüfen Sie das, bevor Sie einen Workflow testen, der Datensätze aktualisiert.

Wie Workflows Credits verbrauchen

Workflow-Läufe und KI-Funktionen greifen auf die gemeinsamen Credits des Workspace zu. Die Abrechnungsdokumentation von Attio beschreibt, wie sie gezählt werden:

  • Die meisten Workflow-Blöcke verbrauchen bei jedem Lauf einen Credit.
  • Credits werden nur für Blöcke berechnet, die tatsächlich laufen. Schlägt ein Lauf mittendrin fehl, verbrauchen der fehlgeschlagene Block und jeder Block danach keine Credits.
  • Auch das Neuberechnen von KI-Attributen verbraucht Credits.
  • Admins sehen den Credit-Verbrauch pro Workflow unter Workspace settings.

Wie viele Credits enthalten sind, unterscheidet sich je nach Plan, und Attio hat seine Pläne schon früher geändert. Prüfen Sie das aktuelle Kontingent auf der Preisseite von Attio und schätzen Sie den Verbrauch als Anzahl der Blöcke pro Lauf mal die erwarteten Läufe pro Monat.

Die Attio API und Webhooks

Für alles, was ein Workflow nicht allein erledigen kann, bietet Attio eine REST API und ausgehende Webhooks. Das sagt die Entwicklerdokumentation jeweils dazu.

REST API und Webhooks von Attio (Attio-Entwicklerdokumentation, geprüft im November 2026)
ThemaWas Attio dokumentiert
Rate Limits100 Anfragen pro Sekunde für Lesezugriffe und 25 pro Sekunde für Schreibzugriffe. Über dem Limit HTTP 429 mit einem Retry-After-Header.
Listing-EndpunkteList records und List entries haben zusätzlich score-basierte Limits, gezählt über ein 10-Sekunden-Fenster über alle Apps und Tokens hinweg.
AuthentifizierungEin API-Key für einen einzelnen Workspace oder OAuth 2.0 für Apps, die in mehreren Workspaces genutzt werden. Tokens werden als Bearer-Tokens gesendet, und Scopes werden pro Token festgelegt.
Webhook-EreignisseZu den Ereignissen gehören record.created, list-entry.created, note.created und task.created.
Webhook-SignaturEin HMAC-SHA256 des rohen Request-Bodys, gebildet mit dem Secret des Webhooks und hex-kodiert, im Header Attio-Signature.
WiederholungenJede Nachricht trägt einen Idempotency-Key-Header, der gleich bleibt, wenn Attio sie erneut sendet.

Um zu prüfen, ob ein Webhook von Attio stammt, berechnen Sie den HMAC-SHA256 des rohen Bodys mit dem Webhook-Secret neu und vergleichen ihn mit dem Header Attio-Signature. Für ältere Middleware sendet Attio denselben Wert außerdem als X-Attio-Signature. Nutzen Sie den Idempotency-Key-Header, um bereits verarbeitete Nachrichten zu überspringen, damit eine Wiederholung keine zweite Aufgabe oder Slack-Nachricht erzeugt.

Attio mit Ihren Support-Tools verbinden

Attio hat eine Slack-App für Benachrichtigungen und eine offizielle Zapier-App. Zapier listet fertige Verbindungen zwischen Attio und Helpdesks wie Zendesk und Intercom auf. Für mehr Kontrolle verbinden Sie einen Helpdesk über n8n oder Make mit der API und den Webhooks von Attio. Hier ist ein gängiges Muster, in Schritten beschrieben. Es zeigt, wie die Teile zusammenpassen. Es ist keine Fallstudie von TascaLab.

  1. Trigger: Ihr Helpdesk sendet einen Webhook an n8n oder Make, wenn ein Ticket erstellt oder eskaliert wird.
  2. Nachschlagen: Der Workflow findet den Firmendatensatz des Kunden in Attio über die API und bleibt dabei innerhalb des Limits von 100 Lesezugriffen pro Sekunde.
  3. Aktualisieren: Er schreibt den Status oder die Kategorie des Tickets in ein Attribut des Datensatzes oder legt eine Aufgabe für den Account Owner an.
  4. In Attio reagieren: Ein Attio-Workflow, der durch diese Aktualisierung des Datensatzes ausgelöst wird, sendet eine Slack-Nachricht an den Account Owner.
  5. Fehler behandeln: Bei HTTP 429 warten und erneut versuchen, und mit dem Idempotency-Key-Header doppelte Webhook-Zustellungen verwerfen.

Umsetzung

TascaLab verbindet Tools wie Attio mit den Helpdesk- und Chat-Tools, die Sie bereits nutzen, über APIs, Webhooks, n8n und Make, ohne Plattformwechsel. Projekte für Custom Automation kosten ab 1.070 €. Die meisten Setups dauern 1 bis 3 Wochen, und jedes Projekt umfasst eine Basisdokumentation und 30 Tage Support nach dem Launch. Sie können mit einem kostenlosen 30-minütigen Health-Check-Gespräch starten.

Häufig gestellte Fragen

Was sind Attio-Workflows?

Das Automatisierungstool von Attio. Ein Workflow startet mit einem Trigger-Block, etwa wenn ein Datensatz erstellt wird oder bei einem manuellen Lauf, und führt dann Aktionsblöcke aus, etwa einen Datensatz aktualisieren, eine Aufgabe anlegen, eine Slack-Nachricht senden oder einen HTTP-Request ausführen.

Verbrauchen Attio-Workflows Credits?

Ja. Workflow-Läufe verbrauchen die gemeinsamen Credits des Workspace. Die meisten Blöcke verbrauchen einen Credit pro Lauf, und Blöcke, die fehlschlagen oder nie laufen, verbrauchen keinen. Wie viele Credits enthalten sind, hängt von Ihrem Plan ab.

Welche Rate Limits hat die Attio API?

100 Anfragen pro Sekunde für Lesezugriffe und 25 pro Sekunde für Schreibzugriffe. Über dem Limit liefert Attio HTTP 429 mit einem Retry-After-Header. Die Endpunkte List records und List entries haben zusätzlich score-basierte Limits.

Wie verifiziere ich einen Attio-Webhook?

Berechnen Sie einen HMAC-SHA256 des rohen Request-Bodys mit dem Secret des Webhooks, kodieren Sie ihn hexadezimal und vergleichen Sie ihn mit dem Header Attio-Signature.

Möchten Sie das für Ihr Team einrichten lassen?

Buchen Sie einen kostenlosen Health Check: ein 30-minütiges Gespräch und ein schriftlicher Bericht mit 2–3 konkreten Empfehlungen, einem Festpreis und den geschätzten laufenden Kosten. Ohne Verkaufsgespräch.

Bewertungen auf Upwork

Quellen

  1. Attio Help — Overview of workflows
  2. Attio Help — Workflows block library
  3. Attio Help — Create a workflow
  4. Attio Help — Automations billing
  5. Attio Docs — Rate limiting
  6. Attio Docs — Authentication
  7. Attio Docs — Webhooks
  8. Attio Docs — Workflow blocks (SDK)
  9. Attio Help — Communication apps (Slack)
  10. Attio Help — Zapier app
  11. Zapier — Attio and Zendesk integrations