Logo

Introduction

What are Connectors?

Connectors let meta-flow.ai talk to external systems — email providers, cloud drives, OCR/vision services, databases, messaging platforms, HR apps, and many more — without writing code.

Use them to fetch files, extract text, send messages, run queries, and automate business tasks inside your workflows.

How to use connectors

1. Go to App Marketplace → Extensions and Connectors.

2. For predefined apps, click Predefined Apps.

3. Pick the connector you want and click Connect.

4. Enter a Connection Name and provide the required credentials or sign in using OAuth.

5. Click Save. The connection appears under My Connections.

6. Use the connection in activities (for example: Send Email, Fetch File, Run Query, Send SMS).

Image

Connection rules & best practices

Connection Name

Must be unique per connector type.

Example: Gmail - team1 and Gmail - personal are allowed, but you cannot create two Gmail connections both named Gmail - team1.

Avoid duplicate accounts/credentials

Do not add the same account or credentials twice.

The system prevents duplicate connections for the same account to avoid duplicate triggers, billing problems, and permission confusion.

Naming suggestions

Add environment and owner in the name so people can quickly identify the connection.

Example: aws-textract-prod-akshay, pg-reporting-stage.

Least privilege

Use the minimum permissions required in the external provider (for example, narrow IAM policies for AWS).

This reduces risk and makes audits easier.

Database & server availability

DB hosts and service endpoints must be reachable from meta-flow.ai environment.

If the external server is down or network access is blocked, meta-flow.ai cannot connect.

Ensure the database server (Postgres, etc.) is running.

Verify host/IP and port are correct.

Confirm firewall/security groups allow inbound connections from meta-flow.ai IP ranges — or use an SSH tunnel / VPN.

For cloud DBs, ensure IP whitelisting includes meta-flow.ai IP(s) or configure VPC peering.

If using SSL, ensure the correct certificates are available or enable the proper SSL option in the connection form.

Always use the Test Connection button after adding or updating credentials.

Rotation behaviour, impact & support

When you rotate/change credentials in the external provider : You must delete the existing connection in meta-flow.ai and add a new one with the updated credentials.

meta-flow.ai stores encrypted credentials/tokens for the active connection.

If those credentials are changed externally, they become invalid and cause authentication failures.

Re-adding the connection fixes the issues.

This applies to all connector types including OAuth providers (Google, Microsoft, Zoho), Cloud APIs (AWS, GCP), Messaging providers (Twilio), and Databases (Postgres, MySQL, SQL Server).

When OAuth tokens expire or are revoked, meta-flow.ai can no longer authorize requests, causing activities to fail until reauthenticated.

Important

If you rotate/change credentials (API keys, secrets, DB passwords) in the external provider, you must delete the existing connection in meta-flow.ai and add a new one with updated credentials.

    meta-flow.ai stores encrypted credentials/tokens for active connections. If credentials change externally, stored values become invalid and cause authentication failure.

      OAuth tokens commonly expire every ~90 days depending on provider security policy. Reauthentication may be required even with refresh tokens.

        Quick recovery steps

        If keys/tokens were rotated, first update/rotate them in the external provider (AWS, Twilio, DB etc.).

        Delete the existing connection in meta-flow.ai via App Marketplace → Connector → View Account → Actions → Delete.

        Create a new connection with updated credentials (you may reuse or rename, but avoid duplicates per connector type).

        If OAuth token expired, click Reconnect and sign in again to refresh access.

        If reconnect option is not available, delete the connection and add it again to obtain fresh tokens.

        Viewing connection details

        You can View a connection to see metadata (Connection Name, last connected on, region, status).

        Credentials and secrets are stored encrypted. Only masked credentials or allowed attributes are shown in UI to users with proper permissions.

        Never expose raw secrets publicly.

        Example Connection Name formats

        gmail-prod-ankit

        aws-textract-staging-teamA

        pg-reporting-stage-ssa

        On This Page

        What are Connectors?

        How to use connectors

        Connection rules & best practices

        Database & server availability

        Rotation behaviour, impact & support

        Important

        Quick recovery steps

        Viewing connection details

        Example Connection Name formats

        Ready to build and deploy awesome IPAs?

        From idea to execution — create powerful IPAs faster than ever.