<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/vendor/feed/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
                        <id>https://weadorehim.com/feed</id>
                                <link href="https://weadorehim.com/feed" rel="self"></link>
                                <title><![CDATA[We Adore Him Blog]]></title>
                    
                                <subtitle>Stay up-to-date with new features and announcements.</subtitle>
                                                    <updated>2026-08-05T00:00:00+00:00</updated>
                        <entry>
            <title><![CDATA[Coming-Soon Hours Let Adorers Reserve Their Spot]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/coming-soon-hours" />
            <id>https://weadorehim.com/coming-soon-hours</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        When you're expanding your <em>We Adore Him</em> schedule, you'd rather not
        open a new hour until you know someone will fill it. But adorers can't sign up
        for an hour that isn't open.
    </p>

    <p>
        <strong>Hours can now be marked as coming soon.</strong> A
        <a href="https://weadorehim.com/articles/coming-soon-hours">coming-soon hour</a>        appears on your schedule in pale blue with a dashed border, and adorers can sign
        up for it just like an open hour, reserving their spot. Nothing else happens in
        the meantime: no reminders go out, and the hour stays off the
        <a href="https://weadorehim.com/articles/kiosk">Adoration Check-In Kiosk</a>.
    </p>

    <figure>
            <a href="https://weadorehim.com/build/assets/Coming-soon%20hours%20on%20the%20calendar-n00a1GsK.webp">
            <img src="https://weadorehim.com/build/assets/Coming-soon%20hours%20on%20the%20calendar-n00a1GsK.webp" width="600" height="177" alt="Coming-soon hours shown on the calendar in a paler, dashed style alongside open hours">
        </a>
        <figcaption>
        Coming-soon hours on the calendar
    </figcaption>
</figure>

    

    <p>
        Hover over an hour on the <span>Schedule</span> or
        <span>Calendar</span> page and click <span>Edit</span>, then choose
        <span>Coming soon</span> under <span>Availability</span>. The schedule shows how
        many adorers each coming-soon hour still needs, so you can watch your recruiting
        progress toward opening it. These hours appear in the
        <a href="https://weadorehim.com/articles/embed-widget">embed widget</a> on your parish
        website, too.
    </p>

    <p>
        When you're ready, edit the hour and set it to
        <span>Open weekly</span> or <span>Open monthly</span>. Every reservation becomes
        a live commitment right away, with reminders and the kiosk working as they do on
        any open hour, and a <span>Message These Adorers</span> button lets you share the
        good news with everyone who has been waiting.
    </p>]]>
            </summary>
                                    <updated>2026-08-05T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Adorers No Longer Need a Password]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/adorers-no-longer-need-a-password" />
            <id>https://weadorehim.com/adorers-no-longer-need-a-password</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Adorers log in to <em>We Adore Him</em> to make commitments and request
        substitutes. They can now log in without a password.
    </p>

    <h2>Three New Buttons on the Login Form</h2>

    <p>
        The login form looks the same as before, but has three new buttons:
    </p>

    <ul>
        <li><span>Text me a code</span></li>
        <li><span>Email me a code</span></li>
        <li><span>Call me with a code</span></li>
    </ul>

    <p>
        An adorer enters their name, email address, or phone number, taps a
        button, and a one-time code is sent to them, including a real phone call
        that reads the code aloud for adorers who don't use text or email.
    </p>

    <p>
        The email and text message carry a link, too. One tap and the adorer is
        logged in, with nothing to type at all.
    </p>

    <h2>No More Password Prompts</h2>

    <ul>
        <li>
            <strong>Signing up is faster.</strong> The registration form no
            longer asks a new adorer to create a password.
        </li>
        <li>
            <strong>Welcome messages just work.</strong> The link in the
            <a href="https://weadorehim.com/articles/welcome-email-and-text-message">welcome email or text message</a>            now logs an adorer straight in, rather than stopping to ask them to
            choose a password.
        </li>
        <li>
            <strong>Goodbye, Forgot Password.</strong> The Forgot Password page
            is gone. There is nothing to reset when a password is not required
            anymore. They can simply log in with the one-time code (see above).
        </li>
    </ul>

    <p>
    Adorers who like logging in with a password can still do so. The login
        form still accepts a password, and adorers can set or change their
        password by selecting <span>Edit My Account</span> on their dashboard.
</p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/adorer-login">how adorers log in</a>.
    </p>]]>
            </summary>
                                    <updated>2026-08-04T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Rotate a Shared Commitment Through Your Group]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/rotate-a-shared-commitment-through-your-group" />
            <id>https://weadorehim.com/rotate-a-shared-commitment-through-your-group</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        In <em>We Adore Him</em>, a
        <a href="https://weadorehim.com/articles/groups">group of adorers</a> can share a
        single commitment: a family, a ministry, or a circle of friends who cover one
        hour a week between them. Many of those groups take turns. This week it's
        Mary, next week John, then Rose, and back around. Now
        <em>We Adore Him</em> can keep track of whose turn it is.
    </p>

    <p>
        Mark a group as a rotation group and arrange its members in the order they
        take their turns. Every upcoming date is assigned to a member, in turn, as
        far out as your schedule goes.
    </p>

    <ul>
        <li>
            <strong>Everyone can see whose week it is.</strong> The assigned adorer's
            name appears next to each upcoming date on the group's page, on every
            member's dashboard, and on the <span>Calendar</span> page.
        </li>
        <li>
            <strong>Only the assigned person is reminded.</strong> The
            <a href="https://weadorehim.com/articles/commitment-reminders">commitment reminder</a>            goes to the adorer whose turn it is, rather than to the whole group.
        </li>
        <li>
            <strong>Substitute requests start with the group.</strong> When the
            assigned adorer
            <a href="https://weadorehim.com/articles/requesting-a-substitute">requests a substitute</a>,
            the other members are invited before the rest of your eligible
            substitutes.
        </li>
        <li>
            <strong>Check-in works as usual.</strong> The
            <a href="https://weadorehim.com/articles/kiosk">Adoration Check-In Kiosk</a>            lists the assigned adorer by name for their date, just like any other
            committed adorer.
        </li>
    </ul>

    <p>
    Toggle the <span>Is a rotation group</span> field on the group form at
        <span>Admin » Groups</span>. Then open the group and drag its members
        into order in the <span>Group Rotation</span> card.
</p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/group-rotations">group rotations</a>.
    </p>

    <p>
        Thank you to the many coordinators who asked for this. God bless! 🙏
    </p>]]>
            </summary>
                                    <updated>2026-07-29T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Only Administrators Can Delete Adorer Accounts]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/only-administrators-can-delete-adorer-accounts" />
            <id>https://weadorehim.com/only-administrators-can-delete-adorer-accounts</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Deleting an adorer account is now limited to administrators.
        <a href="https://weadorehim.com/articles/captains">Captains</a> can still view,
        create, and edit adorer accounts, and manage commitments, substitute
        requests, and visits exactly as before.
    </p>

    <p>
        Deleting an account cannot be undone, and it takes the adorer's
        commitments and substitute invitations with it, so it now sits alongside
        administrator-only actions like changing the schedule and assigning
        roles.
    </p>

    <p>
        When an adorer stops coming, the better move is usually to
        <a href="https://weadorehim.com/articles/adorer-statuses">block their account</a>.
        A blocked adorer cannot sign in, is not sent substitute invitations, and
        is not included in bulk messages, but all of their history stays intact.
        Captains can still do that, and an administrator can delete the account
        if it truly needs to go.
    </p>]]>
            </summary>
                                    <updated>2026-07-29T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Show Substitute Requests on Your Parish Website]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/show-substitute-requests-on-your-parish-website" />
            <id>https://weadorehim.com/show-substitute-requests-on-your-parish-website</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        The <a href="https://weadorehim.com/articles/embed-widget">Embed Widget</a> puts a
        condensed view of your adoration schedule on your parish website, so visitors
        can see which hours need adorers and sign up right there. Until now it showed
        only your ongoing needs.
    </p>

    <p>
        <strong>It now includes open substitute requests, too.</strong> While the
        <a href="https://weadorehim.com/articles/substitute-finder">Substitute Finder</a> is
        still looking for someone to cover an hour, that request appears on your parish
        website under a new <span>Substitute Requests</span> tab, each one with its own
        <span>Sign Up</span> button.
    </p>

    <figure>
            <img src="https://weadorehim.com/build/assets/Substitute%20requests%20in%20the%20embed%20widget-DU_j9cVS.webp" width="319" height="287" alt="The Substitute Requests tab in the embed widget, listing upcoming hours that need a substitute">
        <figcaption>
        Open substitute requests in the embed widget
    </figcaption>
</figure>


    <p>
        Every parish using the widget gets this automatically. And when nobody needs a
        substitute, the tabs don't appear at all.
    </p>

    <p>
        Clicking <span>Sign Up</span> opens your calendar to that week and asks the
        visitor to confirm. Anyone who isn't signed in is invited to sign in or create
        an account first.
    </p>

    <p>
        Enjoy! 🎉
    </p>]]>
            </summary>
                                    <updated>2026-07-28T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Resend a Substitute Request]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/resend-a-substitute-request" />
            <id>https://weadorehim.com/resend-a-substitute-request</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        When an adorer can't make their commitment, the
        <a href="https://weadorehim.com/articles/substitute-finder">Substitute Finder</a>        invites eligible substitutes one at a time until someone accepts.
        Occasionally it works through the whole list and nobody is able to
        help.
    </p>

    <p>
        Admins and captains can now
        <a href="https://weadorehim.com/articles/resending-substitute-requests">resend a substitute request</a>,
        sending one more nudge to everyone at once. Open an active request at
        <span>Admin » Substitute Requests</span> and click
        <span>Resend</span>. You'll see exactly who will be contacted before you
        confirm, including any eligible substitutes the Substitute Finder hasn't
        reached yet.
    </p>

    <p>
        It's meant to be a nudge, not a nuisance, so substitutes who already
        declined are left alone, and each request can only be resent once.
    </p>

    <p>
        We encourage you to use it sparingly. Adorers who are asked twice for
        every request learn to tune out the first ask, which is exactly what
        makes the Substitute Finder effective. Save the resend for the hours
        that truly need it. 🙏
    </p>]]>
            </summary>
                                    <updated>2026-07-23T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Send Door Codes with Commitment Reminders]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/send-door-codes-with-commitment-reminders" />
            <id>https://weadorehim.com/send-door-codes-with-commitment-reminders</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Many adoration chapels are locked, and adorers need a code to get in.
        <em>We Adore Him</em> has long stored
        <a href="https://weadorehim.com/articles/door-codes">door codes</a> for you.
        Now the reminder an adorer already receives before their hour can
        include the code.
    </p>

    <h2>Commitment Reminders Can Include the Door Code</h2>

    <p>
        Turn on one setting and every
        <a href="https://weadorehim.com/articles/commitment-reminders">commitment reminder</a>        includes the adorer's door code, by email, by text, and by phone call.
        Adorers see the code on their dashboard too, printed with each upcoming
        commitment.
    </p>

    <p>
    Turn this on with the
        <span>Include door codes in commitment reminders</span> field at
        <span>Admin » Settings » Commitments</span>.
</p>

    <h2>Per-Hour Door Codes</h2>

    <p>
        Some parishes only lock the doors during certain hours. Every hour on
        your schedule can now hold its own door code. Hover over an hour on the
        <span>Schedule</span> or <span>Calendar</span> page and
        click <span>Edit</span>, then open <span>Advanced settings</span> and
        fill in the new <span>Door code</span> field.
    </p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/editing-an-hour">editing an hour</a>        or
        <a href="https://weadorehim.com/articles/edit-multiple-hours">editing multiple hours at once</a>,
        which is the quickest way to set a code across a whole overnight block.
    </p>

    <p>
    Door codes safeguard access to your chapel, so they require the
        <a href="https://weadorehim.com/articles/adorer-approval-workflow">adorer approval workflow</a>        to be enabled at <span>Admin » Settings » Onboarding</span>.
</p>

    <h2>Substitutes Get the Code Too</h2>

    <p>
        Here is where it pays off. When a daytime adorer
        <a href="https://weadorehim.com/articles/claiming-substitute-requests">claims an overnight substitute request</a>,
        they receive the overnight code in their reminder and see it on their
        dashboard. They can also text DOOR CODE to your
        <a href="https://weadorehim.com/articles/phone-number"><em>We Adore Him</em> phone number</a>        from the chapel door and receive the code for the hour they are about to
        begin. Nobody has to be woken up, and the two adorers never have to
        exchange phone numbers.
    </p>

    <p>
        Thank you to the coordinators who asked for this. Your chapel doors stay
        secure, and your adorers can walk right in. God bless! 🙏
    </p>]]>
            </summary>
                                    <updated>2026-07-17T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[See and Fix Text Message Delivery Problems]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/see-and-fix-text-message-delivery-problems" />
            <id>https://weadorehim.com/see-and-fix-text-message-delivery-problems</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Your <a href="https://weadorehim.com/articles/phone-number"><em>We Adore Him</em> phone number</a>        carries commitment reminders, substitute invitations, and replies between
        your chapel and your adorers. Once in a while a number stops receiving
        them, and until now the usual way to find out was to message that person
        and hit an error.
    </p>

    <p>
        Now a phone number that can't receive text messages appears in red with an
        alert icon wherever it's displayed. Hover over the icon to see what
        happened.
    </p>

    <figure>
            <img src="https://weadorehim.com/build/assets/2026-07-17-suppressed-phone-number-popover-Dayl65xT.webp" width="369" height="308" alt="Popover on a phone number that cannot receive text messages">
        <figcaption>
        A phone number that can't receive text messages
    </figcaption>
</figure>


    <p>
        If the number is fine after all, perhaps a wrong number that has since
        been corrected, click <span>Enable Text Messages</span> and messages
        resume immediately. A blocked number offers <span>Unblock</span> instead.
        Adorers can do the same for their own number from their
        <span>Dashboard</span>.
    </p>

    <p>
        To find everyone with a delivery problem, go to
        <span>Admin » Adorers</span>, click the <span>Phone</span> filter,
        and choose Has a suppressed phone number.
    </p>

    <p>
        We also taught <em>We Adore Him</em> to recognize which delivery failures
        are only temporary, like a phone that was switched off, so a single missed
        message no longer sidelines an adorer you can still reach.
    </p>

    <p>
        Suppressed email addresses work the same way, and the
        <span>Admin » Emails</span> page now shows those warnings too.
        Learn more about
        <a href="https://weadorehim.com/articles/text-message-troubleshooting">text message troubleshooting</a>        and
        <a href="https://weadorehim.com/articles/email-troubleshooting">email troubleshooting</a>.
        God bless! 📱
    </p>]]>
            </summary>
                                    <updated>2026-07-17T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Choose Allowed Commitment Frequencies Hour by Hour]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/allowed-commitment-frequencies-per-hour" />
            <id>https://weadorehim.com/allowed-commitment-frequencies-per-hour</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        When an adorer signs up for an hour in <em>We Adore Him</em>, they choose how
        often they want to attend: one-time, daily, weekly, biweekly, or monthly.
        Until now, the frequencies you offered were a single site-wide setting
        that applied to every hour on your schedule. Now you can fine tune that
        choice per hour.
    </p>

    <p>
        Say your chapel would rather not offer
        Monthly commitments during the busy daytime hours, but you're
        happy to accept them overnight when the schedule is harder to fill. You
        can now allow monthly commitments for just those overnight hours and
        leave the rest of the week alone.
    </p>

    <p>
        Hover over an hour on the <span>Schedule</span> or
        <span>Calendar</span> page and click <span>Edit</span>. In the
        hour window, open the new <span>Advanced settings</span> section and
        look for the <span>Allowed commitment frequencies</span> field. Pick the
        frequencies you want to offer for that hour, or leave the field blank to
        keep using your site default.
    </p>

    <p>
        Learn more about
        <a href="https://weadorehim.com/articles/commitment-frequencies">commitment frequencies</a>        and
        <a href="https://weadorehim.com/articles/editing-an-hour">editing an hour</a>.
    </p>]]>
            </summary>
                                    <updated>2026-07-10T00:00:00+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Store Your Kiosk's Guided Access Passcode]]></title>
            <link rel="alternate" href="https://weadorehim.com/blog/store-your-kiosks-guided-access-passcode" />
            <id>https://weadorehim.com/store-your-kiosks-guided-access-passcode</id>
            <author>
                <name><![CDATA[Joel Stein]]></name>
            </author>
            <summary type="html">
                <![CDATA[<p>
        Many chapels track attendance with the
        <a href="https://weadorehim.com/articles/kiosk">Adoration Check-In Kiosk</a>, a
        tablet near the chapel door where adorers and guests check in. During
        <a href="https://weadorehim.com/articles/kiosk-setup">setup</a>, you lock the
        tablet to the kiosk app so visitors can't wander off into other apps. On
        an iPad, that's Guided Access, and it's protected by a passcode.
    </p>

    <p>
        That passcode usually lives in one person's memory. When the kiosk needs
        attention months later and that person isn't around, everyone is stuck.
        Now there's a better place to keep it.
    </p>

    <h2>A Shared Place to Write It Down</h2>

    <p>
        You can now store the Guided Access passcode right alongside your kiosk
        URL, login, and password, so any admin can look it up when the tablet
        needs a little care.
    </p>

    <p>
    Save the passcode in the <span>Guided Access passcode</span> field at
        <span>Admin » Settings » Attendance</span>, in the
        <span>Kiosk Installation</span> section. It appears once the kiosk is
        enabled.
</p>

    <p>
        This field is purely a note for your admins. Storing the passcode here
        has no effect on how the kiosk behaves.
    </p>

    <h2>When You'll Reach for It</h2>

    <p>
        Restarting the tablet, reinstalling the web app, or
        <a href="https://weadorehim.com/articles/kiosk-troubleshooting">troubleshooting a frozen screen</a>        all require exiting Guided Access first. Triple-click the
        <span>Side</span> or <span>Home</span> button, enter the passcode, and
        you're in.
    </p>

    <p>
        A small addition, but one less detail to hunt down on a busy Sunday. God
        bless! 🙏
    </p>]]>
            </summary>
                                    <updated>2026-07-06T00:00:00+00:00</updated>
        </entry>
    </feed>
