IntegrationsAX AuditNewPricingBlogSupport
Get Started Free
Dashform
DashformDashform

© 2026 Dashform

Forms your customers recognize and AI agents can book.

InstagramYouTubeX
Product
  • AI Tools
  • Templates
  • Pricing
  • Dashform CLI for Agents
  • What is Dashform
  • AI Info
  • AX Audit New
  • Agent-Ready Guide
  • Affiliate
Solutions
  • Coaches & Consultants
  • Agencies
  • Wellness & Local Services
  • Trades & Home Services
  • Real Estate
  • Legal, Finance & Accounting
Use Cases
  • Assessment/Quiz
  • Waitlists
  • Survey
  • Webinars
  • Feedback/NPS
  • Appointment Booking
  • Client Onboarding
  • Lead Qualification
  • Product Recommendation
Compare
  • Typeform alternative
  • Tally alternative
  • Google Forms alternative
  • Jotform alternative
  • GoHighLevel alternative
  • involve.me alternative
  • LeadQuizzes alternative
  • ScoreApp alternative
  • Outgrow alternative
  • Interact alternative
Company
  • Blog
  • Docs
  • Privacy Policy
  • Terms of Service
For credentialed practices that win on specialty

When AI matches by specialty,
be the match.

Buyers describe their situation to AI — international tax, immigration, estate planning, post-IPO liquidity — and let the agent introduce them to the right specialist. Dashform replaces your consult-request and intake forms with agent-readable versions so AI can recommend you on the specifics, not just the keywords.

Upgrade my forms freeAudit my site first
Drop-in swapNo code, same UX for humansFree plan stays free
Why qualified leads aren't finding you

Your specialty is the whole point. AI can't see it.

SEO rewards generic, not specialized

'Best CPA Austin' favors firm directories, not the cross-border specialist who could actually help the digital nomad asking AI for advice.

Referral pipelines are slow

Word of mouth still works for the practices that have it, but new specialties and new geographies take years to build the same depth. Meanwhile, AI is becoming the introduction layer.

Intake fields are stuck on paper

Conflict checks, jurisdiction, prior representation — the things you actually need before consult — are unreadable to AI. So agents send underqualified inquiries; you spend triage time.

How a new client reaches you

From the buyer's specific question to a fit-checked consult.

Buyers describe their situation to AI; the AI matches them to a specialist whose practice areas, jurisdictions, and intake requirements it can actually read.

Illustrative example
  1. 01
    Client describes situation

    "Find me a CPA who handles international tax for US citizens working remotely in Portugal, with D7 visa context and equity compensation."

  2. 02
    AI matches by specialty

    Your jurisdictions, practice areas, client profile, and engagement minimums are agent-readable. The AI matches on actual specialty fit, not on 'CPA' as a keyword.

  3. 03
    AI files the consult request

    The agent files an inquiry through your consult-request form — situation summary, jurisdiction, urgency, conflict-check fields you require — same form your assistant already triages.

  4. 04
    Consult on your queue

    Pre-scored against your practice areas, jurisdictions, conflict rules, and current capacity. Out-of-scope, conflict, or capacity inquiries get politely declined. Right-fit consults land with the situation summary attached.

What changes for you

Better-matched consults. Less triage, more billing.

Matched on specialty, not keywords

Agents read your practice areas and jurisdictions, so a buyer describing a narrow situation can be matched to you rather than to whoever ranks for 'best lawyer near me'.

Triage done before it reaches you

Pre-screened on jurisdiction, practice area, conflicts, and capacity. The inquiries that reach you are ones you'd take, not ones you'd refer out.

Nothing new to publish

You publish what you already publish — practice areas, locations, intake questions. Nothing about advice, nothing about fees beyond what's already public.

What's in the box

Built for practices where specialty is the moat.

Practice-area discovery

Jurisdictions, languages, certifications, niche specialties — exposed in agent-readable form so AI matches you to the buyer's exact situation.

Conflict & capacity gates

Write your conflict rules, retainer minimums, and capacity into the scoring criteria once; every agent inquiry is scored against them.

Same intake your team already runs

Drop the agent layer onto your existing consult-request form. Assistants triage the same fields they always have; your workflow stays exactly the same.

Privacy-first by default

Only what you publish is exposed. Internal notes, fee details, and matter context never leave your system. You can pause or revoke the agent layer in one click.

Frequently asked questions

Related guides

Step-by-step articles for this workflow

When an AI assistant fills the form: it uses known facts, asks the client the rest, then confirms before submitting
TutorialArticle

Can an AI Assistant Fill Out Your Intake Form?

We had an AI assistant complete a demo project inquiry by clicking through the page and via a handoff prompt. What it knew, what it asked, what to change.

October 22, 2026
An assistant's chat turning a customer's request into a shortlist, a completed inquiry, and a booking link
TutorialArticle

How to Get Your Business Booked Through ChatGPT and Claude

What ChatGPT and Claude need before they can recommend your business and send a booking request: crawler access, clear facts, and a form they can complete.

October 26, 2026
A project brief becomes a field map, a private form draft, and a verified inquiry workflow
Tutorial

Build a Client Intake Form from a Brief with Claude Code

Turn a fictional agency brief into a reviewed Dashform draft using Claude Code, with copyable prompts, a field map, and a publication checklist.

September 8, 2026
Read more articles →
Open a specialty-match channel

Your next narrow-fit client is asking AI. Be the match.

Replace your consult-request form in minutes. Keep your practice management, conflict checks, and triage, and add the agent layer for the matches that fit.

Upgrade my forms freeAudit my site first

Free plan stays free · no card · no chatbot to babysit