Shared mailboxes
Open Microsoft 365 shared mailboxes as accounts of their own through a member's grant, without a separate sign-in for the shared address.
Organization connections in the product overviewForwarding rules break, and shared inboxes hide behind admin settings. workwae connects team mailboxes directly, tells you the moment new mail arrives and lets agents reply in the same thread, from the team address.
// Only new inbound mail in the inbox
const { endpoint, secret } = await workwae.webhooks.create({
url: "https://helpdesk.example.com/hooks/workwae",
filters: {
eventTypes: ["message.created"],
message: { mailboxRoles: ["inbox"], direction: "inbound" },
},
});
// Reply in the same thread, from support@
await workwae.outbox.create({
accountId: supportInbox.id,
inReplyToMessageId: message.id,
to: [{ address: customer.email }],
subject: `Re: ${message.subject}`,
text: reply,
});
Gmail, Google Workspace, Microsoft 365, including GCC High, DoD and 21Vianet, and any IMAP server.
Open Microsoft 365 shared mailboxes as accounts of their own through a member's grant, without a separate sign-in for the shared address.
Organization connections in the product overviewAn administrator approves once, with Google Workspace domain-wide delegation or a Microsoft 365 app with admin consent. Then add team mailboxes by address.
Organization connections in the product overviewFilter deliveries by mailbox role, direction, sender or recipient domain, subject and attachments, so your endpoint only sees mail that should become a ticket. Signed, retried and replayable.
Webhooks in the product overviewGet a conversation with every message in it, oldest first, then mark it read, move it or send it to Trash in one call.
Mail in the product overviewReplies keep the thread, and go out from the mailbox itself or one of its send-as identities, with stored signatures, scheduled sends and undo.
Mail in the product overviewFetch text and HTML bodies, attachments and raw MIME, and search with full text across the index, or pass the query to the provider.
Mail in the product overviewApprove an organization connection once, add the shared and team mailboxes by address, or let agents connect their own.
Push from Google and Microsoft wakes the sync, and a filtered, signed webhook tells your help desk about each new message.
Your help desk shows the full conversation and sends the reply from the team address, in the same thread the customer sees.
Every use case runs on the same accounts, events and SDK. See all use cases.
Log every rep's email and meetings, send from their own mailbox, and see opens, clicks, bounces and replies.
Bring candidate threads into your ATS and book interviews on real calendars with the meeting link attached.
Find free time across attendees and write events, recurring series, RSVPs and meeting links back to the calendar.
Give an agent new mail as it arrives, full messages and threads, and drafts a person approves before anything is sent.
We are onboarding a small number of teams. Tell us what you are building.