• Home
  • Search
  • Home
  • Search
  • Introduction
    • Welcome to Zeroplat
    • Video Intro (5 mins)
  • Get Started
    • Installation
    • Pre Requirements
  • Backend
    • Overview
  • Frontend
    • Components
      • Base
  • Integrations
    • Overview
    • Environments
    • Database
      • MS SQL
      • SQL Lite
      • My SQL
      • PostgreSQL
    • API
      • Rest API
      • SMTP
      • Google Sheets
      • Twillio SMS
    • Javascript
      • Variable
      • Transformer
      • JS Query
    • Zeroplat Hosted
      • Zeroplat E-mail
  • Administration
    • Resources
    • Permissions
    • Organization Units
    • Language
      • Languages
      • Language Texts
    • Roles
    • User
      • Users
      • Invite Users
    • Audit Logs
  • Workflow
    • Overview

Overview

16 views 0

Written by Zeroplat
20 August 2025

Integrations in Zeroplat allow you to securely connect your applications with external data sources, APIs, and third-party services. Instead of hardcoding credentials or manually handling connections inside each app, you can define reusable integrations that can be shared across multiple projects.

1. What Are Integrations?

An Integration is a connection configuration between Zeroplat and an external system such as:

  • Databases (PostgreSQL, MySQL, SQL Server, MongoDB, etc.)
  • APIs (REST, GraphQL, gRPC)
  • Authentication Providers (OAuth2, JWT, Firebase Auth, etc.)
  • Cloud Services (AWS S3, Azure Blob, Google Cloud Storage)
  • Messaging & Queueing (Kafka, RabbitMQ, Redis)

📌 Once you set up an integration, it can be reused across different environments (Development, Staging, Production).

2. Why Use Integrations?

  • 🔁 Reusability → Define once, use in multiple apps.
  • 🔒 Security → Store sensitive credentials centrally, encrypted at rest.
  • 🎯 Consistency → Ensure every app references the same connection settings.
  • 🛠️ Flexibility → Switch environments without changing code.
  • 📊 Scalability → Connect dozens of apps to the same external data source with minimal configuration.

3. How Integrations Work in Zeroplat

  1. Create an Integration → In the Admin Panel, go to Integrations and add a new connection.
  2. Configure Credentials → Provide host, port, credentials, and any required security settings.
  3. Link to an Environment → Each integration can have different credentials for Development, Staging, and Production.
  4. Use in Apps → When building your application, select the integration as the data source or API connector.
  5. Test & Deploy → Switch between environments, and the integration automatically adapts.

4. Example: Database Integration

  • Step 1: Create a new integration called Main-DB.
  • Step 2: Add environment-specific values:
    • Development: localhost:5432
    • Staging: staging-db.company.com
    • Production: prod-db.company.com
  • Step 3: In your app’s query builder, select Main-DB → Write SQL queries directly.

When you switch environments, the correct database is automatically used.

5. Supported Integrations (Out of the Box)

  • SQL Databases: PostgreSQL, MySQL, MS SQL Server, SQLite
  • NoSQL Databases: MongoDB, Firebase, DynamoDB
  • APIs: REST, GraphQL
  • Cloud Storage: AWS S3, Azure Blob, GCP Storage
  • Messaging: Redis, RabbitMQ, Kafka
  • Authentication: OAuth2, JWT, LDAP

(The list is expanding – custom integrations can also be built.)

6. Security Considerations

  • All credentials are encrypted and never exposed in client code.
  • Access to integrations can be restricted via Role-Based Access Control (RBAC).
  • Audit logs track changes to integration configurations.

7. Summary

  • Integrations are the bridge between Zeroplat and external services.
  • Define once, reuse everywhere.
  • Environment-aware → safe switching between dev/staging/prod.
  • Secure by default → encrypted credentials and RBAC.

With Integrations, you can build powerful, data-driven apps in Zeroplat without worrying about repetitive setup or unsafe credential management.

Was this helpful?

0 Yes  0 No
Related Articles
  • Zeroplat E-mail
  • Transformer
  • JS Query
  • Variable
  • Rest API
  • SMTP

Didn't find your answer? Contact Us

Previously
Integrations
Up Next
Environments
Copyright 2025 SmartWpThemes.com. All Rights Reserved