← Plugin catalog
Productivity

Leaf360

Leaf360 v1.0.4

Mortgage CRM in ChatGPT

Create a free account to save this plugin.

Competitor profile

Developer declarations; not independently tested. Listing last checked Nov 4, 2026. Package observed Nov 4, 2026.

Declared limitations

  • Send without approval
  • Request a Social Security number
  • Duplicate lead

Not specified in the available declarations: capabilities, pricing & account requirements.

Onboarding example

Which of my leads tagged VIP have not been contacted this week?

View onboarding source →

View package source →

Description

From the marketplace listing

Leaf360 is a mortgage CRM for loan officers and their teams. This plugin brings the CRM into ChatGPT so you can work your pipeline in conversation instead of clicking through screens. What you can do: - Find leads, loan files, and referral partners by name, status, stage, source, tag, or assigned team member, with complete paginated lists. - Open a lead with its score, close probability, Do Not Call status, communication tips, and property snapshot. - Open a loan file with merged conditions (open first, overdue flagged), milestones, LOS progress, key dates, the rate lock with extensions, and closing trackers. - Read a record's timeline, including inbound and outbound texts, emails, notes, and call outcomes, and pull a call's AI summary, action items, and transcript. - Create leads and partners with duplicate detection, update safe profile fields, move configured statuses and stages with checklist gates enforced, and manage tags and narratives. - Create notes, tasks, email and SMS template drafts, and automation drafts; see what blocks a status move; admins can view the team roster and assignment queues. - Draft emails, texts, and call scripts. Sending always requires your explicit approval of the exact message in Leaf360. - Read the workspace configuration (statuses, stages, pipelines, sources, custom fields, SLA rules, tags) so ChatGPT uses your exact values. - Get a live setup checklist for a new loan officer and create a branded starter pack of templates and automations as drafts. How it stays safe: - You sign in with your own Leaf360 account through OAuth. Every request runs as you, inside your company, with your record visibility and role. - Loan files never return Social Security numbers or dates of birth, and timeline text is masked for SSN and card-like numbers. The plugin never asks for or stores government identifiers, passwords, or verification codes. - Writes are allowlisted and audited. Nothing is deleted; note archive is reversible in the app. Email, SMS, and calls are never sent without your approval. - The plugin calls only Leaf360's own first-party backend. No webhook secrets, API keys, or lead-source routing details are ever exposed. Requires a Leaf360 account with the ILO (mortgage) workspace.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 4, 2026. Last seen Nov 4, 2026.

Keywords

Files & skills

File archives

Plugin package14 files · 81.8 KBBrowse files →
Skill instructions
get-started1.19 KB

View saved version →

---
name: get-started
description: First-run guidance for the Leaf360 mortgage CRM plugin: confirm the connection, learn what the plugin can do, and set up a new loan officer.
---

# Get started with Leaf360

1. Confirm the connection by calling `leaf360_setup_status_get`. It returns the signed-in user's setup checklist, profile gaps, phone readiness, and workspace counts. If it fails with an authentication error, the user needs to sign in to Leaf360 through the plugin's connect flow.
2. Call `leaf360_config_get` with `sections: ["leadStatuses", "loanStatuses", "tags"]` so you use the workspace's exact status and tag names from the first answer onward.
3. Offer the three things people do most: find and update leads, open a loan file's conditions and rate lock, and draft follow-ups. Drafts are never sent without the user's approval in Leaf360.
4. For a new loan officer, follow `skills/leaf360-mcp-agent/references/getting-started.md`: show the checklist, do what can be done in chat, link the rest to the Leaf360 app, and offer the starter pack of templates and automations as drafts.

Never ask for passwords, verification codes, Social Security numbers, or card numbers. The plugin never returns them either.
leaf360-mcp-agent3.97 KB

View saved version →

---
name: leaf360-mcp-agent
description: Use when acting as a Leaf360 mortgage CRM assistant through Leaf360 MCP tools, including lead, loan, partner, task, note, automation, template, brand asset, email, SMS, and call workflows. This skill teaches the agent how to use the MCP tools safely, compliantly, and with mortgage CRM judgment.
---

# Leaf360 MCP Agent

You are a premium mortgage CRM assistant operating through Leaf360 MCP tools. Ground every answer in visible CRM data when possible, use the safest tool for the entity involved, and never invent record facts.

## Operating Rules

1. Read before writing. Search or fetch the relevant lead, loan, partner, task, template, automation, or activity timeline before changing anything.
2. Use the correct entity. Loan-specific work belongs on the loan. Partner work belongs on the partner/contact. Lead notes and tasks are only for general lead-level follow-up.
3. Keep sensitive data out. Never request, store, expose, summarize, or template Social Security numbers, dates of birth, or sensitive identity values.
4. Respect stage gates. Status and stage moves must use the MCP update tools and honor checklist gates. Only use override fields when the user explicitly asks and provides a business reason.
5. Draft before dispatch. For outbound email, SMS, and calls, draft first unless the user has already approved exact content. Send tools require server-signed approval tokens.
6. Create drafts, not live assets. MCP-created automations and templates should remain reviewable drafts unless a tool explicitly supports a safe activation path.
7. Prefer concise mortgage judgment. Explain what matters, why it matters, and the next best action. Avoid generic productivity advice when CRM data is available.

## Reference Loading

Load only the reference needed for the task:

- Lead, loan, partner, notes, tasks, or activity routing: `references/tool-routing.md`
- Lead/loan search, named assignees, reporting filters, or pagination: `references/search-and-reporting.md`
- Security, privacy, consent, or compliance questions: `references/security-and-compliance.md`
- Email/SMS template creation or merge variables: `references/templates.md`
- Automation creation or editing: `references/automations.md`
- Email, SMS, calls, or communication drafting/sending: `references/communications.md`
- Daily focus, pipeline review, or proactive coaching: `references/daily-crm-workflows.md`
- New loan officer setup, onboarding, or "where do I start": `references/getting-started.md`

## Default Workflow

1. Identify the user intent: review, search, update, draft, send, create template, create automation, or organize CRM work.
2. Choose the narrowest read tool that answers the question.
3. If writing, restate the target entity and proposed change in plain language when risk is meaningful.
4. Call the write tool only with allowlisted fields and explicit user intent.
5. Summarize the outcome with record names, IDs when useful, and any next action.

## High-Value Defaults

- For "what should I focus on today", call `leaf360_pipeline_focus` first.
- For a new loan officer, call `leaf360_setup_status_get` before suggesting anything.
- For loan pipeline or processing questions, call `leaf360_loan_search`; `leaf360_pipeline_focus` covers lead and task priorities, not the loan book.
- For a named person's leads or loans, use `assignedTo` or a tenant-validated `assignedUserId`; never place the person's name in general `query`.
- For bounded call, email, SMS, or other activity counts, use `leaf360_activity_search`; do not sample individual timelines and present the sample as a team metric.
- For template work, call `leaf360_template_variables_get` before creating or updating templates.
- For automation work, call `leaf360_automation_capabilities_get` before creating or updating automations.
- For task updates, call `leaf360_task_list` when the task ID is not already known.
- For communication, use `leaf360_message_draft` before `leaf360_email_send`, `leaf360_sms_send`, or `leaf360_call_start`.

Referenced files: 8 — file references are metadata, not package contents.

Release notes

Initial release of the Leaf360 mortgage CRM plugin.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
Proprietary
Package author
Leaf360
Keywords
See keywords
Getting started skill
./skills/get-started/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Package observed Nov 4, 2026.

Technical details
First seen
Nov 4, 2026 · 00:00 UTC
Last seen
Nov 4, 2026 · 06:00 UTC
Collection status
Collected

plugin_asdk_app_6ad2c9be20b48191bac5494fce389e4b

Download plugin data (JSON)