Gmail

Connector by Cinatra
Free, Open Source
Details

Gmail

Gmail connector for cinatra. Implements the EmailConnector interface and registers itself as the gmail provider behind the email-connector facade, so all provider-agnostic email_send operations route through a connected Google account without any host-side code naming this package directly. Each workspace member connects their own Google account via OAuth through Nango; outbound email is sent as that user rather than a shared system address. Full documentation lives in the Integrations hub at https://docs.cinatra.ai/integrations/gmail/

Works with

  • @cinatra-ai/sdk-extensions (the Cinatra extension SDK, peer dependency)
  • @cinatra-ai/email-connector (the facade extension that routes email_send to the active email provider)
  • Google Gmail API via OAuth through Nango (gmail connector key)

Capabilities

  • Send email from a connected Gmail account on a user's behalf via the gmail_email_send MCP primitive
  • Send as one of the user's verified Gmail send-as aliases
  • Fetch and cache the user's send-as alias list via gmail_aliases_list and gmail_aliases_refresh
  • Detect replies to previously sent messages via gmail_email_find_reply
  • Report connection status (connected / not_connected / incomplete) via gmail_status
  • Development-mode recipient override: redirect all outbound sends to a configured address during testing
GitHub Google Calendar
Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Gmail”

Your email address will not be published. Required fields are marked *

GitHub Google Calendar
Changelog
0.1.2Latest
  • ci: add truthful-attribution-gate in WARN (advisory) mode (#19)
  • ci: adopt the reusable extension->host IoC conformance gate (org-wide rollout) (#20)
  • ci: tag-driven GitHub release on v* (#21)
  • ci: adopt secret-scan-gate (#22)
  • Gate Gmail connect button on Google OAuth config state (#23)
0.1.1
  • test: re-ground dev-recipient-override onto the deps slot (cinatra#172 Stage H1) (#15)
  • ci(release): grant contents: write + pin reusable workflow to .github HEAD (#16)
  • ci: repin reusable release workflow (immutable-safe decoration + corrected build-input provisioning) (#17)
  • release: gmail-connector v0.1.1 (republish on corrected serverEntry build pipeline) (#18)
0.1.0
  • Initial release.
  • Unreleased
  • ci: adopt source-leak-gate (#1)
  • ci: adopt source-leak-gate (#2)
  • chore: add .gitignore (#3)
  • ci: adopt org gates — SHA-pin all uses: refs, bump leak-gate to v0.1.0, add actions-pinned + gitignore gate callers (#4)
  • chore: keep internal planning notes untracked (#5)
  • Self-register at serverEntry activation: host deps via capability services, email-send provider, nango post-save alias hook (#6)
  • Contribute send-as addresses to the chat via the chat-user-context capability (#7)
  • chore: npm files allowlist + git-archive export-ignore (packaging hygiene) (#8)
  • chore: drop the empty src/tests/ dir entry from source archives (#9)
  • ci: adopt the org ui-design-system gate (#10)
  • chore: Configure Renovate (#11)
  • Resolve the nango-system surface directly (cinatra#151 Stage 3) (#13)
  • feat: register email-sender-identities + declare the email_send facade primitive (cinatra#151 Stage 4) (#14)
  • docs(readme): expand README to the org standard (#24) (#25)
  • ci(ui-gate): ramp raw-JSX block to error (#26)
  • ci: adopt source-leak-gate (#27)
  • ci: adopt source-leak-gate (#28)
  • docs(readme): conform to extension-kind-gate strict format (#29)
  • ci(ui-gate): re-vendor preset with Block-C (dynamic-import ban) + bump pin to v0.1.1 (#30)
  • chore: strip private engineering-tracker refs from public source (#31)
  • chore: strip private tracker references from workflow comments (#34)
  • ci(release): pin reusable-extension-release to gated v0.1.1 (release-approval wall) (#35)
  • chore: add cinatra.vendor connector provenance metadata (#36)
  • fix(mcp): bind Gmail send/reply identity to the trusted session actor (#37)
  • chore(deps): declare cinatra.consumes for closure-gate enrollment (#38)
GitHub Google Calendar
More Extensions

More from Cinatra

@cinatra-ai/blog-post-artifact
Artifact by CinatraVerified publisher

A finished, publish-ready blog article in Markdown. Blog Posts cover both articles generated by Cinatra's blog pipeline and posts uploaded from an existing CMS…

Free, Open Source
More details
No reviews yet 10 installations
@cinatra-ai/screenshot-artifact
Artifact by CinatraVerified publisher

A capture of a software interface — a web page, a native or mobile app, an IDE, a terminal session, a dashboard, or any…

Free, Open Source
More details
No reviews yet 8 installations
@cinatra-ai/product-portfolio-artifact
Artifact by CinatraVerified publisher

A catalogue of a company's commercial offerings — product lines, SKUs, pricing tiers, feature inventory per tier, and the use cases each offering serves.…

Free, Open Source
More details
No reviews yet 6 installations
@cinatra-ai/brand-voice-artifact
Artifact by CinatraVerified publisher

A guide describing how a brand writes — tone attributes, do/don't examples, preferred terminology, and sample phrases. Brand Voice is the verbal-identity layer that…

Free, Open Source
More details
No reviews yet 8 installations
@cinatra-ai/default-artifact
Artifact by CinatraVerified publisher

The built-in fallback type that guarantees every item in the library has at least one valid classification. When a file, connector reference, or dashboard…

Free, Open Source
More details
No reviews yet 6 installations
Media Feeds
Connector by CinatraVerified publisher

Pull a structured episode list out of any YouTube channel or podcast website so downstream agents can pick what to transcribe, summarize, or analyse.…

Free, Open Source
More details
No reviews yet 6 installations
Compatible up to: Cinatra SDK ^2
GitHub Google Calendar