Messages, threads, drafts, sending, search, labels, attachments, and repairable incremental sync.
Inbox and send
Neutral communications layer
Email sync stays current
Calendar availability stays checked
Meeting transcripts stay attached
Bookings and tasks stay coordinated
Agent actions wait for approval
Horato gives your product stable APIs for the work around every customer conversation: messages, calendars, meetings, contacts, tasks, bookings, webhooks, and approvals.
Messages, threads, drafts, sending, search, labels, attachments, and repairable incremental sync.
Inbox and send
Events, availability, free/busy, recurrence, conference links, watch renewal, and sync token recovery.
Push plus delta
Start notetakers for customer meetings, retrieve post-call transcripts and recordings, and send meeting lifecycle events to your app.
Post-call transcripts
People, organizations, address books, groups, multi-value fields, and dedupe support.
Customer context
Task lists, completion, linked resources, external status mapping, and follow-up work from meetings or messages.
Follow-up model
Booking links, event types, slot generation, buffers, questions, reminders, and branded booking flows.
Booking API
Signed events, retries, dead-letter handling, delivery inspection, and replay for customer workflows.
Replayable delivery
Typed SDKs for product teams, plus MCP tools for agents that need context and approval-gated actions.
Developer surfaces
Architecture
Horato gives your product stable resources for messages, meetings, transcripts, contacts, tasks, bookings, webhooks, and agent actions. You keep the sync, audit, and repair details your product needs without owning every integration path.
Connections, permissions, sync jobs, and capability checks live behind one product API.
Email, calendar, meeting notes, contacts, tasks, scheduling, and webhooks share tenant-aware models your app can depend on.
Changes flow through an event log before signed webhooks are delivered, retried, and repaired.
REST, SDKs, and MCP tools use the same action model, with approvals for sends, bookings, event changes, and destructive operations.
Use cases
Start with one communication workflow. Horato keeps email, calendars, meeting notes, tasks, bookings, and approvals tied to the same customer context.
Active customer path
Add email, scheduling, contacts, tasks, and meeting notes without rebuilding the same integration work for every product line.
Backend teams can start with API keys and OAuth helpers, then use the same resource model through JavaScript, Python, webhooks, and MCP.
JavaScriptconst horato = new Horato({ apiKey });const draft = await horato.email.drafts.create({ connectionId, to, subject, bodyHtml});await horato.email.drafts.send(draft.id);Least-privilege OAuth, PKCE where required, tenant-aware token storage, and redacted logs.
Signed outbound webhooks with replay defense, delivery inspection, retries, and dead-letter handling.
Audit history for connections, approvals, sync changes, meeting records, and externally visible actions.
Retention, export, and deletion policies that can match the customer deployment.
Approval gates for email send, bookings, event mutation, and destructive actions.
Start free while you build and test. Move to Pro for $10/month when your integration reaches production.
$0forever
Start free while you build and test.
$10/month
Upgrade when your integration is real.
Overages: $1 each through account 1,000 and $0.75 each above 1,000; $0.70/hour managed or $0.30/hour BYOK + OpenAI usage after the shared pool.
See full pricingHorato gives product teams one communication layer without hiding the details that make sync and repair hard.
Platform engineering lead
B2B workflow company
Book demo
Share the communication workflows you need. We will reply with the fastest path for sync, scheduling, meeting notes, webhooks, SDKs, and agent approvals.