Skip to content

docs(agent-connectors): add Canva, Mailgun, Postmark, Resend, SendGrid, and Zoho CRM connectors - #932

Merged
ravibits merged 2 commits into
mainfrom
sync/agent-connectors-20260805
Aug 5, 2026
Merged

docs(agent-connectors): add Canva, Mailgun, Postmark, Resend, SendGrid, and Zoho CRM connectors#932
ravibits merged 2 commits into
mainfrom
sync/agent-connectors-20260805

Conversation

@Pranesh-Raghu

@Pranesh-Raghu Pranesh-Raghu commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds developer-docs pages for 6 agent connectors that are live in production but were missing documentation:

  • Canva — OAuth 2.0, includes setup guide for creating a Canva integration, redirect URI configuration, and scopes
  • Mailgun — API key, includes setup guide for creating an API key
  • Postmark — API key (server token), includes setup guide
  • Resend — Bearer token (API key), includes setup guide
  • SendGrid — Bearer token (API key), includes setup guide
  • Zoho CRM — OAuth 2.0, includes setup guide covering client credentials and Multi-DC (regional data center) configuration

Each connector gets a generated connector page (src/content/docs/agentkit/connectors/<slug>.mdx), a tool data file, and a hand-authored setup template. catalog.ts and the templates index.ts are updated to register all 6.

Preview links

Summary by CodeRabbit

  • New Features

    • Added AgentKit connectors for Canva, Mailgun, Postmark, Resend, SendGrid, and Zoho CRM.
    • Added broad tool coverage for email, CRM, design workflows, analytics, templates, contacts, messaging, and account management.
    • Added connector catalog entries with authentication methods and supported categories.
  • Documentation

    • Added setup and usage guides with SDK installation, credential configuration, OAuth steps, quickstarts, supported operations, and security guidance.

…d, and Zoho CRM connector docs

Adds documentation for 6 connectors that are live in production but were
missing from developer-docs: canva, mailgun, postmark, resend, sendgrid,
zohocrm. Each includes a generated connector page, tool data, and a
hand-authored setup guide covering credential creation and (where
applicable) OAuth redirect configuration.

Also updates catalog.ts and the templates index to register the 6 new
setup guides.
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 9c03655e-6533-4c9d-8b79-c95851030d64

📥 Commits

Reviewing files that changed from the base of the PR and between 9373fdb and e7b5414.

📒 Files selected for processing (1)
  • src/components/templates/agent-connectors/_setup-zohocrm.mdx

Walkthrough

Added AgentKit connector support for Canva, Mailgun, Postmark, Resend, SendGrid, and Zoho CRM. The change adds tool registries, catalog metadata, setup templates, exports, and documentation pages.

Changes

AgentKit connector integrations

Layer / File(s) Summary
Provider catalog and tool registries
src/data/agent-connectors/catalog.ts, src/data/agent-connectors/*.ts
Added connector metadata and typed tool definitions for six providers.
Connector setup templates and exports
src/components/templates/agent-connectors/*
Added credential and OAuth setup guides. Exported the six setup sections.
Connector documentation pages
src/content/docs/agentkit/connectors/*
Added SDK quickstarts, configuration steps, supported operations, and provider tool lists.

Estimated code review effort: 5 (Critical) | ~120 minutes

Possibly related PRs

Suggested reviewers: saif-at-scalekit, akshayparihar33

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely identifies the six connectors added in the pull request.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch sync/agent-connectors-20260805
  • 🛠️ fix frontmatter
  • 🛠️ fix internal links

Comment @coderabbitai help to get the list of available commands.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@src/components/templates/agent-connectors/_setup-zohocrm.mdx`:
- Line 1: Remove the unused Aside import from the Starlight components import in
this MDX file, while retaining Steps and Badge because they are used in the
content.
🪄 Autofix

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 49b2e3cc-d15f-4e09-aef0-eb98904b8862

📥 Commits

Reviewing files that changed from the base of the PR and between 2712c05 and 9373fdb.

⛔ Files ignored due to path filters (8)
  • src/assets/docs/agent-connectors/canva/add-authentication.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/canva/configure-integration.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/mailgun/api-keys.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/sendgrid/api-key-created.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/sendgrid/create-api-key.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/zohocrm/client-details.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/zohocrm/client-secret.png is excluded by !**/*.png
  • src/assets/docs/agent-connectors/zohocrm/settings-multidc.png is excluded by !**/*.png
📒 Files selected for processing (20)
  • src/components/templates/agent-connectors/_setup-canva.mdx
  • src/components/templates/agent-connectors/_setup-mailgun.mdx
  • src/components/templates/agent-connectors/_setup-postmark.mdx
  • src/components/templates/agent-connectors/_setup-resend.mdx
  • src/components/templates/agent-connectors/_setup-sendgrid.mdx
  • src/components/templates/agent-connectors/_setup-zohocrm.mdx
  • src/components/templates/agent-connectors/index.ts
  • src/content/docs/agentkit/connectors/canva.mdx
  • src/content/docs/agentkit/connectors/mailgun.mdx
  • src/content/docs/agentkit/connectors/postmark.mdx
  • src/content/docs/agentkit/connectors/resend.mdx
  • src/content/docs/agentkit/connectors/sendgrid.mdx
  • src/content/docs/agentkit/connectors/zohocrm.mdx
  • src/data/agent-connectors/canva.ts
  • src/data/agent-connectors/catalog.ts
  • src/data/agent-connectors/mailgun.ts
  • src/data/agent-connectors/postmark.ts
  • src/data/agent-connectors/resend.ts
  • src/data/agent-connectors/sendgrid.ts
  • src/data/agent-connectors/zohocrm.ts

Comment thread src/components/templates/agent-connectors/_setup-zohocrm.mdx Outdated
@netlify

netlify Bot commented Aug 5, 2026

Copy link
Copy Markdown

👷 Deploy Preview for scalekit-starlight processing.

Name Link
🔨 Latest commit e7b5414
🔍 Latest deploy log https://app.netlify.com/projects/scalekit-starlight/deploys/6a7385fb28417800088a23f2

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
@ravibits
ravibits merged commit 2a98932 into main Aug 5, 2026
0 of 4 checks passed
@ravibits
ravibits deleted the sync/agent-connectors-20260805 branch August 5, 2026 18:51
saif-at-scalekit added a commit that referenced this pull request Aug 6, 2026
Stray markdown backticks inside the import string made Vite/Rolldown
fail to resolve @astrojs/starlight/components and broke Netlify builds
on main after #932.
saif-at-scalekit added a commit that referenced this pull request Aug 6, 2026
…lients (#933)

* docs(signal): explain invalid_client on token revoke for public MCP clients

* fix(agent-connectors): correct Zoho CRM starlight import path

Stray markdown backticks inside the import string made Vite/Rolldown
fail to resolve @astrojs/starlight/components and broke Netlify builds
on main after #932.

* docs(mcp): address CodeRabbit review on public client revoke

Scope the invalid_client explanation to Scalekit, use root-relative
internal links, and clarify Disconnect is local sign-out only.

---------

Co-authored-by: Claude <noreply@anthropic.com>
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