Skip to content

Integrations Overview

Connect external services to your Vivreal group — payments, social media, and more

beginner5 min readFor portal users

Integrations Overview

Integrations let you connect external services to your Vivreal group. Once connected, you can manage products, publish social content, and sync data — all without leaving the portal.

How Integrations Work

Vivreal uses a manifest-driven integration system. Each integration is defined by a manifest file that declares its authentication method, configuration fields, capabilities, and available actions. This means every integration follows a consistent setup and management experience.

When you connect an integration, Vivreal stores the credentials securely within your group. All team members with the appropriate permissions can then use the integration's features.

Available Integrations

IntegrationTypeAuth MethodStatus
StripePaymentsAPI KeyFully available
X (Twitter)Social MediaOAuth 2.0Available
InstagramSocial MediaOAuth 2.0Available
LinkedInSocial MediaOAuth 2.0Available
FacebookSocial MediaOAuth 2.0Available
TikTokSocial MediaOAuth 2.0Available

Connecting an Integration

Navigate to Integrations

Open the Integrations page from the sidebar. You will see a grid of available integrations with their status.

Select an Integration

Click on the integration you want to connect. This opens its configuration page with setup instructions.

Provide Credentials

Depending on the integration, you will either enter an API key or go through an OAuth authorization flow to grant Vivreal access.

Configure Settings

After connecting, review the integration-specific settings. For example, Stripe lets you choose which products to sync, while social integrations let you select posting preferences.

Integration Capabilities

Each integration can provide different capabilities depending on its manifest:

  • Sync — Pull data from the external service into your collections (e.g., Stripe products).
  • Publish — Push content from Vivreal to the external platform (e.g., social media posts).
  • Webhooks — Receive real-time notifications when events occur on the external platform.
  • Analytics — View engagement metrics and performance data within the portal.

Sync your data regularly

Connected integrations can sync data on demand. Visit the integration's settings tab and click Sync to pull the latest data from the external service.

Managing Integrations

From each integration's page, you can:

  • View synced content — Browse products, posts, or other items pulled from the service.
  • Update credentials — Rotate API keys or re-authorize OAuth connections.
  • Disconnect — Remove the integration entirely from your group.

Disconnecting removes synced data

When you disconnect an integration, any synced collection objects associated with it will remain in your collections, but the live connection is severed. Re-connecting requires a fresh authorization.

Next Steps