Skip to content
Settings / Organization

Loyal Bean

Needs consent
Hearth & Co.(verified developer)External appVersion 2.2.4Installed Aug 3, 2026 by Jordan Ellis
View listing

Permissions

What Loyal Bean can do in Brightwave Coffee. Each version asks for the permissions it needs; one that needs more waits for your approval.

3 permissions

Waiting for your approval in 2.3.0

Until you approve, Loyal Bean keeps running version 2.2.4 with the permissions below.

Community

  • See members, posts and course progressNew(read only)

    In every community, including private spaces it is added to.

Granted for 2.2.4

Commerce

  • See orders, products, customers and inventory(read only)

    In every store of the organization, including order history.

CRM

  • See contacts, opportunities and conversations(read only)

    In every CRM sub-account, including tags and custom fields.

  • Create and change contacts, tags and opportunities(can make changes)

    Add notes and tags, update fields and move opportunities between stages.

No app can manage members, billing, roles or connected accounts, and none ever sees your password or your SalesEngine session.

What it adds

Pages open in a sandboxed frame; cards and menu items are drawn by SalesEngine from the app’s data, so no app code runs in your dashboard.

Pages in the Apps folder

  • Rewards
    Opens in a store

Cards and menu items

  • Loyalty this week
    A card on Home
  • Rewards
    A section on contact pages
  • Give bonus beans
    In the menu of contacts

In CRM automations

  • Reward redeemed
    Trigger · A member redeems a reward at checkout.
  • Loyalty tier reached
    Trigger · A member moves up a tier.
  • Award beans
    Action · Adds bonus beans to the contact’s balance.

Webhook endpoints

Created from Loyal Bean’s event subscriptions and removed when you uninstall it. Every delivery is signed and retried for 3 days.

  • api.hearthandco.com/loyal-bean/webhooks/salesengine
    Order paid, Contact created
    Active100.0% of 52 (24 h)
Order paidContact createdAll webhook endpoints