Yes, I’d be happy to find a time.
Automation · Unified inbox
Unified Inbox and Cross-Platform Communication
Give users a complete inbox that connects supported messaging and email channels while keeping every account, reply, and recovery state visible.
Project-scoped connection pathThanks for the context — let’s continue.
Thanks for the context — let’s continue.
Illustrative cross-platform inbox with fictional conversation data.
Core functionality
Functionalities for Cross-Platform Communication
Bring direct conversations, email, social engagement, and campaign operations into one customer-facing experience.
Send Messages & Email
Compose through the connected account selected by the user.
- Unified composer
- Visible delivery state
Retrieve Messages & Email
Normalize permitted inbox and thread state for one product view.
- Thread context
- Unread state
Create a Post
Expose supported social publishing from the customer workspace.
- Connected identity
- Publication state
Retrieve a Post
Return supported engagement context with the originating account.
- Source context
- Event visibility
Get Comments & Reactions
Bring permitted engagement signals into the same operational layer.
- Normalized events
- Clear capability boundary
Single contact view
How Unified Inbox Features Enhance User Engagement in Your App
Keep a contact’s supported conversations together so users can understand the relationship, choose the right channel, and continue without switching products.
- Unified communication from a single contact view
- Realtime notifications and engagement
- Collaborative communication management
- Multi-channel campaign management
Yes, I’d be happy to find a time.
Thanks for the context — let’s continue.
Thanks for the context — let’s continue.
Realtime engagement
Real-Time Notifications and Engagement
Return delivery, reply, unread, and attention state to the product as events so the UI can show what changed and what the user should do next.
Explore the APITeam operations
Collaborative Communication Management
Make ownership, account identity, and recent activity visible while teams coordinate conversations from one shared surface.
Explore the APICampaign workspace
Multi-Channel Campaign Management
Compose supported channel steps, monitor response state, and stop automated follow-ups when a real conversation begins.
Explore the API- 1Connection requestImmediately
- 2Follow-up messageWait 2 days
- 3Email follow-upWait 3 days
- 4Meeting reminderWait 2 days
Connect the first account
How to Integrate the Unified Inbox and Communication Features
Create a project, connect the customer account through the supported flow, and subscribe to the message events required by your inbox.
- Connect to the Moira dashboard
- Use hosted authorization or customer-owned provider configuration
- Verify webhooks before rendering live state
const account = await moira.accounts.connect({ provider: "linkedin", projectId: "project_recruiting", scopes: ["messages:read"],});await moira.webhooks.verify(account.event);Mailbox providers
Integrate with Email Using Google OAuth, Microsoft OAuth, or IMAP
Let customers choose the maintained mailbox connection that matches their organization while keeping tokens and credentials out of the browser.
- Google-hosted consent
- Microsoft tenant authorization
- Standards-based IMAP connection
Professional messaging
Seamlessly Connect and Manage LinkedIn Accounts
Use hosted connection, checkpoint handling, and account recovery to keep professional messaging operational within the entitlement available to the customer.
Explore the APISourced24
Contacted12
Interview5
Offer2
Messaging providers
Connect Multiple Messaging Platforms in One Place
Keep the selected WhatsApp, Telegram, or other supported connected account explicit while presenting a consistent inbox and event model.
Explore the APIOne operating layer
A clear path from connected account to product outcome.
Use one project boundary for connection setup, supported actions, realtime evidence, and customer-controlled recovery.
Trust by design
Built-In Security and Compliance
Protect every inbox connection with encrypted credentials, project isolation, verified events, and customer-controlled account revocation.
Frequently asked questions
FAQs
Practical answers for product teams planning a connected communication workflow.
What is a unified inbox and how can it benefit software users?
It combines supported conversation state in one product view while preserving the source account, channel, and operational status.
How do I integrate professional messaging?
Use the maintained hosted connection path and expose only the capabilities available to the connected account.
Which email platforms are supported?
The provider catalogue includes maintained Google, Microsoft, and standards-based mailbox paths; readiness is checked when the customer connects.
How can I implement multi-channel campaigns?
Keep orchestration in your product, use normalized events for delivery and replies, and stop automated steps when the workflow requires human attention.
Quick start
Let’s connect your first unified inbox.
Start with one mailbox or messaging account, verify realtime events, and then add more channels.
Build now