Dprime AI Lead Chatbot v4.0.9 Pro

A guided chatbot that captures leads through a visual conversation flow. Supports three interface modes, an AI knowledge base, six themes, and bubble or inline placement.

Installation

  1. Install and activate Dprime Core.
  2. Download Dprime AI Lead Chatbot from your account at my.dprime.au.
  3. Install and activate it. It appears under Dprime > AI Lead Chatbot.
  4. Build your first flow on the Flow Builder tab, then enable the chatbot on the Settings tab.
Requires an active Dprime subscription. Dprime Core handles licence verification. During the grace period the chatbot keeps running with a notice. After the grace period it pauses but no data is lost.

Flow Builder

The flow builder is a visual canvas where you design the conversation. Nodes are cards. Connections between nodes are drawn by dragging from a right-side port to a left-side port on another card.

Node types

TypePurposeOutgoing connections
MessageAsks a question and shows tappable option chipsOne per option — each option goes to a different card
Lead CapturePresents the contact form and collects detailsOne — goes to the next card after the form is submitted
EndShows a closing message and ends the chatNone

Connecting nodes

  1. Add nodes from the toolbar: Message, Lead Capture, or End.
  2. Drag any outgoing port (right-side ●) to any incoming port (left-side ●) on a different card. The incoming port turns green when you hover over a valid target.
  3. Click any arrow to delete the connection.
  4. Click a node to open it in the inspector on the right. Edit its text, add or remove options, and rename the node ID.
  5. Click Set as start in the inspector to mark which node the conversation begins at.
  6. Click Save Flow to save.
Full AI mode ignores the flow entirely and uses the Knowledge Base instead. You still need a flow if you use Chatbot or Conversational mode.

Interface modes

ModeHow it worksAI required?
ChatbotVisitor taps option chips. No free typing. The flow you built plays out exactly as designed.No
ConversationalChips are shown but the visitor can also type freely. The AI interprets typed messages and maps them to the nearest flow branch.Yes
Full AIThe flow is ignored. The AI answers from the knowledge base and collects contact details naturally in conversation.Yes

Set the mode on the Settings tab under Interface style. If you enable AI, add your OpenAI API key and tick Enable AI.

Lead capture

Set each capture field to Required, Optional, or Off on the Settings tab under Lead Capture.

SettingEffect
RequiredThe visitor must provide this value before the lead is saved. The bot will ask again if skipped.
OptionalThe bot asks but the visitor can continue without answering.
OffThe field is never asked for and is not stored.

Use the Validation rule setting to choose between requiring all Required fields before saving or accepting a lead as soon as at least one contact field is filled.

Captured leads appear in the Leads tab. Each lead shows the conversation path the visitor took, so you can see which question led to which answer. Click Export CSV to download all leads.

Knowledge Base

Used by Conversational and Full AI modes. Add sections for common topics: pricing, services, shipping, FAQs, anything customers ask about. The AI uses these sections as context when generating replies.

Tips for good knowledge base content

  • Write specific facts, not marketing copy. The AI needs something concrete to ground its answers.
  • Use short bullet points rather than long paragraphs. The AI extracts information more reliably from structured content.
  • One topic per section. Mixing topics in a section reduces accuracy.
  • For FAQs: write each question on one line with the answer on the next.

Appearance

Set on the Appearance tab. Themes auto-save on click — no Save button needed for theme changes.

ThemeDescriptionBest for
DefaultWhite panel, brand-blue headerMost sites
TerminalGreen on black, monospaceTech and developer sites
Browser LightmacOS window chrome, lightInline embeds on light pages
Browser DarkmacOS window chrome, darkInline embeds on dark pages
PhonePhone mockup with notchShowing mobile preview inline
Dark ModeDark navy panel, blue accentsDark-themed sites

Override the theme per shortcode: [dp_lead_bot style="terminal"]

Other options: bubble colour, highlight colour, text size, show or hide the header bar and branding, bubble position (seven positions), and mobile offsets.

Placement

ModeHow it renders
Floating bubbleA fixed button in the corner of every page. Opens the chat panel when clicked.
Inline onlyNo bubble. Use the shortcode [dp_lead_bot] to embed the chat inside any page, post, or block.
BothThe floating bubble appears sitewide and the shortcode can embed an additional inline instance.

Notifications

Enable email notifications on the Settings tab. An email is sent for every new lead. It includes the visitor's name, email, phone, and the conversation path they followed. The notification goes to the address you set, or the site admin email if left blank.

FAQ

The bubble does not appear on my site.

Confirm Chatbot enabled is ticked on the Settings tab and your Dprime subscription is active. If you use a caching plugin, purge the cache after saving settings.

Leads are not being saved.

Check that at least one capture field is set to Required or Optional. The flow must also include a Lead Capture node connected to a path the visitor can reach.

The AI does not respond in Conversational or Full AI mode.

Confirm Enable AI is ticked and the OpenAI API key is saved. The key is validated on save — if it was rejected, a notice appears at the top of the settings page.

How do I use different themes on different pages?

Use the shortcode with a style attribute: [dp_lead_bot style="dark-mode"]. The global theme is used for the bubble. The shortcode theme applies only to that inline embed.

Where are the leads stored?

In a custom database table created by the plugin on activation. Leads are not stored in WordPress posts or options. Export them at any time from the Leads tab as a CSV.