Skip to Content
Dial v1 live šŸŽ‰
BeaconExamples

Examples

Real-world configuration examples for common Beacon use cases.

Wallet Support Portal

A crypto wallet company offering support, account recovery, and scam reporting with wallet-verified secure support.

{ "version": 1, "branding": { "name": "Keystone Support", "accentColor": "#3b82f6" }, "lanes": { "support": { "enabled": true, "label": "Support" }, "sales": { "enabled": true, "label": "Enterprise" }, "community": { "enabled": false, "label": "Community" } }, "quickActions": [ { "id": "onboarding", "label": "Getting Started Guide", "icon": "rocket", "lane": "support", "type": "open_link", "url": "https://docs.keystone.wallet/start" }, { "id": "recovery", "label": "Account Recovery Help", "icon": "key", "lane": "support", "type": "open_chat" }, { "id": "scam-report", "label": "Report Scam / Phishing", "icon": "alert", "lane": "support", "type": "open_chat" }, { "id": "secure-support", "label": "Verified Secure Support", "icon": "shield", "type": "verify_then", "nextActionId": "recovery" }, { "id": "enterprise", "label": "Wallet-as-a-Service", "icon": "building", "lane": "sales", "type": "book_call" } ], "verify": { "enabled": true, "provider": "dial", "gates": { "secure-support": { "required": true, "scopes": ["wallet"], "onSuccessActionId": "recovery" } } }, "handoff": { "emailCapture": { "enabled": true, "to": "support@keystone.wallet" }, "calendar": { "enabled": true, "url": "https://cal.com/keystone/enterprise" } }, "faq": { "enabled": true, "items": [ { "q": "How do I back up my wallet?", "a": "Go to Settings > Security > Backup. Write down your 12-word recovery phrase and store it offline. Never share it with anyone." }, { "q": "I think I received a phishing attempt", "a": "Do NOT click any links or approve any transactions. Report it using 'Report Scam' above." }, { "q": "Can I recover my wallet without the phrase?", "a": "Recovery depends on your backup method. Contact us via 'Account Recovery Help' for guidance." } ] } }

Security Audit Firm

A Web3 security firm using Beacon for sales lead capture with anti-spam verification and auto-open triggers on pricing pages.

{ "version": 1, "branding": { "name": "Aegis Security", "accentColor": "#f472b6" }, "triggers": { "autoOpen": { "enabled": true, "delayMs": 20000, "paths": ["/services", "/pricing"], "exitIntent": true } }, "lanes": { "support": { "enabled": true, "label": "Support" }, "sales": { "enabled": true, "label": "New Business" }, "community": { "enabled": false, "label": "Community" } }, "quickActions": [ { "id": "book-audit", "label": "Book an Audit Consultation", "icon": "calendar", "lane": "sales", "type": "book_call" }, { "id": "get-quote", "label": "Get a Quote", "icon": "dollar", "lane": "sales", "type": "open_chat" }, { "id": "incident", "label": "Emergency Incident Response", "icon": "siren", "lane": "support", "type": "open_chat" }, { "id": "verify-submit", "label": "Verified Inquiry (Anti-Spam)", "icon": "shield", "type": "verify_then", "nextActionId": "get-quote" }, { "id": "case-studies", "label": "View Case Studies", "icon": "file", "lane": "sales", "type": "open_link", "url": "https://aegis.security/cases" } ], "verify": { "enabled": true, "provider": "dial", "gates": { "verify-submit": { "required": true, "scopes": ["social:x"], "onSuccessActionId": "get-quote" } } }, "handoff": { "emailCapture": { "enabled": true, "to": "leads@aegis.security" }, "calendar": { "enabled": true, "url": "https://cal.com/aegis/audit-consult" }, "externalLinks": [ { "label": "View Services & Pricing", "url": "https://aegis.security/pricing" } ] }, "faq": { "enabled": true, "items": [ { "q": "What types of audits do you offer?", "a": "Smart contract audits, protocol security reviews, and penetration testing for DeFi, NFT, and infrastructure projects." }, { "q": "How long does an audit take?", "a": "Typical turnaround is 2-4 weeks. Rush audits are available at premium pricing." }, { "q": "What's your emergency response time?", "a": "For active incidents, we target 1-hour initial response. Use 'Emergency Incident Response' above." } ] } }

NFT Community

A community-focused configuration with holder verification, room access, and event engagement.

{ "version": 1, "branding": { "name": "Prism Collective", "accentColor": "#a855f7" }, "triggers": { "autoOpen": { "enabled": true, "delayMs": 5000, "paths": ["/mint", "/claim"] } }, "lanes": { "support": { "enabled": true, "label": "Help" }, "sales": { "enabled": false, "label": "Collabs" }, "community": { "enabled": true, "label": "Community" } }, "quickActions": [ { "id": "claim-role", "label": "Claim Holder Role", "icon": "badge", "type": "verify_then", "nextActionId": "role-success" }, { "id": "role-success", "label": "View Holder Perks", "icon": "gift", "lane": "community", "type": "open_link", "url": "https://prismcollective.xyz/perks" }, { "id": "utility", "label": "Utility & Roadmap", "icon": "map", "lane": "support", "type": "open_link", "url": "https://prismcollective.xyz/roadmap" }, { "id": "event", "label": "Upcoming Events", "icon": "calendar", "lane": "community", "type": "join_room", "roomId": "prism-events" }, { "id": "support", "label": "Mint / Transfer Help", "icon": "help", "lane": "support", "type": "open_chat" } ], "verify": { "enabled": true, "provider": "dial", "gates": { "claim-role": { "required": true, "scopes": ["wallet", "role:holder"], "onSuccessActionId": "role-success" } } }, "handoff": { "emailCapture": { "enabled": true, "to": "gm@prismcollective.xyz" }, "externalLinks": [ { "label": "Prism Discord", "url": "https://discord.gg/prism" } ] }, "faq": { "enabled": true, "items": [ { "q": "How do I claim my holder role?", "a": "Click 'Claim Holder Role' above and verify your wallet through Dial. Your NFT ownership will be checked on-chain." }, { "q": "What perks do holders get?", "a": "Exclusive events, early drops, voting rights, and private community channels." }, { "q": "When is the next drop?", "a": "Follow our Events channel for announcements. Holders get 24h priority access before public mint." } ] } }

DeFi Protocol

A DeFi protocol with transaction support, priority verified support, and enterprise sales.

{ "version": 1, "branding": { "name": "VaultFi Support", "accentColor": "#22c55e" }, "triggers": { "autoOpen": { "enabled": true, "delayMs": 15000, "paths": ["/app", "/vault"] } }, "lanes": { "support": { "enabled": true, "label": "Support" }, "sales": { "enabled": true, "label": "Enterprise" }, "community": { "enabled": false, "label": "Community" } }, "quickActions": [ { "id": "stuck-tx", "label": "Stuck Transaction", "icon": "alert", "lane": "support", "type": "open_chat" }, { "id": "deposit-help", "label": "Deposit / Withdraw Help", "icon": "help", "lane": "support", "type": "open_chat" }, { "id": "incident", "label": "Incident Status", "icon": "status", "lane": "support", "type": "open_link", "url": "https://status.vaultfi.xyz" }, { "id": "priority", "label": "Priority Support (Verify)", "icon": "star", "type": "verify_then", "nextActionId": "stuck-tx" }, { "id": "enterprise", "label": "Enterprise / Integrations", "icon": "building", "lane": "sales", "type": "book_call" } ], "verify": { "enabled": true, "provider": "dial", "gates": { "priority": { "required": true, "scopes": ["wallet"], "onSuccessActionId": "stuck-tx" } } }, "handoff": { "emailCapture": { "enabled": true, "to": "support@vaultfi.xyz" }, "calendar": { "enabled": true, "url": "https://cal.com/vaultfi/enterprise" } }, "faq": { "enabled": true, "items": [ { "q": "My deposit isn't showing", "a": "Deposits typically confirm in 2-5 minutes. If longer, check the block explorer and use 'Stuck Transaction' above." }, { "q": "What are the current APY rates?", "a": "APY rates are dynamic and displayed on each vault page. Historical rates are in our analytics dashboard." }, { "q": "Is there a withdrawal fee?", "a": "Standard withdrawals have no fee. Instant withdrawals incur a 0.1% fee." }, { "q": "How do I report a security issue?", "a": "Email security@vaultfi.xyz. Bug bounties up to $250k are available." } ] } }

Quest Launchpad

A gamified quest platform with eligibility checking, wallet verification, and community rooms.

{ "version": 1, "branding": { "name": "ArcQuest Support", "accentColor": "#f59e0b" }, "triggers": { "autoOpen": { "enabled": true, "delayMs": 8000, "paths": ["/claim", "/quest"] } }, "lanes": { "support": { "enabled": true, "label": "Quest Help" }, "sales": { "enabled": false, "label": "Partnerships" }, "community": { "enabled": true, "label": "Community" } }, "quickActions": [ { "id": "eligibility", "label": "Check Eligibility", "icon": "shield", "lane": "support", "type": "open_chat" }, { "id": "claim-help", "label": "Claim Help", "icon": "help", "lane": "support", "type": "open_chat" }, { "id": "quest-steps", "label": "Quest Step Guide", "icon": "list", "lane": "support", "type": "open_link", "url": "https://docs.arcquest.xyz/guides" }, { "id": "verify-claim", "label": "Verify & Claim", "icon": "check", "type": "verify_then", "nextActionId": "claim-help" }, { "id": "community", "label": "Join Community", "icon": "users", "lane": "community", "type": "join_room", "roomId": "arcquest-general" } ], "verify": { "enabled": true, "provider": "dial", "gates": { "eligibility": { "required": true, "scopes": ["wallet"] }, "verify-claim": { "required": true, "scopes": ["wallet", "role:participant"], "onSuccessActionId": "claim-help" } } }, "handoff": { "emailCapture": { "enabled": true, "to": "quests@arcquest.xyz" } }, "faq": { "enabled": true, "items": [ { "q": "How do I check if I'm eligible?", "a": "Connect your wallet and click 'Check Eligibility'. We verify your on-chain activity automatically." }, { "q": "My claim transaction failed", "a": "Check that you have enough gas on the target chain. If it persists, use 'Claim Help'." }, { "q": "Can I participate from multiple wallets?", "a": "Each wallet is separate. Sybil detection is active and abusive patterns may result in disqualification." } ] } }
Last updated on