Dialogflow Paywall & Video Chat Integration

Замовник: AI | Опубліковано: 26.02.2026
Бюджет: 250 $

I’m running a Dialogflow CX bot. I want the conversation locked until the user completes a payment through either PayPal or Stripe. A second, separate payment flow must launch when the visitor presses a “Speak to a live advisor” button. This purchase is time-based and priced dynamically. Once paid, the system sends an email confirmation—containing only the Google Meet link—to the customer. At the same moment an identical link is texted or emailed to a rotating list of service advisors. The first advisor who clicks is logged as the acceptor; everyone else’s link instantly expires so only one person joins the call. Key pieces I need built: • Dialogflow CX webhook and triggers a PayPal/Stripe checkout middleware that counts prompts, locks the bot at 15 • Dynamic-pricing checkout for the live-advisor call, again in PayPal and Stripe. • Automatic Google Meet link generation (I’m open to other free providers, but Meet is preferred). • Email confirmation workflow and optional SMS blast to advisors. • Single-use link logic that records who accepted and prevents duplicates. • Lightweight admin panel or config file to adjust prices, advisor list, and prompt limits. • Clear documentation so I can manage keys, webhooks, and future edits myself. I’m happy to discuss implementation details—Node.js, Python, Firebase, or any stack you’re comfortable with—as long as it integrates cleanly with Dialogflow CX and uses the official PayPal and Stripe APIs. Let me know your approach and timeline and we can get started right away. This can be set up to run completely in the bot(preferred) or separate as 2 different paywalls as the attachment shows. 7 days is the deadline. The ai chat bot is set up but may need some minor tweaks.