Webhook Events
The nerve impulse
Every form submission, payment, or CRM update fires an instant HTTP event that wakes your workflow. No polling, no delay pure real-time signal propagation.
Works with
Every component behind a PURIST automation what it does, why we chose it over alternatives, and what it delivers in production. No black boxes. No mystery tools.
62 components · 6 layers · 500+ production deployments
Architecture
How the layers connect
What wakes the workflow. Every automation starts with a signal.
The nerve impulse
Every form submission, payment, or CRM update fires an instant HTTP event that wakes your workflow. No polling, no delay pure real-time signal propagation.
Works with
Precision time execution
Cron-based automation that fires at exact intervals midnight reports, weekly digests, monthly billing runs. Reliable to the second, with drift detection built in.
Works with
Every signal, caught
Typeform, Jotform, HubSpot forms, and native HTML every submission is a workflow trigger. Deduplication, validation, and instant routing, all automated.
Works with
Inbound email as workflow input
Every inbound email becomes a structured workflow trigger. Subject, sender, body, attachments and metadata are parsed and normalised into a clean JSON payload instantly.
Works with
Change data capture
Detects row-level changes in your database inserts, updates, deletes and fires a workflow instantly. No polling, no missed events, no custom triggers to maintain.
Works with
Smart polling for legacy platforms
For platforms that don't support webhooks, we poll their APIs on a smart interval only firing a workflow when something actually changed. No false triggers, no wasted runs.
Works with
Text messages as workflow input
Inbound SMS from clients, leads, or patients fires a workflow instantly. Keywords, sender numbers, and message body are parsed and routed no human triage required.
Works with
Time-bound action triggers
Google Calendar and Outlook bookings fire workflows the moment they are created, modified, or approaching. Automated reminders, pre-meeting prep, and post-meeting follow-ups run without manual intervention.
Works with
Revenue actions, automated
Stripe, PayPal, and GoCardless payment webhooks trigger onboarding, receipt generation, subscription management, and dunning workflows the moment a payment succeeds or fails.
Works with
Detect new files, act instantly
Monitors Google Drive, Dropbox, and S3 folders. When a new file appears a contract, report, or dataset a workflow fires to process, classify, route, or notify.
Works with
The cognitive layer. Claude reads, decides, writes, and routes.
The cognitive core
Reads emails, extracts structured data, classifies intent, writes professional replies, and makes multi-step routing decisions. The reasoning layer behind every intelligent workflow.
Works with
Intent detection at scale
Fine-tuned embedding models that categorise inbound requests, label support tickets, detect urgency, and segment leads faster than any LLM and without per-token cost.
Works with
Structured data from any document
PDFs, contracts, invoices, and forms are fed to Claude, which extracts structured fields dates, names, amounts, clause types and outputs validated JSON ready for downstream use.
Works with
On-brand replies at scale
Claude drafts personalised outbound emails follow-ups, proposals, check-ins, responses in your brand voice, with client-specific context injected from the CRM at send time.
Works with
Data-to-narrative, automated
Structured data in polished narrative report out. Claude transforms raw metrics, logs, and spreadsheet data into coherent client-facing reports, executive summaries, and operational digests.
Works with
Smart request triage
Analyses inbound messages emails, form submissions, chat and routes them to the correct workflow branch based on intent, urgency, and category. No manual sorting required.
Works with
Long input, sharp output
Transforms long documents, meeting transcripts, email threads, and support tickets into concise structured summaries action items extracted, decisions highlighted, context preserved.
Works with
AI grounded in your data
Retrieval-Augmented Generation connects Claude to your internal knowledge base SOPs, contracts, product docs, FAQs so it answers with your specific information, not general training data.
Works with
Prioritise your pipeline automatically
Claude analyses lead behaviour, email engagement, company firmographics, and fit signals to produce a numeric score and a natural-language explanation of why each lead is prioritised.
Works with
AI-powered policy enforcement
Scans outbound communications, contracts, and generated content for regulatory and brand compliance issues before they are sent or published automatically, at every step.
Works with
Orchestration and branching. The wiring between every component.
The orchestration backbone
Self-hosted, open-source workflow orchestration. Visual canvas, 400+ native integrations, full Git version control, and 90-day execution replay. Every flow is auditable.
Works with
Complex scenario engine
Multi-branch, conditional logic with native error handling and data stores. Handles the most intricate business rules where visual clarity of branching matters.
Works with
No ceiling, no compromise
When visual nodes hit their ceiling, we write JavaScript or Python. Full async, external libraries, cryptography, data transforms any logic, zero constraints.
Works with
Any path your business requires
Multi-condition IF/ELSE trees that evaluate data, scores, flags, and history to route workflows through the correct path. Any decision logic expressible in Boolean algebra runs here.
Works with
Self-healing execution layer
Every external API call is wrapped with exponential backoff retry logic. Transient failures self-heal; persistent failures escalate to the dead letter queue with full context preserved.
Works with
Never breach a third-party limit
A shared token bucket enforces per-provider rate limits across all concurrent workflows. Burst traffic is queued and metered no API ever receives more calls per second than its documented limit.
Works with
Any schema to any schema
Translates data between the schemas of connected systems. CRM field names become invoice fields, webhook payloads become database rows, API responses become Slack messages.
Works with
Multiple actions, one trigger
When a workflow needs to trigger multiple independent actions send email, update CRM, notify Slack, write to database they run in parallel instead of sequentially, slashing total execution time.
Works with
Multi-step workflows with memory
Long-running workflows that span hours, days, or weeks approval chains, onboarding sequences, contract lifecycle are managed as stateful machines that persist state between steps.
Works with
One record per reality
Prevents the same event, record, or workflow from being processed twice even under webhook retry, race conditions, or duplicate form submissions.
Works with
Pushes and pulls data across every tool your team uses.
Your pipeline, on autopilot
Bidirectional sync with HubSpot, Salesforce, Pipedrive, and Close. Contacts, deals, activities, and custom fields stay in lockstep no manual entry, ever.
Works with
Documents that write themselves
Sheets auto-update. Docs are drafted by Claude. Drive files are organised by workflow. Gmail sequences reply, follow up, and close loops without human input.
Works with
The human-in-the-loop channel
Approvals, summaries, and escalation alerts delivered where your team already works. Interactive Slack buttons let humans approve, reject, or escalate directly in-channel.
Works with
Full Office ecosystem automation
Outlook, Teams, SharePoint, OneDrive, and Excel fully automated. Calendar-driven workflows, Teams message delivery, SharePoint document management, and Excel data extraction all covered.
Works with
Full revenue lifecycle automation
Subscription creation, invoice generation, payment capture, dunning sequences, and churn prevention workflows all triggered by real-time Stripe webhook events.
Works with
Programmatic communications at scale
Outbound SMS, WhatsApp Business API, and voice call automation. Appointment reminders, two-factor codes, payment alerts, and emergency escalations all delivered programmatically.
Works with
Modern no-code databases, automated
Airtable bases and Notion databases serve as operational hubs for many of our clients. We automate creation, updating, and querying of records keeping them in sync with every workflow.
Works with
High-conversion forms, wired in
Every Typeform or JotForm submission triggers a workflow within one second. Multi-step conditional forms, file uploads, and signature captures are all processed automatically.
Works with
Live chat wired to your workflow
Inbound chat messages trigger AI-assisted response suggestions, conversation tagging, and escalation workflows. Claude drafts replies that agents can send with one click.
Works with
Accounting on autopilot
Invoice creation, payment reconciliation, expense categorisation, and client statement generation all triggered automatically from workflow events without touching the accounting platform manually.
Works with
Reach the long tail of integrations
For platforms with no direct API or n8n connector, a Zapier webhook bridge extends our reach to 5,000+ apps while keeping the orchestration logic in our stack.
Works with
Any API, any auth scheme
For platforms with public APIs but no pre-built connector, we build a custom REST bridge in 1-3 days. Authentication, pagination, rate limiting, and error handling are all abstracted away.
Works with
E-commerce operations, automated
Order events, inventory changes, abandoned cart triggers, and customer segments wired into automated fulfilment notification, review request, and re-engagement workflows.
Works with
Persistence, queuing, and secrets. The infrastructure beneath every flow.
Persistent state & audit trail
The relational backbone for state that must survive workflow restarts. Client data, execution history, job status, and custom tables all structured, indexed, and queryable.
Works with
Sub-millisecond throughput
High-throughput message queuing for burst traffic absorption, pub/sub event distribution, and distributed locking to prevent duplicate workflow executions.
Works with
Zero hardcoded credentials
HashiCorp Vault manages all API keys, tokens, and credentials. Secrets are injected at runtime, rotated automatically, and never appear in logs, code, or environment variables.
Works with
AI-native vector storage
The PostgreSQL extension that enables semantic similarity search. Stores embeddings for documents, emails, and client data powering RAG pipelines, duplicate detection, and semantic routing.
Works with
Unlimited file storage, structured
All workflow-generated files reports, extracted documents, email attachments, generated images are stored in S3 with structured naming, lifecycle policies, and time-limited access URLs.
Works with
Immutable history of every change
Every state change in high-value workflows is stored as an immutable event. The full history of any record, workflow, or decision can be replayed or audited at any point in time.
Works with
Fast access, zero data exposure
AES-256 encrypted Redis cache stores frequently accessed but sensitive data AI responses, external API results, and session context for rapid re-use without repeated API calls.
Works with
Cross-client analytics at scale
BigQuery or Redshift stores historical workflow execution data across all client deployments. Cross-client benchmark analytics, ROI reporting, and anomaly detection all run here.
Works with
Zero data loss, always
Automated daily encrypted backups with point-in-time recovery, cross-region replication, and tested restoration procedures. Every client's data is recoverable to any second within the last 7 days.
Works with
Watches everything, 24/7. Alerts before your clients notice.
99.5% SLA, enforced
Synthetic health checks run every 60 seconds from 3 geographic regions. Downtime is detected and escalated before your client ever notices a problem.
Works with
Nothing fails silently
Dead letter queues, exponential-backoff retries, and real-time anomaly alerts. Every error is caught, classified, logged, and acted upon automatically.
Works with
Full audit trail, always
Every workflow run is logged with inputs, outputs, duration, decision trace, and error state. Compliance-ready, full-text searchable, and replayable for debugging.
Works with
Live operational visibility
Grafana dashboards give clients and our team a live view of workflow throughput, error rates, API latency percentiles, and business KPIs all in one screen.
Works with
Right person, right channel, right time
A tiered escalation system that routes alerts to Slack, then SMS, then voice call automatically as the severity and response time increase. No alert goes unacknowledged.
Works with
Guarantee enforced automatically
Automatically tracks workflow execution times against committed SLA windows. Breaches trigger alerts before the client notices, and monthly SLA reports are generated and delivered automatically.
Works with
AI spend under control, always
Tracks token consumption, API call costs, and infrastructure spend per workflow and per client. Budget alerts fire before overage, and monthly cost breakdowns are generated automatically.
Works with
Catch what rules miss
Statistical process control detects workflow behaviour that deviates from established baseline sudden drops in execution volume, unexpected latency spikes, unusual error rate patterns.
Works with
Every incident becomes a lesson
When an incident occurs, the postmortem engine automatically assembles the timeline, affected workflows, root cause candidates, and impact assessment ready for human review within minutes.
Works with
Regulator-ready, automatically
An immutable, tamper-evident log of every data access, workflow decision, API call, and human action structured for regulatory review and searchable by auditors without technical support.
Works with
Claude isn't just an email drafter. Across 12 capability categories, it handles architecture reviews, compliance checks, research synthesis, financial analysis, and strategic advisory all embedded in your workflows without a separate AI subscription or onboarding.
We select and configure only the components your workflows actually need. No over-engineering, no vendor lock-in just what works.