Lumo Chat tools

    Reference

    Tables of read, write, and UI tools Lumo can call in Chat — including approval behavior for emails and edits.

    By Sebastian StreiffertPublished May 31, 2026Updated May 31, 20266 min read

    What Chat can do

    In Chat, Lumo uses tools to read your workspace and, when you ask, to create or update records, draft outreach, and render charts. Every tool respects your workspace data-access settings and your role. This inventory matches the deployed copilot-chat tool set.

    • Read tools: query contacts, deals, mail, calendar, and more before answering.
    • Write tools: mutate CRM data. Sensitive edits and outreach use review cards.
    • Setup tools: workspace admins with Lumo setup tools enabled can configure pipelines and selected settings.
    • UI tools: charts and disambiguation prompts inside the chat thread.
    The same write tools are available via Claude MCP and OpenClaw when your workspace enables those interfaces. See CRM interfaces.

    Read tools (fetch)

    ToolTypeSummaryApproval
    fetch_contactsreadSearch and load contacts with filters.
    fetch_companiesreadSearch and load companies.
    fetch_dealsreadSearch pipeline deals and stages.
    fetch_quiet_dealsreadDeals with no recent activity (stalled pipeline).
    fetch_invoicesreadLoad invoice records.
    fetch_tasksreadLoad tasks with due dates and links.
    fetch_activitiesreadTimeline activities and notes.
    fetch_revenue_at_riskreadRevenue-at-risk rows for accounts.
    get_funnel_overviewreadPipeline/funnel summary across entities.
    fetch_workspace_setupreadDeal/lead pipelines and allowed workspace settings.
    fetch_workspace_membersreadList members and pending invitations.
    fetch_linkedin_importsreadRecent LinkedIn capture/import signals.
    fetch_linkedin_intro_pathsreadLinkedIn warm-intro paths to a target contact or company.
    fetch_mail_conversationsreadMailbox conversation list.
    fetch_mail_threadreadSingle email thread for reply context.
    get_calendar_availabilityreadFree/busy slots for scheduling.
    fetch_upcoming_meetingsreadUpcoming calendar meetings.
    check_outreach_statusreadStatus of queued LinkedIn outreach.
    get_today_briefingreadStructured daily briefing for planning.
    fetch_kbreadSearch the Knowledge Base / Help Center and return full article text to answer how-to questions.
    fetch_listsreadContact lists (segments) in the workspace.
    fetch_projectsreadProjects in the workspace.
    fetch_project_itemsreadTasks, requests, bugs, and ideas inside projects.
    fetch_page_blocksreadA page's content blocks and their block keys.
    fetch_artifactsreadArtifacts (files) in the workspace file hub.
    fetch_knowledgereadSemantic search over indexed knowledge about your own products and company.
    fetch_knowledge_sourcereadOne indexed knowledge source in depth (summary + passages).

    Write tools (actions)

    Approval behavior

    In Chat, Lumo stages every write tool for your approval. Nothing mutates CRM data until you accept. Review card: Accept or Cancel on creates, edits, deletes, tasks, notes, and meetings. Review & send: email drafts from your connected mailbox. Review or queue: LinkedIn messages (extension or remote MCP when enabled).

    ToolTypeSummaryApproval
    create_taskwriteCreate a linked task (todo, call, meeting, etc.).Review · Create task
    complete_taskwriteMark a task done or reopen it.Review · Mark done
    edit_taskwriteEdit a task's title, type, priority, due date, or assignee.Review · Update task
    delete_taskwritePermanently delete a task.Review · Delete task
    log_activity_notewriteLog a note on a contact, company, or deal timeline.Review · Log note
    no_action_neededwriteMark an inbound message as handled with no reply required.Review · Mark handled
    flag_for_internal_reviewwriteFlag an inbound message for internal discussion before responding.Review · Flag for review
    capture_commitmentwriteRecord a commitment made in an inbound message as a tracked task.Review · Save as task
    detect_unsubscribe_or_optoutwriteMark contact as do-not-contact based on explicit unsubscribe language in their message.Review · Honor opt-out
    create_dealwriteCreate a deal in the pipeline.Review · Create deal
    edit_dealwriteUpdate deal amount, stage, status, links.Review · Move it
    create_invoicewriteCreate an invoice for a company.Review · Create invoice
    edit_invoicewriteUpdate invoice fields.Review · Update invoice
    create_revenue_at_riskwriteFlag exposed revenue on an account.Review · Flag it
    edit_revenue_at_riskwriteUpdate a RAR row.Review · Update
    delete_revenue_at_riskwriteRemove a RAR row.Review · Delete
    create_contactwriteAdd a contact with name and optional fields.Review · Create contact
    edit_contactwriteUpdate contact fields.Review · Update contact
    create_companywriteAdd a company (requires meaningful data).Review · Create company
    edit_companywriteUpdate company fields.Review · Update company
    enrich_companywriteApply researched company facts (description, socials, industry) from public sources.Review · Apply enrichment
    move_company_columnwriteMove a company to another column on the Leads board.Review · Move it
    propose_mergewriteFuzzy duplicate judgment; always produces a decision.Review · Merge
    add_to_listwriteAdd a contact to a lead list/column.Review · Add to list
    create_listwriteCreate a new contact list (segment).Review · Create list
    remove_from_listwriteRemove a contact from a list (the contact is not deleted).Review · Remove
    send_emailwriteDraft email from connected mailbox.Review · Approve and send
    send_linkedin_messagewriteDraft or queue LinkedIn DM (extension when remote).Review · Approve
    schedule_meetingwriteBook a calendar meeting; links CRM entities.Review · Book meeting
    propose_meeting_timeswriteSend a contextual note with your scheduling link so they pick a time.Review · Send scheduling link
    attach_file_to_entitywriteAttach a file to a contact, company, or deal timeline.Review · Attach
    send_whatsapp_messagewriteQueue a WhatsApp message to a contact from your connected number.Review · Approve
    delete_contactwritePermanently delete a contact record.Review · Delete contact
    delete_companywritePermanently delete a company record.Review · Delete company
    delete_dealwritePermanently delete a deal.Review · Delete deal
    delete_invoicewritePermanently delete an invoice.Review · Delete invoice
    edit_activitywriteEdit a timeline activity's title or description.Review · Update activity
    delete_activitywritePermanently delete a timeline activity.Review · Delete activity
    rename_listwriteRename a contact list.Review · Rename list
    delete_listwriteDelete a contact list (the contacts on it are not deleted).Review · Delete list
    create_project_itemwriteAdd a task, request, bug, or idea to a project.Review · Create item
    edit_project_itemwriteUpdate a project item (status, priority, roadmap, decision, etc.).Review · Update item
    comment_on_project_itemwriteAdd a comment to a project item.Review · Add comment
    relocate_artifactwriteMove a file into a folder (or the top level) and/or rename it.Review · Move file
    create_pagewriteCreate a new draft marketing/landing page in the workspace.Review · Create page
    update_pagewriteUpdate page title, SEO, accent, registration, or status.Review · Update page
    add_page_blockwriteAdd a content block (hero, section, CTA, etc.) to a page.Review · Add block
    update_page_blockwriteReplace the content of a page block by its key.Review · Update block
    reorder_page_blockswriteSet the top-to-bottom order of a page's blocks.Review · Reorder
    apply_page_templatewriteAdopt a community page template into the workspace as a new draft page.Review · Apply template
    set_page_design_systemwriteApply a workspace design system (tokens, type, components) to a page.Review · Apply design
    set_page_passwordwriteEnable, change, or clear password protection for a public page.Review · Update password
    publish_pagewritePublish a page so it goes live at its public URL.Review · Publish page

    Setup tools (workspace admins)

    When a workspace admin enables Lumo setup tools under Settings → Lumo, Lumo can configure deal and lead pipeline stages and change a curated list of workspace settings. All setup writes use the same review card as other mutations.

    ToolTypeSummaryApproval
    invite_team_memberwriteInvite a colleague to the workspace by email (admin only).Review · Send invite
    configure_deal_pipelinewriteAdd/update/reorder deal pipelines and stages.Review · Apply
    configure_lead_stageswriteAdd/update/reorder Leads pipeline stages.Review · Apply
    update_workspace_settingwriteChange an allowed workspace setting (curated list).Review · Apply

    Chat UI tools

    ToolTypeSummaryApproval
    generate_chartuiInline analytics chart from CRM entities (bar, line, KPI, etc.).Renders inline — no separate approve step
    request_clarificationuiDisambiguation when multiple contacts/entities match.User picks in chat UI

    Example prompts

    • "Show deals closing this month by stage": reads deals, may use generate_chart.
    • "Create a follow-up task for Jane Doe tomorrow": fetch_contacts, then create_task.
    • "Email John about the proposal": fetch context, send_email with review.
    • "Summarize this contract and attach it to Acme Corp": analyze <attached_files> preview, fetch_companies, attach_file_to_entity.
    • "Add a Negotiation stage to our default deal pipeline": fetch_workspace_setup, then configure_deal_pipeline.
    • "Turn on mandatory 2FA for the workspace": fetch_workspace_setup, then update_workspace_setting (admin and setup gate).

    Quick reference

    Read tools: 27 fetch tools (entities, mail, calendar, LinkedIn)
    Write tools: 53 action tools (CRUD, outreach, RAR)
    Charts: generate_chart: inline analytics in chat
    Related: Lumo overview, Settings & credits, CRM interfaces

    Was this article helpful?