AI agent
An AI system that can take actions toward a goal, not just answer a single question. An AI agent uses a model to decide and carry out steps - calling tools, reading data, escalating when unsure - in pursuit of an objective. In business operations, a well-built agent has clear boundaries, grounding in your data, and a path to hand off to a human on low-confidence cases.
See: Respond to GoHighLevel leads instantly with an AI first-touch.
API (Application Programming Interface)
A defined way for one piece of software to talk to another programmatically. An API lets systems exchange data and trigger actions through a stable contract, rather than through a screen a human reads. Integrating at the API layer is more reliable than screen-scraping because the contract changes less often than the interface. Most modern SaaS tools expose an API for exactly this purpose.
Batch processing
Handling work in scheduled groups rather than one item at a time. Batch processing collects work and runs it together on a schedule - nightly reconciliation, a weekly report. It's efficient for work that doesn't need to be instant, and contrasts with real-time processing.
Business process automation (BPA)
Automating whole end-to-end business processes rather than isolated tasks. BPA targets a complete process - order-to-cash, employee onboarding, month-end close - rather than a single step. It usually spans multiple systems and departments and includes the exception handling and approvals a real process needs. It is the broader discipline that individual workflow automations serve.
Churn
The rate at which customers stop doing business with you. Churn measures lost customers over a period. Automation touches it indirectly - faster response, consistent follow-up, and reliable service all reduce the friction that drives customers away.
CRM (Customer Relationship Management)
SalesThe system that stores your contacts, leads, and deals. A CRM is the system of record for customer relationships - who they are, where they are in the pipeline, and the history of interactions. Its value depends on the data being current, which is why CRM sync and enrichment are common automation targets.
See: Dedupe CRM contacts on a schedule, Enrich HubSpot contacts on create.
Data pipeline
OperationsAn automated flow that moves and processes data from source to destination. A data pipeline carries data through a sequence of steps - collection, cleaning, transformation, delivery - on a schedule or in real time. Reliable pipelines are what let teams trust the numbers in their dashboards without manual assembly.
Data silo
Data trapped in one system, disconnected from the rest of the business. A data silo is information locked inside a single tool or team, invisible to others who need it. Silos force manual copying between systems and prevent a unified view; breaking them is a core aim of integration work.
See: Systems that don't talk to each other.
Document AI
FinanceAI that reads unstructured documents - invoices, forms, PDFs - and turns them into structured data. Document AI extracts fields from mixed layouts (different suppliers, scanned forms) and validates them, so information doesn't have to be re-keyed by hand. Good implementations flag low-confidence extractions for human review rather than guessing.
See: Re-keying the same data between tools, Capture supplier invoices from Gmail into Google Sheets, Extract data from Drive PDFs into a Sheet.
ERP (Enterprise Resource Planning)
FinanceThe core system that runs finance, inventory, and operations for larger businesses. An ERP centralises back-office processes - accounting, procurement, inventory, and more - in one system. Mid-market companies often need to integrate the ERP with their CRM and other tools, and that integration layer is a frequent source of manual work.
ETL (Extract, Transform, Load)
Moving data from source systems into a destination, cleaning it along the way. ETL pulls data out of one or more systems (extract), reshapes and cleans it (transform), and writes it somewhere useful like a warehouse or report (load). It's the backbone of automated reporting and analytics pipelines.
Exception handling
Deciding what an automation does when it hits a case it can't handle confidently. Exception handling routes the messy cases - an unfamiliar document, a low-confidence result, a mismatch - to a human or a defined fallback instead of forcing a guess through. It's the feature that separates automations that survive production from ones that quietly corrupt data.
See: Re-keying the same data between tools.