Skip to content

Integrations

Settings

Sandbox · Demo

Integrations

Connect only what you need. Every scope is listed before access is granted, and write actions still require approval per payload.

3 of 5 connectedWorkspace · Paroha Studio

Read this before connecting anything

No real OAuth flow runs in this demo. The buttons below flip local state so you can see the full connected experience. In production, tokens would be encrypted server-side and every scope would be shown on the provider's consent screen.

AI model configuration

Not configured

Google Gemini for Copilot text and voice

The API key is encrypted with APP_ENCRYPTION_KEY and scoped to this workspace. It is never returned to the browser. Model IDs are validated against Google's model list — a name containing "live" is not enough for voice.

Loading AI configuration…

Leave a field blank to keep the saved value. Environment values (GOOGLE_API_KEY, GEMINI_TEXT_MODEL, GEMINI_LIVE_MODEL) are the fallback.

PayPal

Connected

Read invoice and order status. Create payment requests only after explicit approval.

Environment
Sandbox
Last sync
3 Nov · 3:32 AM

Requested scopes

invoices.readorders.readorders.create (approved)

10 days ago

Gmail

Connected

Draft and send client updates through your authorized Google account.

Environment
Connected account
Last sync
2 Nov · 12:40 PM

Requested scopes

gmail.sendgmail.composeuserinfo.email

10 days ago

Telegram

Connected

Ingest messages from opted-in project groups only. Other chats are never read.

Environment
Northwind + Fjord groups
Last sync
2 Nov · 11:38 AM

Requested scopes

chat.message (opted-in groups)webhook.verified

10 days ago

Google Calendar

Disconnected

Read availability and add approved deadline events. Nothing is written without confirmation.

Environment
Not connected
Last sync
Never

Requested scopes

calendar.events.readonlycalendar.events.write (approved)

No credential stored

Discord

Disconnected

Optional permitted-channel intake for community projects. Disabled by default.

Environment
Not connected
Last sync
Never

Requested scopes

channel.messages (allowlisted)

No credential stored

Limitations

What Visun will never claim to read

  • Telegram reads opted-in groups only

    A bot can only see messages in groups where it was explicitly added and granted access. It cannot read personal chats or other groups.

  • No WhatsApp personal-chat reading

    WhatsApp Cloud API handles messages users send to a business number plus approved templates. It does not expose arbitrary personal conversations, so Visun does not offer it here.

  • Discord is allowlisted

    Only channels you name during setup are ingested. Everything else stays invisible to Visun.

  • Writes need your approval

    Gmail, Google Calendar, and PayPal write scopes are only used after you approve the exact payload in the copilot. Read scopes never send anything.

Revoking access stops future calls. It does not delete projects, invoices, or messages already stored — manage those separately under Preferences.