Skip to main content

iPaaS.com Core Concepts and Terminology

Guide to iPaaS.com roles, data flows, and integration architecture

Updated over 3 months ago

iPaaS.com Roles and Permissions

As an Integrator, you have access to specific features within the platform. You can also switch between Subscriber and MiSP roles to access additional functionality as needed.

Feature Access by Role

Feature

MiSP

Subscriber

Integrator

User/Role Management

Data Management

Integration Management

Branding and Content

Resources

Knowledgebase

Training

Register a Deal

Subscription Management

Integration Monitoring and Diagnostics

Settings

Integrator Experience

The Integrator experience is configured at the company level and provides specialized permissions for developers who create and deploy subscriptions. This role-based experience includes specific tools and features designed for integration development. You can switch to a Subscriber view to test your implementations.

Core Concepts

Data Accountability

iPaaS.com serves as the central source for all API calls made to integrated systems, giving users complete visibility into data flows across their entire ecosystem.

Hub and Spoke Model

iPaaS.com operates using a hub-and-spoke architecture. New data is pulled into a standardized data model, stored in the iPaaS.com database, and then distributed to connected systems that are configured to receive updates.

Data Direction

Data transfer direction in iPaaS.com is defined as:

  • Data TO iPaaS.com: Information flowing from external sources into the platform.

  • Data FROM iPaaS.com: Information flowing from the platform to external sources.

Queue-Based Data Transfer

iPaaS.com uses a queue-based system that holds data awaiting updates and processes events using first-in, first-out (FIFO) methodology. This approach prevents system overload and ensures stable performance for both iPaaS.com and connected systems.

Webhooks

iPaaS.com is built around webhook functionality. The platform uses external systems' APIs to enable or disable webhooks. When webhooks trigger, iPaaS.com captures the ID and method from the webhook payload to queue the appropriate CRUD (Create, Read, Update, Delete) operation.

Polling

iPaaS.com can poll external systems on scheduled intervals to retrieve new or updated data. When a record is updated through polling, any connected system configured to listen for changes to that data type will have the updates queued in their outbound queue.

Template Mapping

Template mapping allows you to define how data fields in iPaaS.com correspond to specific fields in external systems. These mappings are organized into Mapping Collections, which are grouped by:

  • Data type

  • Data direction (inbound/outbound)

  • Target system

Integration Presets

Integration Presets are configurable field sets that can be reused across integrations. They are commonly used for:

  • Authentication credentials and settings

  • Variable definitions for API calls

  • Standardized configuration parameters

Did this answer your question?