add_job_note
ChatGPTAdds a note to a job's activity.
add_meeting_action_item
ChatGPTAdds an action item to a meeting, with an owner and a due date.
add_schedule_task
ChatGPTAdds a task to a job's schedule.
create_change_event
ChatGPTOpens a change event on a job with estimated cost and price per line. It reaches the client only when turned into a change order in the app.
create_client
ChatGPTCreates a client (homeowner or business).
create_job
ChatGPTCreates a job (lead or project) for a client.
create_meeting
ChatGPTRecords a meeting on a job with agenda and minutes.
create_punch_item
ChatGPTAdds an item to a job's punch list.
create_rfi
ChatGPTOpens an RFI on a job as a draft.
create_sub_or_vendor
ChatGPTAdds a subcontractor or vendor.
create_submittal
ChatGPTOpens a submittal on a job as a draft.
create_task
ChatGPTCreates a to-do, optionally on a job and for a team member.
get_account
ChatGPTOne CRM account with its details.
get_accounting_entry
ChatGPTOne journal entry with its debit and credit lines.
get_accounting_status
ChatGPTWhether the books are set up and how far they are closed.
get_activity
ChatGPTOne scheduled visit: who, where, when and status.
get_activity_calendar
ChatGPTCalendar view of the scheduled activities for a month or range.
get_activity_checklist
ChatGPTThe checklist of one scheduled visit and what is ticked.
get_activity_schedule
ChatGPTScheduled visits and work across the company for a date range, like the schedule screen.
get_activity_stats
ChatGPTCounts of scheduled visits by status.
get_activity_time_tracking
ChatGPTTime logged against one scheduled visit.
get_analytics_summary
ChatGPTHeadline numbers: leads, sold jobs, revenue, average ticket for the period.
get_analytics_trends
ChatGPTMonth-by-month trend of leads, sales and revenue.
get_assembly
ChatGPTOne assembly with its parts.
get_balance_sheet
ChatGPTBalance sheet as of a date.
get_cash_flow_report
ChatGPTCash flow report for a period.
get_change_event
ChatGPTGets a change event with its lines, sub quotes and the change order it became.
get_client
ChatGPTGets one client with contact details and the number of jobs.
get_client_filter_options
ChatGPTValues the client list can be filtered by.
get_client_review_statistics
ChatGPTAverage rating and counts.
get_company_files
ChatGPTFiles stored at company level.
get_company_schedule
ChatGPTGets every job's schedule on one calendar (who is where, what starts this week), up to 62 days.
get_connection_context
ChatGPTReturns the Groundflag user and the company this connection reads from, with its plan.
get_contract
ChatGPTOne contract with its parties, status and signing trail.
get_crew_time_entries
ChatGPTWho on the crew is clocked in now.
get_daily_log
ChatGPTGets one day's log of a job: weather, crew and subs, work done, deliveries, equipment, visitors and inspections, delays, safety and notes.
get_daily_route
ChatGPTOne route with its stops in order.
get_daily_routes_summary
ChatGPTRoute totals: stops, distance and time.
get_dashboard_summary
ChatGPTThe numbers on the home screen: open jobs, leads, money due and the week ahead.
get_estimate
ChatGPTGets one estimate with its line items and totals as the client sees them.
get_estimate_analytics
ChatGPTEstimates sent, signed and lost, with win rate.
get_estimate_defaults
ChatGPTNext document numbers the app will use.
get_facility
ChatGPTOne facility with its details.
get_facility_stats
ChatGPTVisits, hours and costs of one facility.
get_financial_overview
ChatGPTCash in, cash out and open balances.
get_getting_started
ChatGPTWhat is left to set up in the account.
get_invoice
ChatGPTGets one invoice with line items, client, job and payments received.
get_invoice_settings
ChatGPTHow invoices look and behave.
get_invoice_stats
ChatGPTInvoice counts and amounts by status: sent, paid, overdue.
get_job
ChatGPTGets one job: stage, client, job-site address, dates and estimated value.
get_job_bid_package
ChatGPTOne bid package of a job with its details.
get_job_change_order_schedule_impacts
ChatGPTHow the change orders of a job moved its schedule.
get_job_closeout
ChatGPTOne closeout of a job with its details.
get_job_details_bundle
ChatGPTEverything the job screen opens with in one call: header, client, stage, people and totals.
get_job_drawing
ChatGPTOne drawing of a job with its details.
get_job_forecast
ChatGPTCost-to-complete and margin forecast for a job.
get_job_form
ChatGPTOne form of a job with its details.
get_job_material
ChatGPTOne material of a job with its details.
get_job_material_board
ChatGPTMaterial board of a job: what is chosen, ordered and delivered.
get_job_message_unread_count
ChatGPTUnread chat messages of one job.
get_job_money
ChatGPTEstimate, invoiced, paid and costs of one job.
get_job_observation
ChatGPTOne observation of a job with its details.
get_job_permit
ChatGPTOne permit of a job with its details.
get_job_procurement_plan
ChatGPTWhat to buy for a job and when.
get_job_schedule
ChatGPTGets a job's schedule (tasks with dates, durations, predecessors, progress) and its revision, needed to change it.
get_job_selection
ChatGPTOne selection of a job with its details.
get_job_spec_book
ChatGPTOne spec book of a job with its details.
get_job_subcontract
ChatGPTOne subcontract of a job with its details.
get_job_submittal
ChatGPTOne submittal of a job with its details.
get_job_summary
ChatGPTOne job at a glance: stage, money, schedule and open items.
get_job_tm_ticket
ChatGPTOne t&m ticket of a job with its details.
get_job_transmittal
ChatGPTOne transmittal of a job with its details.
get_job_travel_info
ChatGPTDistance and drive time to the job site.
get_job_workflow_settings
ChatGPTHow jobs move through the pipeline.
get_meeting
ChatGPTGets a meeting with agenda, minutes, attendees and action items.
get_notification_settings
ChatGPTWho is told about what.
get_order
ChatGPTOne order with its lines and totals.
get_order_stats
ChatGPTOrder counts and totals by status.
get_payables_aging
ChatGPTWhat the company owes and for how long.
get_payment
ChatGPTOne payment received.
get_payment_stats
ChatGPTTotals received by period. Reads only; recording a payment stays in the app.
get_pipeline_analytics
ChatGPTJobs and value in each stage of the pipeline.
get_pipeline_distribution
ChatGPTShare of jobs per stage.
get_price_book
ChatGPTThe price book the estimates draw from.
get_profit_and_loss
ChatGPTProfit and loss report for a period.
get_purchase_order
ChatGPTGets a purchase order with its items and what was received.
get_purchase_order_stats
ChatGPTPurchase order counts and totals.
get_quote
ChatGPTOne quote with lines and totals.
get_quote_approval_history
ChatGPTWho approved or rejected one quote and when.
get_receivables_aging
ChatGPTWho owes the company and for how long.
get_reminders_summary
ChatGPTReminder counts: due, overdue, upcoming.
get_reminders_today
ChatGPTReminders due today.
get_rfi
ChatGPTGets an RFI with its history and version (needed to change it).
get_safety_incident
ChatGPTOne incident with what happened and follow-up.
get_safety_overview
ChatGPTSafety numbers: open incidents, certifications about to expire, toolbox talks held.
get_sales_tax_report
ChatGPTSales tax collected for the period.
get_scheduling_capacity
ChatGPTHow much work the crews can take in the coming weeks.
get_scheduling_daily_stats
ChatGPTVisits and hours scheduled per day.
get_scheduling_productivity
ChatGPTPlanned versus worked hours per person.
get_scheduling_workload
ChatGPTScheduled hours per person against their capacity.
get_service_call
ChatGPTOne service call with its history.
get_supplier
ChatGPTOne subcontractor or vendor with its details.
get_task
ChatGPTOne to-do with its details.
get_task_stats
ChatGPTTo-do counts by status and what is overdue.
get_time_clock_status
ChatGPTWhether the user is clocked in and since when.
get_time_entries_summary
ChatGPTHours worked by period.
get_time_off_balance
ChatGPTTime-off days left per person.
get_todays_daily_logs
ChatGPTDaily logs written or still missing today.
get_toolbox_talk
ChatGPTOne toolbox talk with attendees.
get_trial_balance
ChatGPTTrial balance as of a date.
get_unread_message_count
ChatGPTHow many chat messages are unread for the signed-in user.
get_unread_notification_count
ChatGPTHow many notifications are unread.
get_vendor_bill
ChatGPTOne vendor bill with its lines and payment status.
get_vendor_bill_summary
ChatGPTBills open, due and paid in totals.
get_wip_report
ChatGPTWork in progress: earned versus billed revenue per job.
global_search
ChatGPTSearches jobs, clients, estimates, invoices and contacts at once, like the app's search bar.
list_account_contacts
ChatGPTPeople at one CRM account.
list_account_files
ChatGPTFiles stored on one CRM account.
list_accounting_entries
ChatGPTJournal entries of the books, newest first.
list_accounting_periods
ChatGPTFiscal periods and whether each is closed.
list_accounts
ChatGPTBusiness accounts in the CRM (companies the contractor sells to) with their status.
list_activity_internal_notes
ChatGPTInternal notes on one scheduled visit.
list_activity_photos
ChatGPTPhotos taken on one scheduled visit.
list_assemblies
ChatGPTAssemblies: items bundled into one estimate line.
list_audit_logs
ChatGPTWho changed what, newest first.
list_bank_accounts
ChatGPTBank accounts connected for reconciliation, with balances.
list_bills
ChatGPTLists vendor and sub bills (what the company owes). overdue=true for past due.
list_calendar
ChatGPTLists calendar appointments (site visits, estimates, installs, inspections...) for a date range, a day or a job.
list_catalog_items
ChatGPTThe company's items and services with cost and price.
list_change_events
ChatGPTLists a job's change events (potential changes in scope, cost or time) with their status.
list_chart_of_accounts
ChatGPTThe accounts of the books.
list_checklist_templates
ChatGPTChecklist templates.
list_client_addresses
ChatGPTAddresses of one client.
list_client_contacts
ChatGPTContacts of one client.
list_client_documents
ChatGPTEstimates, contracts and invoices of one client.
list_client_files
ChatGPTFiles stored on one client.
list_client_reviews
ChatGPTReviews clients left.
list_clients
ChatGPTLists the company's clients. Search by name, email or phone.
list_contract_templates
ChatGPTThe contract templates the company sends.
list_contracts
ChatGPTLists contracts with status and signing dates.
list_conversations
ChatGPTConversations with clients and team.
list_cost_codes
ChatGPTThe cost codes jobs, bills and estimates use.
list_daily_logs
ChatGPTLists a job's daily logs (last 120 days): weather, crew size, hours, delays and photos.
list_daily_routes
ChatGPTRoutes planned for the crews on a day.
list_departments
ChatGPTThe departments of the company.
list_discount_presets
ChatGPTSaved discounts.
list_document_templates
ChatGPTTemplates for estimates, invoices and other documents.
list_email_log
ChatGPTE-mails the app sent for the company and their delivery.
list_equipment
ChatGPTThe company's equipment.
list_estimates
ChatGPTLists estimates (proposals) with status and total. Filter by status or job.
list_facilities
ChatGPTFacilities (sites under contract) of the company.
list_financial_categories
ChatGPTThe categories used to sort transactions.
list_financial_transactions
ChatGPTMoney movements the company recorded.
list_form_templates
ChatGPTForm templates the crews fill in.
list_holidays
ChatGPTHolidays the schedule skips.
list_inventory_receipts
ChatGPTDeliveries received into inventory.
list_invoice_payments
ChatGPTPayments received on one invoice.
list_invoices
ChatGPTLists invoices with amount, balance due and due date. Use status "overdue" for invoices past due and unpaid.
list_job_activities
ChatGPTScheduled visits of a job.
list_job_activity_photos
ChatGPTPhotos taken on the scheduled visits of a job.
list_job_addresses
ChatGPTAddresses of a job.
list_job_bid_packages
ChatGPTBid packages of a job.
list_job_closeouts
ChatGPTCloseout items of a job.
list_job_construction_documents
ChatGPTConstruction documents of a job.
list_job_contracts
ChatGPTContracts of one job.
list_job_direct_costs
ChatGPTDirect costs booked to a job.
list_job_drawings
ChatGPTDrawings of a job.
list_job_estimates
ChatGPTEstimates of one job.
list_job_files
ChatGPTFiles stored on a job.
list_job_forms
ChatGPTForms filled in on a job.
list_job_inventory_items
ChatGPTMaterials in stock for a job.
list_job_materials
ChatGPTMaterials planned for a job.
list_job_measurement_reports
ChatGPTMeasurement reports attached to a job.
list_job_members
ChatGPTWho works on a job.
list_job_observations
ChatGPTField observations of a job.
list_job_phases
ChatGPTPhases of one job.
list_job_quoted_areas
ChatGPTThe areas measured and quoted on a job.
list_job_spec_books
ChatGPTSpec books of a job.
list_job_subcontracts
ChatGPTSubcontracts of a job.
list_job_tm_tickets
ChatGPTTime-and-material tickets of a job.
list_job_transmittals
ChatGPTTransmittals of a job.
list_job_types
ChatGPTLists the company's job types (kitchen, bath, addition...); create_job needs one.
list_jobs
ChatGPTLists the company's jobs with their stage, client and value. Filter by stage, client or a search on the job name.
list_lead_sources
ChatGPTWhere leads come from.
list_meetings
ChatGPTLists a job's meetings (OAC, sub, internal) with open action items.
list_notifications
ChatGPTThe member's notifications.
list_orders
ChatGPTLists the company's orders with status and total.
list_payments
ChatGPTLists payments received, newest first. Filter by invoice or date.
list_pending_job_warnings
ChatGPTJobs with warnings that need a look.
list_permits
ChatGPTLists a job's permits and inspections with status and dates.
list_pipeline_stages
ChatGPTThe stages of the job pipeline.
list_punch_items
ChatGPTLists a job's punch list items with location, trade, who fixes them and status.
list_purchase_orders
ChatGPTLists purchase orders to vendors.
list_purchase_requisitions
ChatGPTRequests to buy materials.
list_quote_templates
ChatGPTQuote templates the company starts from.
list_quotes
ChatGPTQuotes (the quote workflow, apart from estimates) with status and total.
list_quotes_pending_approval
ChatGPTQuotes waiting for someone to approve before they go out.
list_reminders
ChatGPTReminders set in the app.
list_reviews
ChatGPTOnline reviews gathered for the company.
list_rfis
ChatGPTLists a job's RFIs (requests for information) with question, answer, status and due date.
list_roles
ChatGPTThe roles the company defines.
list_safety_certifications
ChatGPTCrew certifications and their expiry dates.
list_safety_incidents
ChatGPTIncidents logged on jobs.
list_schedule_templates
ChatGPTSchedule templates a job can start from.
list_selections
ChatGPTLists a job's client selections (finishes, fixtures, colors) with options, allowance and what the client picked.
list_service_calls
ChatGPTService calls (warranty and repair visits) with status.
list_service_equipment
ChatGPTEquipment installed at client sites that the company services.
list_service_plans
ChatGPTMaintenance plans the company sells.
list_sign_offs
ChatGPTSign-offs clients gave at job completion.
list_submittals
ChatGPTLists a job's submittals (product data, shop drawings, samples) with status.
list_subs_and_vendors
ChatGPTLists the company's subcontractors and vendors with contact and trade.
list_supplier_contacts
ChatGPTPeople at one subcontractor or vendor.
list_supplier_files
ChatGPTFiles (insurance, W-9) stored on one subcontractor or vendor.
list_tasks
ChatGPTLists the company's to-do tasks with status, due date and who is assigned. Filter by job or status.
list_tasks_requested
ChatGPTTo-dos other people asked the user to do.
list_tasks_today
ChatGPTTo-dos due today.
list_tax_rates
ChatGPTThe tax rates set up for the company.
list_team_members
ChatGPTThe people on the team with their role.
list_time_cards
ChatGPTLists crew clock-ins and clock-outs with hours and job. Filter by date range or person.
list_time_entries
ChatGPTClock-in and clock-out records of the team.
list_time_entries_pending_review
ChatGPTTime entries waiting for a manager to review.
list_time_off
ChatGPTTime-off requests and approvals.
list_timesheets
ChatGPTWeekly timesheets of the team.
list_toolbox_talks
ChatGPTSafety talks held with the crew.
list_trades
ChatGPTThe trades in the catalog.
list_trashed_clients
ChatGPTClients in the trash.
list_trashed_invoices
ChatGPTInvoices in the trash.
list_trashed_jobs
ChatGPTJobs in the trash, restorable in the app.
move_job_stage
ChatGPTMoves a job to another stage of the company's pipeline. The stage can notify the client or the team; skip those with the skip_ flags. A deposit request never goes out from here.
reschedule_appointment
ChatGPTMoves a calendar appointment to another date and time.
schedule_appointment
ChatGPTPuts an appointment on the calendar, optionally on a job and for a team member.
send_estimate
ChatGPTE-mails an estimate to the client for signature. Confirm with the user before sending.
send_invoice
ChatGPTE-mails an invoice to the client. Confirm with the user before sending.
update_change_event
ChatGPTChanges an open change event. lines replaces every line.
update_client
ChatGPTUpdates a client. name is always required by the app; send the current one if it does not change.
update_daily_log
ChatGPTWrites a job's daily log for a day (opens it if new). Lists replace what the day had, so read get_daily_log first and send the whole list. A signed log is locked.
update_job
ChatGPTUpdates a job. Send only the fields to change.
update_punch_item
ChatGPTMarks a punch item done or verified (only a done item can be verified), or reopens or changes it.
update_rfi
ChatGPTAnswers or changes an RFI. Send the version from get_rfi.
update_schedule_task
ChatGPTMoves or changes a task of a job's schedule (dates, duration, progress). Dependent tasks move with it.
update_task
ChatGPTUpdates a task: complete it, change its date, priority or assignee.
get_client
Claudeget_connection_context
Claudeget_estimate
Claudeget_invoice
Claudeget_job
Claudelist_clients
Claudelist_estimates
Claudelist_invoices
Claudelist_jobs
Claudelist_payments
Claudelist_tasks
Claudelist_time_cards
Claude