An application programming interface is a defined way for software systems to request information or actions from one another.
Also known as: Application Programming Interface
The use of an application programming interface to exchange information or trigger approved actions between systems. The API is the interface; the integration is the implemented connection that uses it.
A systems-integration capability that uses application programming interfaces and event-driven webhooks to exchange information and trigger actions between applications.
A customer relationship management system organizes customer, prospect, sales, communication, and activity information in one operational platform.
Also known as: Customer Relationship Management
The controlled transfer of lead, customer, or interaction information into a customer relationship management platform so ownership, follow-up, and downstream activity can continue.
Connecting a customer relationship management platform with websites, email, scheduling, voice agents, documents, marketing systems, and operational workflows so customer and prospect information moves through a coordinated process.
Configured processes that update records, assign responsibility, create tasks, send notifications, trigger communication, or connect CRM activity to other systems.
Also known as: CRM Workflow
A reusable integration that allows an application or automation platform to communicate with a system that does not have a suitable built-in connector.
Also known as: Custom Connectors
Information about customers and prospects, including identity, contact details, communications, activity, preferences, transactions, and relationship history.
The rules, responsibilities, and controls used to keep business information accurate, secure, consistent, accessible, and appropriately managed.
Defining how fields, values, and data structures in one system correspond to the appropriate fields and values in another system.
The degree to which information is accurate, complete, consistent, timely, and suitable for its intended business use.
The controlled process of keeping related information consistent across two or more systems.
Also known as: data sync
Checking whether information is present, correctly formatted, within acceptable rules, and safe to use before a process continues.
A structured system for storing, organizing, retrieving, and managing information used by applications and business processes.
The controlled movement of database structure and records from one system or format to another, including conversion, relationship preservation, validation, and recovery planning.
A managed location for storing, organizing, securing, finding, and retaining business documents and related records.
The Domain Name System maps human-readable domain names to the network addresses and services that handle website, application, email, and other internet traffic.
Also known as: DNS
CRM configurations, applications, integrations, and workflows designed around the specific processes and changing needs of a business rather than a fixed generic implementation.
An integration pattern in which a business or system event triggers another application, workflow, or service to take action.
The policies, systems, and processes used to manage digital identities and control which applications, information, and actions each identity may access.
Also known as: IAM
The connections, rules, and workflows that coordinate how information and actions move between business systems.
JavaScript Object Notation is a structured text format commonly used to exchange information between APIs, webhooks, applications, and automated workflows.
Also known as: JavaScript Object Notation
Connecting Microsoft 365, Microsoft Power Platform, Google Workspace, identity services, collaboration tools, files, email, calendars, and business workflows so information and work can move between platforms.
A standard that allows an application to receive limited access to another service without sharing a user’s password.
Also known as: OAuth 2.0
Automated movement, assignment, notification, and follow-up of opportunities or leads through defined sales or service stages.
An encrypted transport protocol built on UDP that supports efficient connections and is used by technologies such as HTTP/3 and WebTransport.
A common web-based approach for software systems to exchange data and perform defined operations through standard HTTP requests.
Also known as: REST, REST APIs, RESTful API, Representational State Transfer
A server that receives client requests and forwards them to an internal application service, often centralizing HTTPS, redirects, headers, compression, and access logging.
A method of assigning permissions according to a person’s job role or responsibilities instead of configuring every permission individually.
System for Cross-domain Identity Management is a standard used to exchange identity information and automate user and group provisioning between systems.
Also known as: System for Cross-domain Identity Management
Security groups organize access permissions, while distribution groups organize message delivery to defined recipients. Automated provisioning can maintain membership in both.
The work of connecting separate applications, platforms, data sources, and operational processes so they function as a coordinated system.
Transport Layer Security encrypts network connections and verifies server identity through digital certificates.
Also known as: TLS
The controlled transfer of information, context, or a live conversation from an automated voice agent to a person, CRM record, scheduling process, or downstream workflow.
An automated message sent from one system to another when a specific event occurs, allowing the receiving system to respond quickly.
Also known as: Webhooks
A connection that receives and processes webhook event messages so another system or workflow can respond with the appropriate action.
A browser-to-server transport for secure, low-latency bidirectional streams and datagrams over HTTP/3 and QUIC.