Skip to main content

Monday.com Integration

Setup your monday.com integration effortlessly and get valuable usage insights

M
Written by Marta Droneva
Updated over 3 weeks ago

Connect your monday.com workspace to Viio to see who actually uses seats, pinpoint idle licences and keep spend in line with real-world need. help.viio.io


Capabilities

Capability

What Viio pulls from monday.com

✅ Users

Name, email, account status and role

✅ Usage

Last activity per user on any board


Prerequisites

  • You must be a monday.com admin to create the API token.

  • Have your Personal API token ready (generated in monday.com → Admin → API).


Setup

  1. Go to Viio → Integrations and choose monday.com.

  2. Generate an API token in monday.com:

    1. Click your avatar (bottom-left) and choose Admin.

    2. Open the API tab.

    3. Press Generate next to API v2 Token and Copy the token.

  3. Back in Viio, click Connect monday.com, paste the token and hit Save.

  4. Viio starts the first data sync; it usually finishes within 15 minutes. Progress shows on the integration tile.

Disconnecting
• In Viio, open Installed apps → monday.com → Remove.
• Or delete/regenerate the token in monday.com Admin → API.


Troubleshooting & FAQ

Symptom

Quick fix

“Invalid token” when connecting

Token was copied incorrectly or later regenerated. Copy the current token and reconnect.

No users appear

The admin who generated the token must still belong to the workspace and have access to All users.

Data stopped updating

Tokens become invalid after regeneration or role changes. Re-create the token and reconnect monday.com.


Technical details

  • Authentication – Viio sends the header Authorization: <token> to the monday GraphQL endpoint. developer.monday.com

  • Primary endpoint calledPOST https://api.monday.com/v2 with GraphQL queries for:

    • users { id name email enabled created_at } – user directory

    • activity_logs (limit: 100, user_id: …) – recent user actions developer.monday.com

  • Data cadence – Viio refreshes monday.com data daily; admins can trigger an on-demand sync at any time.

  • Viio uses read-only operations and respects monday.com rate limits (max 60k requests/min per account).


Additional resources

  • monday.com GraphQL API docs

  • monday.com Activity Logs reference

Did this answer your question?