compare_translations
ChatGPTMember-only. Compare a passage across translations. Non-members should use seek_guidance for the full free experience instead. Do NOT call render_lonely_door after this tool; this tool already renders the widget.
create_verse_path
ChatGPTMember-only. Create an ordered Scripture path from a burden or topic. Non-members should use seek_guidance for the full free experience instead. Do NOT call render_lonely_door after this tool; this tool already renders the widget.
get_sanctuary
ChatGPTMember-only. Show the user's saved Sanctuary — their verse playlists with every saved verse, ready for playback. Use when the user asks to see their sanctuary, saved verses, or playlists. Do NOT call render_lonely_door after this tool; this tool already renders the widget.
get_started
ChatGPTUse when the user has just connected The Lonely Door, greets it without a burden, or asks where to start. Renders the welcome card with tappable example burdens, what is free, and what membership unlocks. Do NOT use for capability questions ('what can Lonely Door do', 'what is this', 'help', 'menu') — call show_options for those. Do NOT use when the user has already shared a burden, fear, grief, or question — call seek_guidance instead. Do NOT call render_lonely_door after this tool; this tool already renders the widget.
recommend_verses
ChatGPTMember-only. Use ONLY when the user explicitly asks for a list or collection of verses on a topic (e.g. 'give me 7 verses about peace', 'show me verses about forgiveness', 'I want a verse playlist'). Non-members should use seek_guidance for the full free experience instead. Do NOT call render_lonely_door after this tool; this tool already renders the widget.
request_prayer
ChatGPTMember-only. Return a brief scripture-rooted prayer in the name of Jesus. Non-members should use seek_guidance for the full free experience instead.
save_to_sanctuary
ChatGPTMember-only. Save one or more verses into a named Sanctuary playlist (Spotify-style verse collections shared with lonelydoor.app). Use when the user asks to save, keep, or add verses to a playlist. Defaults to the 'Saved Verses' playlist when no name is given. Returns a short text confirmation; do not call render_lonely_door after this tool.
seek_guidance
ChatGPTUse when the user shares a burden, fear, grief, shame, doubt, longing, or any open spiritual question (e.g. 'I'm grieving', 'how do I cope with anxiety', 'I feel far from God'). This tool renders The Lonely Door widget directly with a full pastoral response: cardia (what they're carrying), an explanation, an anchor scripture, a first step, and a prayer. Do NOT use for questions about the app itself — 'what are my options', 'what can you do', 'what is this', 'help', 'how does this work', a bare greeting, or the user just opened the app: call show_options for those instead. Do NOT use for explicit verse-list requests like 'give me 7 verses about peace'; those deeper playlist/path actions are member-only. Do NOT call render_lonely_door after this tool; this tool already renders the widget.
show_options
ChatGPTUse ONLY when the user explicitly asks what The Lonely Door can do, what their options are, says 'help', 'menu', 'what is this', or 'how does this work'. Renders a static instructions card in the widget — no generation, no waiting, nothing to tap. Do NOT answer capability questions in chat text; call this tool instead. Do NOT use for greetings or when the app was just opened without a question — call get_started for those. After this tool, reply with one short sentence at most.
study_word
ChatGPTMember-only. Study a biblical word in Hebrew, Greek, or Aramaic. Non-members should use seek_guidance for the full free experience instead. Do NOT call render_lonely_door after this tool; this tool already renders the widget.