Skip to content

Custom Clients

By default, Monkedo uses its own OAuth credentials to connect to external services. This works well for most automations. However, if you’ve created your own OAuth application — one that provides more capabilities, broader data access, or custom permissions — you may want to use it instead.

Here are some key reasons to use your own OAuth client:

  • 🔓 More Permissions & Capabilities
    Your custom OAuth app might grant access to scopes or features that Monkedo’s built-in credentials don’t include. This is ideal for advanced or enterprise-level integrations.

  • Security & Compliance
    Using your own credentials helps you comply with internal security policies and data access controls.

  • 🚀 Higher Usage Limits
    Some services (like Gmail or Google Sheets) offer higher quota limits for verified apps.

  • 🔍 Full Visibility & Control
    You’ll be able to manage and monitor all API activity through your own developer console.

Currently, Custom Clients are available only for Google services (like Sheets, Drive, Docs).

Ekran görüntüsü 2025-07-25 115914

Step-by-Step: Use a Google Custom Client in Your Flow

Section titled Step-by-Step: Use a Google Custom Client in Your Flow

Once you’ve saved your Custom Client credentials under Custom Clients page, you’re ready to build automations using them.

Follow these steps:

  1. Open the Automation Page.
    Go to Automations > Create Automation to open the editor.

  2. Search for a apps labeled “(Custom Client)”.
    For example; Google (Custom Client)

  3. Drag the component into your flow.

  4. Click to connect your account.
    You’ll see a form where you can enter the following details:

    • Client ID

    • Client Secret

    • Redirect URL (usually pre-filled)

    • Scopes required by the components

    📌 The form will also include a brief explanation of how to create an OAuth app for the selected service (e.g., Google Cloud Console, Microsoft Azure Portal, Slack App Console).

    ⚠️ Make sure to create your OAuth app in the respective platform’s developer portal and copy the credentials exactly as shown. Scopes must be accurate and match the component's requirements.

  5. Save and authorize.
    After entering the credentials, click Connect. You’ll be redirected to the service’s authorization screen to approve access.

  6. Done!
    The component is now ready to use within your automation flow using your own OAuth app.

Ekran görüntüsü 2025-07-25 120444

❓ Need help or experiencing issues? Contact us anytime at support@monkedo.com — we're happy to assist.