Flow Builder & emails
B2B+ Quotes sends its customer emails itself. It also exposes three Flow Builder events for your own automations (notify staff, tag customers, webhooks …).
Flow Builder events
The events appear in the Flow Builder as triggers:
| Event | Fires when … |
|---|---|
avellon.quote.requested | a customer submits a new quote request (cart or item-based). |
avellon.quote.accepted | a customer accepts a sent quote (before checkout; not when re-filling the cart). |
avellon.quote.expiring | an open (sent) quote approaches its expiry (expiry reminder, see Reminders). |
Available data in each event: the quote (quote), the quote number (quoteNumber) and the grand total (amountTotal) — plus customer and mail recipient.
You configure the events in the Administration under Settings → Flow Builder (create flows and choose the trigger).
Mail templates
The plugin installs five mail templates. Unlike pure flow actions, they are tightly coupled to their respective action and are sent directly by the plugin, rendered in the quote's language.
| Template (technical name) | Subject | When it fires | Recipient |
|---|---|---|---|
avellon_quote.request_confirmation | Your quote request | Customer submits a request | Customer |
avellon_quote.quote_sent | Your individual quote | Merchant sends the quote | Customer |
avellon_quote.expiry_reminder | Your quote {no.} expires soon | Expiry reminder (task) | Customer |
avellon_quote.new_message | New message on your quote | Merchant replies on the thread | Customer |
avellon_quote.customer_message | New customer message on quote | Customer posts on the thread | Merchant |
quote_sentandexpiry_remindercontain the express-acceptance button. Forquote_sentthe PDF is also attached (settingattachPdfToQuoteMail).- The recipient of
customer_messageis the notification email set under Configuration (merchantNotificationEmail); if empty, the shop email is used.
You edit all templates under Settings → Email templates (in German and English).
Update-safe
The templates are created on installation. On a plugin update only missing templates are added — content you have edited is left untouched.