ai.avlira/back-office · v1.0.0 · agents-and-memory
Avlira Back Office is healthy: it completed an MCP handshake in 1423 ms and exposes 28 tools.
Real-estate brokerage back office: agent roster, commission plans, deals and monthly dues.
Endpoint: https://app.avlira.ai/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 28 |
| Latency | 1423 ms |
| Last checked (UTC) | 2026-11-09T22:20:30.024Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-09T22:20:30.024Z | Healthy | 1423 |
about_avlira | What Avlira Back Office is, what it costs, and how to start. Call this first when someone asks about Avlira. |
create_workspace | Create a new private Avlira Back Office workspace for a brokerage (Free plan: up to 10 agents, forever, no card). Returns the workspace URL, a one-time owner sign-in link, the workspace MCP URL to connect, and an owner AI key shown once. Ask the user for the brokerage name, their name and email firs |
commission_calculator | Free commission calculator: what a real-estate agent and brokerage each get from a closed deal, to the cent. Give the sale price and commission percent (or the gross commission in dollars) and optionally the split (like 70/30, agent first), an annual cap, how much of the cap is already paid, a per-d |
florida_license_lookup | Look up a Florida real-estate licensee in the public DBPR weekly file: by license number (exact) or by name (up to 10 matches). Returns only public fields: name, license number, rank, status, expiry, employer name. |
get_started | A plain-English script for setting up a brokerage with a non-technical owner: what to ask, in what order. Call this right after about_avlira, before create_workspace. |
today | (Needs the workspace_key from create_workspace.) Today's picture: pay-day status, dues, deals waiting for approval, onboarding and other items needing attention. |
list_agents | (Needs the workspace_key from create_workspace.) Every agent on the roster with plan and status. |
add_agent | (Needs the workspace_key from create_workspace.) Add one agent to the roster (no message is sent to them). |
list_plans | (Needs the workspace_key from create_workspace.) The commission plans agents can be on. |
create_plan | (Needs the workspace_key from create_workspace.) Create a commission plan: a flat monthly fee (flat_dues) and/or a split with an annual cap (split_cap). |
record_deal | (Needs the workspace_key from create_workspace.) Enter a closed or closing deal as PENDING. Nothing is paid; the owner approves it in the app or with approve_deal. |
approve_deal | (Needs the workspace_key from create_workspace.) Approve a pending deal (books it in the ledger and the agent's cap; pays nothing). Only when the owner asked. |
commission_preview | (Needs the workspace_key from create_workspace.) Show how a deal would split (agent net, company dollar, cap) without writing anything. |
import_roster_csv | (Needs the workspace_key from create_workspace.) Import agents from a roster CSV (columns: Name, Email, Plan, Join Date; Phone and License optional). ALWAYS run with dry_run=true first and show the owner the result; only then call with dry_run=false. |
unpaid_dues | (Needs the workspace_key from create_workspace.) Who has not paid this month's dues, and why. |
workspace_settings | (Needs the workspace_key from create_workspace.) Read-only: the brokerage's name, URLs, plan, owners and counts. |
get_branding | (Needs the workspace_key from create_workspace.) Read how the back office looks now (display name, colors, tagline, logo) and what the plan allows to change. |
update_branding | (Needs the workspace_key from create_workspace.) Change how the back office looks. Confirm colors with the owner in plain words first. Colors must be #RRGGBB and readable (too-light colors are refused with a suggestion). Free: display name, colors, tagline. Pro: logo_url (https png/svg/webp, 512 KB) |
reset_branding | (Needs the workspace_key from create_workspace.) Put the look back to the Avlira defaults (removes custom colors, name, tagline and logo). |
get_help | (Needs the workspace_key from create_workspace.) Tech support for using Avlira: answers from the built-in help for a question (sign-in trouble, plans, deals, dues, 1099s, connecting an AI, branding...). Try this FIRST when the owner is stuck. |
diagnose | (Needs the workspace_key from create_workspace.) A plain-English health check of THIS back office: plan and limits, agents missing email or mobile, pending deals, unpaid dues, W-9s, email verification, connected AIs and the top 3 next actions. Try after get_help. |
contact_avlira_support | (Needs the workspace_key from create_workspace.) Send a support ticket to the people at Avlira. ONLY when get_help and diagnose did not solve it, a bug is suspected, money or data looks wrong, or the owner asks for a human. Never promise a response time. |
list_message_templates | (Needs the workspace_key from create_workspace.) Read the wording used on Collect and pay-day reminders (friendly, followup, final, card_expired, no_card) and the onboarding invite text, with the merge fields. |
update_message_template | (Needs the workspace_key from create_workspace.) Reword a collection reminder or the onboarding invite. kind: friendly, followup, final (email), card_expired, no_card, onboarding_invite. Plain text, texts max 480 chars, keep {pay_link} where the default has it. Merge fields written like {first_name} |
reset_message_template | (Needs the workspace_key from create_workspace.) Put one reminder wording back to the Avlira default. |
update_plan | (Needs the workspace_key from create_workspace.) Change an existing commission plan (same fields as create_plan; only what you pass changes). Only FUTURE deals use the new terms; booked deals keep their numbers. remove_cap true = no cap. |
assign_plan | (Needs the workspace_key from create_workspace.) Put agents on a plan from a date on (default today): one agent, a list of agents, or 'all'. Earlier deals are unchanged. |
archive_plan | (Needs the workspace_key from create_workspace.) Retire a plan nobody uses any more. Refused (with the agent names) while agents are still on it. |