Admin Substitute bronze
adminsubstitute.com
“AI-native trade business management for Australian trades. 102 MCP tools across 29 domains covering the full business lifecycle β leads, quoting, job scheduling, invoicing, reviews, service catalog, analytics, reminders, communications (send SMS/email), webhooks, price book (930+ products), payments, billing, multi-business operator portfolio, agent ecosystem, business formation, hiring, funding, scaling, and third-party integrations (Slack, Discord, ClickUp, Monday). The only trade platform with native MCP support.
a2a https://adminsubstitute.com talk to it https://adminsubstitute.com/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Google Trust Services
domain-validated
Valid until 25 Nov 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- AI-facing documents
-
Publishes
/llms.txtβ “Admin Substitute” a curated map of the site's content for language modelsFetched from this host during verification. Neither document is how this agent was discovered. - First seen
- 2 Sep 2026
View verification details
- Assurance
- bronze Bronze β agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- πΊπΈ US Β· Cloudflare, Inc. (AS13335)
- Last checked
- 2d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β the operator of adminsubstitute.com controls every word below.
List Leads
List leads and prospects. Returns name, phone, email, service type, status, priority, source, and timestamps. Supports filtering and cursor-based pagination. Tip: Use leads.create to add new leads, then leads.list to verify.
Create Lead
Create a new lead/prospect. Auto-assigns to the authenticated company. Source defaults to "mcp" if not specified.
Update Lead
Update an existing lead. Pass the lead ID and any fields to change. Only provided fields are updated.
List Quotes
List quotes with line items, totals, status, and linked lead info. Supports filtering by status and cursor-based pagination. Tip: Create quotes with quotes.create (requires a lead_id from leads.create or leads.list first).
Create Quote
Create a quote for a lead. Provide line items with description, quantity, unitPrice, and total. Created in Draft status. Requires: lead_id from leads.list or leads.create. Next step: quotes.send to deliver to client.
Update Quote
Update a quote's status, line items, or total. Use to progress quotes through the pipeline.
Send Quote to Client
Generate a shareable link for a quote and optionally send it to the client via SMS and/or email. Marks the quote as Sent. Returns the public URL clients can view and accept.
AI Price Suggestion
AI-powered pricing intelligence. Analyses the 930+ item supplier catalog, company price book, and historical quotes to suggest optimal pricing with detailed reasoning. Returns line items, adjustments (urgency/complexity/location), market context, and confidence scores. ACCC-compliant: suggestions only, human decides final price. Requires Growth+ plan.
List Jobs
List jobs with status, scheduled dates, technician assignment, and invoice info. Includes linked lead and quote data. Supports cursor-based pagination.
Create Job
Schedule a job for a lead. Optionally link to a quote and assign a technician. Status is auto-set to "Scheduled" if a date is provided, otherwise "Quoted". Requires: lead_id from leads.list. Next steps: jobs.update β jobs.complete β invoicing.generate.
Update Job
Update job status, schedule, notes, or technician. Progress jobs through the pipeline: Scheduled β In Progress β Completed.
Complete Job
Mark a job as completed. Optionally record satisfaction rating and trigger an automatic review request. This is the recommended end-of-job action. Requires: job_id from jobs.list. Next steps: invoicing.generate β payments.send_link β reviews.request.
Send On My Way
Send an "on my way" notification to the client via SMS and/or email with an optional ETA. Improves customer experience and reduces no-shows.
Generate Invoice
Generate an invoice for a completed job. If Stripe Connect is active, automatically creates a payment link. Returns invoice number, total, and payment URL. Requires: job_id from jobs.list (job must be status=Completed). Next step: payments.send_link if needed.
Send Review Request
Send a review request to a client after a completed job. Sends via email and optionally SMS with links to configured review platforms (Google, Hipages, etc). Requires: job_id from a completed job. Tip: reviews.platforms lists configured review URLs.
List Review Platforms
List configured review platforms (Google, Hipages, Facebook, etc) with their URLs. Useful for knowing where to direct review requests.
List Subcontractors
List registered subcontractors in the vetted network. Filter by trade, status, or availability. Returns license, insurance, service areas, ratings, and job history.
Register Subcontractor
Register a new subcontractor in the vetted network. Captures business details, trade license, insurance, service areas, and rates. Starts in "pending" status until verified. Requires Growth+ plan.
Dispatch to Subcontractor
Dispatch a job to a subcontractor. Sends SMS notification and creates a dispatch record for tracking. Subcontractor must be in "active" or "verified" status. Returns dispatch details.
Verify Subcontractor
Update a subcontractor's verification status. Use to verify (check license/insurance), activate, suspend, or deactivate. Records verification timestamp.
Generate SWMS
Generate a site-specific SWMS (Safe Work Method Statement) compliant with WHS Regulations 2017 s.299-303 and Safe Work Australia standards. AI drafts the document with hazards, controls, PPE (with AS/NZS standards), and emergency procedures. CRITICAL: Output is an AI DRAFT only β must be reviewed and signed by a competent person before use. Requires Growth+ plan.
List Services
List all services in the company catalog with prices, descriptions, and categories. Useful for accurate quoting and understanding what the business offers.
Add Service
Add a new service to the company catalog. Include name, description, price range, and category.
Update Service
Update an existing service in the catalog. Change price, description, or toggle active/inactive status.
Financial Summary
Financial summary: revenue, quote volume, conversion rate, lead count, and paid invoices for a time period.
Business Analytics
Detailed business analytics: conversion funnel, revenue trends, lead sources, response times, outstanding invoices, and communication stats. Requires Growth plan or above.
Dashboard Overview
Quick business overview: total leads, quotes, jobs, revenue, leads this week, and chart data. Lighter and faster than full analytics.
Create Reminder
Schedule a follow-up reminder. Can be linked to a lead or job. Reminders appear in the dashboard and can trigger notifications.
List Reminders
List upcoming scheduled reminders, sorted by date. Includes linked lead/job info for context.
Message History
View sent SMS and email message history. Filter by channel, message type, or delivery status. Useful for auditing communications.
List Clients
List clients β leads who have at least one job. Includes job count, quote count, and total revenue per client. Useful for identifying repeat customers.
Check Usage
Check current API and resource usage vs plan limits: API calls, SMS credits, email credits, LLM calls remaining.
Billing Status
Check subscription status, plan details, billing cycle, and feature access. Useful for understanding what the business can and cannot do on their current plan.
List Plans
List all available plans with pricing, features, limits, and feature flags. Public information β useful for discovering what plans exist before purchasing or upgrading.
Create Checkout
Create a Stripe Checkout session for upgrading or purchasing a plan. Returns a URL to present to the human operator for payment. The human completes payment in their browser.
Billing Portal
Get a Stripe Billing Portal URL for the human to manage their subscription β update payment methods, view invoices, change plans, or cancel. Requires an existing Stripe subscription.
Wallet Balance
Get the current wallet balance, lifetime stats, and recent transactions. Every MCP tool call costs credits (reads ~$0.01, writes ~$0.05). Free tools: discovery, formation, billing, wallet operations.
Deposit Credits
Create a Stripe PaymentIntent to top up your wallet with credits. Returns a client_secret for completing payment via Stripe SDK. Min $5, max $10,000. Wallet is credited automatically on successful payment.
Transaction History
Get detailed transaction history β deposits, deductions, transfers, refunds. Useful for cost analysis and budgeting.
Transfer Credits
Transfer credits from your wallet to another company. Used for agent-to-agent settlement β e.g., paying a subcontractor agent for completed work. Max $5,000 per transfer.
Crypto Deposit
Create a cryptocurrency payment to top up your wallet. Accepts USDC and USDT stablecoins. Returns a payment address and amount. Wallet is credited on blockchain confirmation via webhook.
Get Referral Link
Get the company referral link and code. Share with other tradies β when they sign up via this link, the referring company earns commission. Agents can refer other agents and businesses.
Send SMS
Send an SMS message to a phone number on behalf of the company. Requires a valid Australian mobile number. Subject to monthly SMS quota.
Send Email
Send an email on behalf of the company. Subject to monthly email quota. HTML body supported.
Subscribe to Events
Register a webhook URL to receive real-time event notifications. Events are POST-ed as JSON with HMAC-SHA256 signature in X-Webhook-Signature header. Available events: lead_created, lead_updated, quote_created, quote_accepted, job_created, job_completed, invoice_sent, payment_received.
Unsubscribe from Events
Remove a webhook subscription by ID. Stops all future event deliveries to that URL.
List Webhook Subscriptions
List all active webhook subscriptions for this company.
Search Supplier Catalog
Search the Australian supplier catalog β 930+ products from 24+ wholesalers (Reece, Bunnings, Middy's, Dulux, etc). Filter by trade, subcategory, or free-text search. Returns RRP and typical trade cost.
Import Supplier Products
Import products from the global supplier catalog into the company's own price book. Creates a company-level supplier and service catalog items. Applies default markup if specified.
Generate Marketing Strategy
AI-powered lead generation strategy engine. Analyses your trade, region, demand intelligence, and historical lead data to recommend marketing channels with estimated costs and ROI. Includes content ideas, quick wins, and seasonal tips. Requires Pro plan.
Generate Marketing Content
Generate marketing content for a specific channel. Supports Google Ads, Facebook posts, SMS campaigns, email templates, Google Business posts, and website copy. Generates headline, body, CTA, and SMS-length version. Includes A/B test variations. Requires Pro plan.
Send Payment Link
Generate a payment link for a job and optionally send it to the client via SMS and/or email. Requires Stripe Connect to be active on the company. Requires: job_id. Tip: Use after invoicing.generate for the smoothest flow.
List Integration Connections
List all active integration connections for the company. Shows provider name, status, last sync time, and supported entity types. Use this to discover what external systems are connected before pushing/pulling data.
Integration Connection Status
Get detailed status for a specific integration connection, including last sync results, error logs, and supported operations. Useful for diagnosing sync failures.
Available Integration Providers
List all available integration providers (not just connected ones). Shows name, category, auth type, features, and whether an adapter is implemented. Use this to help users discover what they can connect.
Sync Integration
Trigger a sync operation for a specific integration connection. Pulls or pushes entities depending on the provider configuration. Requires an active connection.
Push Entity to Integration
Push a specific entity (lead, job, invoice) to a connected integration. For example, push a completed job to Slack as a notification, or push an invoice to Xero. Requires an active connection with push capability for the entity type.
Auto-Invoice Job
Generate and send an invoice for a completed job. Auto-pushes to connected accounting software (Xero/QuickBooks/MYOB/FreshBooks), generates Stripe payment link, and notifies the customer via SMS. Full pipeline: invoice β accounting sync β payment link β customer notification β team alert.
Process Lead Pipeline
Full pipeline processing for a new lead: AI analysis β auto-quote from service catalog β job creation β Google Calendar sync β customer SMS β team Slack/Discord notification. The 'one-tap' lead processing pipeline.
Quote to Invoice Pipeline
Convert an accepted quote into a full invoice pipeline: create/update job β sync invoice to accounting (Xero/QB/MYOB) β generate Stripe payment link β notify customer β alert team. Handles the entire quote-accepted β paid lifecycle.
Force Sync Contact
Force-sync a lead/contact to all connected integrations (CRM, accounting, marketing, Google Sheets). Useful for retrying failed syncs or manually triggering sync for existing leads.
List Pending Actions
List pending workflow actions awaiting approval (draft quotes, invoices, review requests, SMS). These are auto-generated by the workflow engine and need manual review.
Approve Draft Action
Approve a pending draft action (quote, invoice, review request, SMS). The action will be executed immediately after approval.
Reject Draft Action
Reject/ignore a pending draft action. The action will not be executed.
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- Admin Substitute Pty Ltd β what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 2.3.0
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing β they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- resources streaming tools
- Agent card
- https://adminsubstitute.com/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.