Rela AIRela AI Docs
Integrations

Integration Marketplace

Pre-built integration catalog to connect Rela AI with ERP systems, communication platforms, industrial IoT systems, and monitoring tools in minutes.

Integration Marketplace

The Integration Marketplace is the catalog of pre-built connections between Rela AI and external systems. Instead of configuring each connection from scratch, the marketplace provides ready-to-use integrations for the most common systems: ERPs, communication platforms, CMMS tools, and IoT services. Installing an integration takes minutes — you provide your credentials and the connection is ready for your agents to use.

What is it for?

Industrial plants use many systems that need to exchange information. The maintenance team uses SAP for work orders, the production team uses a CMMS, the management team wants alerts in Slack, and the operations team monitors via a SCADA system. Without integrations, all of this information stays isolated in each system.

The Integration Marketplace lets you connect Rela AI with these systems so that:

  • Agents can query SAP for open work orders and equipment history
  • Critical alarms can be automatically forwarded to a Slack channel
  • External monitoring systems can send events to Rela AI via webhook
  • Data from IoT platforms can feed directly into condition monitoring

How does it work?

Each integration in the marketplace is a pre-configured package that includes:

  • The connection configuration (what credentials are needed, what URL to connect to)
  • The tools it creates (what capabilities the agent gains after installing it)
  • A connectivity test that runs automatically after installation

When you install an integration, you provide your credentials (API key, webhook URL, etc.) and the system handles everything else: it creates the tools, stores the credentials securely, and tests the connection. Your agents can immediately start using the new capabilities.

How to use it?

Browse the integration catalog

Go to Integrations > Marketplace in the sidebar.

Integrations are organized by category:

CategoryExamples
ERPSAP, Oracle, Microsoft Dynamics
CommunicationSlack, Microsoft Teams, PagerDuty
MonitoringDatadog, Grafana, New Relic
IoTAWS IoT, Azure IoT Hub, MQTT brokers
CMMSIBM Maximo, ServiceNow, Infor EAM

Use the search bar to find a specific integration by name or description.

Install an integration

  1. Click the integration you want to install.
  2. Review what the integration does and what tools it creates.
  3. Click Install.
  4. Fill in the required configuration:
    • API keys or access tokens for the external system
    • Specific URLs or endpoints (webhook URL, base URL of the system)
    • System-specific settings (which channels to use, which events to forward)
  5. Click Connect. The system validates your credentials and runs a connectivity test.
  6. If the test passes, the integration is active and its tools are available to your agents.

Use an integration in an agent

After installing an integration, the tools it created appear in the tool library. To give an agent access:

  1. Open the agent's configuration.
  2. In the Tools section, add the tools from the new integration.
  3. The agent can now use those tools when processing events or conversations.

Receive data via inbound webhook

Some integrations can receive data from external systems:

  1. After installing, the integration generates a unique webhook URL.
  2. Copy that URL and configure it in the external system (e.g., in Grafana's alert notification settings).
  3. When the external system sends a notification to that URL, Rela AI processes it: it can create a task, generate an alarm, or trigger a machine agent.

Each inbound webhook is protected with a unique secret — requests without the correct secret are rejected automatically.

Uninstall an integration

  1. In the installed integrations list, find the integration.
  2. Click Uninstall.

Uninstalling removes all tools the integration created, the stored credentials, and any registered webhooks. Tools you created manually that happen to use the same connection are not removed.

Key benefits

  • Pre-built integrations ready to use in minutes — no custom development required
  • Automatic connectivity test on installation to catch configuration errors immediately
  • Credentials stored securely — never exposed in configuration or logs
  • Tools created automatically that agents can use immediately
  • Inbound webhooks to receive data from external systems
  • Clean uninstall that removes all associated resources

Common use cases

Scenario 1: SAP integration for maintenance history The maintenance coordinator installs the SAP integration, entering the system's API credentials. After installation, a "Query SAP work orders" tool is created. The maintenance WhatsApp agent is configured with this tool. Now when a technician asks "what work was done on compressor C-01 last month?", the agent queries SAP directly and responds with the actual work order history — without the technician having to log into SAP.

Scenario 2: Critical alerts forwarded to Slack The operations team uses Slack for team communication. The Slack integration is installed with the webhook URL for the #critical-alarms channel. After installation, the machine agent is configured to forward any Emergency or Critical severity event to Slack automatically. When compressor C-02 generates a critical temperature alarm at 2 AM, it appears in the Slack channel within seconds — the entire operations team sees it even without the Rela AI app open.

Scenario 3: External monitoring system sends events to Rela AI The plant uses Grafana for infrastructure monitoring. When Grafana detects a critical server metric, it needs to create a task in Rela AI automatically. The Grafana integration is installed and its inbound webhook URL is configured in Grafana's alert notification system. When Grafana triggers an alert, it sends the payload to Rela AI, which creates an urgent task and notifies the IT maintenance team.

On this page