Why DMs earn their bar
DMs are where buyers actually message you.
A buyer who finds you on Instagram doesn’t fill out a form — they DM. A tourist asking about a Sunday booking doesn’t open email — they message on WhatsApp. A potential client who saw your Facebook ad opens Messenger, not your website.
DM volume is rising fast across consumer industries — tourism, e-commerce, service businesses, real estate — and most operators don’t have a way to handle it at scale. The platforms make it harder, not easier. Three platforms, three sets of rules, three different message-window mechanics. MagicBlocks handles all three through Meta’s Graph API — one conversation memory, three messaging surfaces, every platform’s policy enforced before each send.
What real DMs sound like
A Saturday-night WhatsApp inquiry — booked before the office opens.
Same WhatsApp message. Same family planning a Sunday visit. Watch MagicBlocks reply instantly, qualify on party size and dates, recommend the right ticket package, and book the visit — without your team needing to be online.
Illustrative WhatsApp conversation. Operating hours, prices, and package availability vary by season.
Platform compliance
Three platforms. Three sets of rules.
Each platform’s messaging policy is different. MagicBlocks tracks every conversation’s window state per platform and enforces compliance against Meta’s Business Messaging policies before each send.
-
Instagram DMs
24-hour standard messaging window. Template messages for outside-window contact. Tag-based escalation (HUMAN_AGENT, CONFIRMED_EVENT_UPDATE) for higher-volume operators. Verified business accounts unlock larger inboxes.
-
WhatsApp Business
24-hour customer-service window. Template messages (HSM) for outside-window outreach, requiring pre-approval through Meta. Session-based pricing. We handle template submission, tracking, and tier-based rate-limit management.
-
Facebook Messenger
24-hour standard window. One Subscription Messaging tag (NEWS, RESEARCH, CONFIRMED_EVENT_UPDATE) for outside-window contact. Page-level configuration for ads → Messenger flows.
- SOC 2 Type II
- ISO 27001
- GDPR-aligned
- Meta Business Messaging compliant
- Template approval tracked
- Tier-rate aware
- Full audit logs
Infrastructure · Meta Graph API
Direct integration. No middleman.
Direct webhook integration with Instagram DMs, WhatsApp Business, and Facebook Messenger via Meta’s Graph API. Verified business accounts, brand-tier rate limits, platform analytics. Your business assets stay yours.
Use cases
What teams actually run on DMs.
Three primary patterns — across tourism, e-commerce, real estate, hospitality, and mobile-native service businesses.
Instagram + WhatsApp inbound for international visitors.
A traveller researching your destination from a different time zone DMs on Instagram, switches to WhatsApp to actually book. MagicBlocks handles both, in their language, with the booking confirmed in seconds.
Instagram bio links → DM → checkout, in one thread.
Your Instagram ad sends to bio link → DM. MagicBlocks qualifies the buyer (size, colour, shipping address), recommends the right product, and sends the checkout link. Mobile-native conversion, no website friction.
WhatsApp inquiry → service-area routing → estimate booking.
A homeowner DMs your roofing company on Facebook Messenger. MagicBlocks captures property type, scope, urgency, location, and books the estimate with the right crew — without your office having to be online.
FAQ · Direct Messages
Questions about MagicBlocks on DMs.
Is this generally available?
No. DMs are in private beta — Instagram DMs, WhatsApp Business, and Facebook Messenger are gated on operator demand and platform-side approvals (Meta Business verification, WhatsApp BSP tier, template review). Talk to us about joining the limited release.
Can a lead start on Instagram and continue on WhatsApp?
Yes. Memory is tied to the lead, not the platform. A buyer who DMs on Instagram and switches to WhatsApp two days later picks up where they left off — same conversation, same context, same MagicBlocks.
WhatsApp template approval — do you handle it?
Yes. WhatsApp Business requires pre-approved Highly Structured Messages (HSMs) for outside-window outreach. We handle template submission to Meta during onboarding and track approval status. Most templates approve in 24–48 hours.
Instagram and Messenger 24-hour windows?
Tracked per conversation. If you message a lead 26 hours after their last reply on WhatsApp, we know to send a template, not a regular message. On Instagram and Messenger, we use Meta’s message tags (HUMAN_AGENT, CONFIRMED_EVENT_UPDATE, etc) for valid outside-window contact.
Rate limits?
We respect Meta’s Business Messaging tier limits (Tier 1: 1K conversations/24h, Tier 2: 10K, Tier 3: 100K, Tier 4: unlimited). Throughput scales with your business verification status. Onboarding gets your account into the right tier for your volume.
Multilingual?
Yes. Each platform supports the languages you enable. Meta’s Graph API handles language detection at the platform level; MagicBlocks routes the conversation to the right playbook based on the visitor’s declared or detected language.
What about iMessage?
Not currently supported as a standalone channel. SMS fallback covers most US iMessage use cases — when a US visitor texts your business number from an iPhone, the message comes in over SMS regardless of their Apple-side display.
Lead handoff to humans?
Same as other channels. When the AI hits a qualification threshold or the lead asks for a person, MagicBlocks escalates to your team on shift with the full transcript, the platform, and the suggested next move.
GDPR for EU visitors on Instagram or WhatsApp?
Yes. EU-resident data flows through Meta’s EU-region handling, and MagicBlocks supports your GDPR-aligned workflows. Consent capture, retention, deletion, and SAR (subject access request) workflows are all configurable per platform.
Platform policy changes?
Meta updates Business Messaging policies regularly. We track those updates and adjust our enforcement layer — your messaging stays compliant without your team having to monitor Meta’s policy doc.
Costs?
Platform costs (WhatsApp session fees, etc) pass through at retail. We don’t mark up. WhatsApp Business uses session-based pricing; Instagram and Messenger are free for in-window messaging, with template fees on outside-window outreach. See /pricing for a current quote scoped to your volume and channels.