agenttru.st

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 card
πŸ‡ΊπŸ‡Έ US Β· Cloudflare, Inc. Checked 2d ago resources, streaming, tools

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

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 models
Fetched 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.

leads

Create Lead

Create a new lead/prospect. Auto-assigns to the authenticated company. Source defaults to "mcp" if not specified.

leads

Update Lead

Update an existing lead. Pass the lead ID and any fields to change. Only provided fields are updated.

leads

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).

quotes

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.

quotes

Update Quote

Update a quote's status, line items, or total. Use to progress quotes through the pipeline.

quotes

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.

quotes

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.

quotes

List Jobs

List jobs with status, scheduled dates, technician assignment, and invoice info. Includes linked lead and quote data. Supports cursor-based pagination.

jobs

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.

jobs

Update Job

Update job status, schedule, notes, or technician. Progress jobs through the pipeline: Scheduled β†’ In Progress β†’ Completed.

jobs

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.

jobs

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.

jobs

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.

invoicing

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.

reviews

List Review Platforms

List configured review platforms (Google, Hipages, Facebook, etc) with their URLs. Useful for knowing where to direct review requests.

reviews

List Subcontractors

List registered subcontractors in the vetted network. Filter by trade, status, or availability. Returns license, insurance, service areas, ratings, and job history.

subcontractors

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.

subcontractors

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.

subcontractors

Verify Subcontractor

Update a subcontractor's verification status. Use to verify (check license/insurance), activate, suspend, or deactivate. Records verification timestamp.

subcontractors

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.

compliance

List Services

List all services in the company catalog with prices, descriptions, and categories. Useful for accurate quoting and understanding what the business offers.

services

Add Service

Add a new service to the company catalog. Include name, description, price range, and category.

services

Update Service

Update an existing service in the catalog. Change price, description, or toggle active/inactive status.

services

Financial Summary

Financial summary: revenue, quote volume, conversion rate, lead count, and paid invoices for a time period.

analytics

Business Analytics

Detailed business analytics: conversion funnel, revenue trends, lead sources, response times, outstanding invoices, and communication stats. Requires Growth plan or above.

analytics

Dashboard Overview

Quick business overview: total leads, quotes, jobs, revenue, leads this week, and chart data. Lighter and faster than full analytics.

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.

reminders

List Reminders

List upcoming scheduled reminders, sorted by date. Includes linked lead/job info for context.

reminders

Message History

View sent SMS and email message history. Filter by channel, message type, or delivery status. Useful for auditing communications.

comms

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.

clients

Check Usage

Check current API and resource usage vs plan limits: API calls, SMS credits, email credits, LLM calls remaining.

billing

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.

billing

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.

billing

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

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.

billing

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.

wallet

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.

wallet

Transaction History

Get detailed transaction history β€” deposits, deductions, transfers, refunds. Useful for cost analysis and budgeting.

wallet

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.

wallet

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.

wallet

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.

ecosystem

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.

comms

Send Email

Send an email on behalf of the company. Subject to monthly email quota. HTML body supported.

comms

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.

webhooks

Unsubscribe from Events

Remove a webhook subscription by ID. Stops all future event deliveries to that URL.

webhooks

List Webhook Subscriptions

List all active webhook subscriptions for this company.

webhooks

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.

pricebook

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.

pricebook

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.

marketing

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.

marketing

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.

payments

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.

integrations

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.

integrations

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.

integrations

Sync Integration

Trigger a sync operation for a specific integration connection. Pulls or pushes entities depending on the provider configuration. Requires an active connection.

integrations

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.

integrations

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.

workflows

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.

workflows

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.

workflows

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.

workflows

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.

workflows

Approve Draft Action

Approve a pending draft action (quote, invoice, review request, SMS). The action will be executed immediately after approval.

workflows

Reject Draft Action

Reject/ignore a pending draft action. The action will not be executed.

workflows

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:
supportedInterfaces
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.