NewThe TypeScript SDK is on npm as an alpha. Try the quickstart

Alternatives

A Nylas alternative for government clouds.

workwae connects Microsoft 365 GCC High, DoD and 21Vianet accounts next to Gmail, Microsoft 365 and IMAP, in one hosted API.

Last checked October 17, 2026
Why teams switch

Where workwae is different.

Nylas is ahead in places, listed in the table below; these are the gaps teams switch for.

Microsoft national clouds

GCC High, DoD and 21Vianet accounts, each signed in and called in its own cloud; Nylas documents them as unsupported. N2

Zoom and Webex with events

Meetings are created, moved and canceled with the event; Nylas lists Webex as read-only. N7

Calendars for IMAP accounts

IMAP accounts can add CalDAV and CardDAV settings to sync calendars and contacts; Nylas IMAP accounts have no calendar. N5

Side by side

workwae and Nylas.

Nylas facts come from its own pages, checked October 17, 2026; superscripts link to the sources on the full comparison.

Full comparison
workwae and Nylas compared
workwae Nylas
Microsoft GCC High, DoD and 21Vianet Yes Each in its own cloud. No Documented as unsupported. N2
Exchange on-premises (EWS) No Servers allowing IMAP and SMTP connect as IMAP accounts. Yes EWS connector. N3
Calendar for IMAP accounts Yes Through CalDAV. No N5
Zoom and Webex created with events Yes Kept in step with the event. Partly Zoom with your own Zoom app; Webex read-only. N7
Webhooks Yes Signed, logged and replayable, plus a change feed. Yes Signed; also to Google Pub/Sub or Amazon SNS. N8
Import refresh tokens you hold Yes With accounts.create. Yes Bring Your Own Authentication. N10
Verified shared Google app No Our app has not completed CASA; use your own, verified by you. Yes CASA Tier 3, on annual Pro with Accelerator or as an Enterprise add-on. N11, N14
Data hosting region United States only, on AWS. United States or Europe, per application. N13
SOC 2 report No Planned, not started. Yes SOC 2 Type II, plus ISO 27001 and HIPAA. N14, N16
Published pricing No Agreed with each early-access team. Yes From a free plan to Enterprise. N14
Moving over

Import the refresh tokens you hold.

If your own Google or Microsoft app issued the grants, register it with the same client id and secret and import each token with accounts.create.

  • No new consent. Users on your own app don’t sign in again.
  • The rest reconnect once. Accounts without a token you hold sign in through hosted connect.
  • Password IMAP too. Create IMAP accounts from the credentials you hold.

Migration paths

import.ts
// Once per user, with the token your own app holds
const account = await workwae.accounts.create({
  provider: "google",
  refreshToken,
  oauthAppId: googleApp.id, // your app, registered in the workspace
  externalRef: user.id,
});
FAQ

Questions teams ask.

Will our users have to sign in again?

Not if your own Google or Microsoft app issued their grants and you hold the refresh tokens. Everyone else signs in once through hosted connect.

Does workwae support Exchange on-premises?

Not over EWS. Servers that allow IMAP and SMTP connect as IMAP accounts.

Do you have a SOC 2 report?

No, SOC 2 is planned and not started. Security describes how we protect connected accounts.

Where is data hosted?

On AWS in the United States. There is no European region.

Early access

Bring your government cloud accounts.

We are onboarding a small number of teams. Tell us what you are building.