Skip to content

feat(integrations): add support for cleverreach#5480

Open
alex-onepage wants to merge 7 commits intoNangoHQ:masterfrom
alex-onepage:feat/add-cleverreach-provider
Open

feat(integrations): add support for cleverreach#5480
alex-onepage wants to merge 7 commits intoNangoHQ:masterfrom
alex-onepage:feat/add-cleverreach-provider

Conversation

@alex-onepage
Copy link

@alex-onepage alex-onepage commented Feb 18, 2026

Summary

  • Add CleverReach as an OAuth2 provider
  • CleverReach is an email marketing platform popular in Europe (especially Germany)
  • Uses standard OAuth 2.0 Authorization Code flow with Bearer token authentication

Changes

New files:

  • docs/api-integrations/cleverreach.mdx — integration quickstart page
  • docs/api-integrations/cleverreach/connect.mdx — OAuth app setup guide
  • docs/snippets/generated/cleverreach/PreBuiltTooling.mdx — tooling table
  • docs/snippets/generated/cleverreach/PreBuiltUseCases.mdx — pre-built use cases
  • packages/webapp/public/images/template-logos/cleverreach.svg — logo (62x62)

Modified files:

  • packages/providers/providers.yaml — added CleverReach provider entry
  • docs/docs.json — added docs page reference

Validation

npx tsx scripts/validation/providers/validate.ts passes successfully.

Provider Details

Component Value
Auth Mode OAuth 2.0 (Authorization Code)
Authorization URL https://rest.cleverreach.com/oauth/authorize.php
Token URL https://rest.cleverreach.com/oauth/token.php
Base API URL https://rest.cleverreach.com
Verification GET /v3/debug/whoami.json

References


It also includes additional provider metadata such as refresh parameters and other integration-specific configuration details within the provider entry.

Possible Issues

• Docs navigation must include the new page path api-integrations/cleverreach to avoid orphaned pages
• Ensure the setup_guide_url path matches the actual file name and slug


This summary was automatically generated by @propel-code-bot

alex-onepage and others added 2 commits February 18, 2026 21:34
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@alex-onepage alex-onepage marked this pull request as ready for review February 19, 2026 09:55
propel-code-bot[bot]

This comment was marked as outdated.

Copy link
Contributor

@hassan254-prog hassan254-prog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution, few comments inline otherwise looks good.

- Remove proxy headers (auto-injected for OAuth2)
- Remove proxy verification (not needed for OAuth2)
- Replace docs_connect with setup_guide_url
- Restructure connect guide into setup guide (Facebook pattern)
- Remove form.png (not needed for OAuth2)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
propel-code-bot[bot]

This comment was marked as outdated.

…ormat

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
propel-code-bot[bot]

This comment was marked as outdated.

Copy link
Contributor

@hassan254-prog hassan254-prog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution, nit comments inline otherwise looks good to merge.

- Add refresh_params grant_type to providers.yaml
- Fix redirect URL in setup guide to use standard Nango callback
- Fix broken link in quickstart step (use implementation-guides path)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
propel-code-bot[bot]

This comment was marked as outdated.

- Add refresh_params with grant_type: refresh_token
- Use actual Nango callback URL in setup guide
- Capitalize "client ID" for consistency
- Add trailing --- separator to setup guide
- Fix list item indentation in main docs page

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
propel-code-bot[bot]

This comment was marked as outdated.

Rename how-to-register-your-own-cleverreach-oauth-app.mdx to
how-to-register-your-own-cleverreach-api-oauth-app.mdx to match
the standard naming convention used by other OAuth providers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Contributor

@propel-code-bot propel-code-bot bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found; changes appear correct and well-documented.

Status: No Issues Found | Risk: Low

Review Details

📁 7 files reviewed | 💬 0 comments

Instruction Files
├── .claude/
│   ├── agents/
│   │   └── nango-docs-migrator.md
│   └── skills/
│       ├── agent-builder-skill/
│       │   ├── EXAMPLES.md
│       │   └── SKILL.md
│       ├── creating-integration-docs/
│       │   └── SKILL.md
│       └── creating-skills-skill/
│           └── SKILL.md
├── AGENTS.md
└── GEMINI.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants