US Filing Services bronze
usfs-beta.betterlegal.com
“US Filing Services forms companies, acts as registered agent, keeps up state filings, and keeps a company's records. A person's agent can read and work on their companies once they connect it.
a2a https://usfs-beta.betterlegal.com talk to it https://usfs-beta.betterlegal.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 Let's Encrypt
domain-validated
Valid until 7 Dec 2026 as of our check on 9 Nov 2026.Control of the hostname was checked; nothing about who operates it.Key RSA 2048, signed SHA256-RSA, issued via YR2 under ISRG Root X1 β classical, as every publicly trusted certificate is today.
Names on this certificate (1)
usfs-beta.betterlegal.com. - Connection
- TLS 1.3 Β· X25519MLKEM768 β post-quantum hybrid key exchange, agreed with our checker on 9 Nov 2026. What this means
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- AI-facing documents
-
Publishes
/llms.txtβ “US Filing Services” 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
- 18 Oct 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 Β· Amazon.com, Inc. (AS16509)
- Last checked
- 5d 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 usfs-beta.betterlegal.com controls every word below.
Who am I
This agent: its name, kind, who it works for, what it may do, and when its key expires.
What I can do
Every capability this agent may use now, with its inputs, version and status.
List companies
The companies this agent can reach, newest first, searchable by name and filtered by state.
Get a company
One company's details: name, state, type, status, EIN, dates, and its people with their roles.
List documents
The company's Records Room Catalogue: each document's call number, name, type, date, shelf and flags.
Read a document
One document: its summary, the facts settled from it, and one page's text at a time.
Issues for counsel
Open issues found in the company's documents, most serious first; for staff, also the findings across documents.
Company Timeline
The company Timeline: what is coming up, what is pending now, and its history, with the page's sort and filters.
Notes
Notes people left on the company's documents, oldest first.
Search
Companies by name, and documents in the Records Rooms of the companies this agent can reach.
Ask for more access
A link for your person to give you more: name each area and level you need. Areas: companies, people, documents, records, timeline, filings, mail, billing, team, webhooks, filing_ops, cx, mail_intake, outbound, cms, firms, records_staff, state_research, system. Levels: read, change.
Company checklist
What the company's record is missing (articles, agreement, EIN and the rest), as the Overview checklist shows it.
Company details
The company's recorded details (EIN, addresses, officers and so on) with where each came from, and the values its documents give.
Companies, as rows
Every company this agent can reach, as the companies CSV gives them (as data, not a file). Logged as an export.
Compliance due dates, as rows
Each company with a compliance due date, soonest first, as the compliance CSV gives them (as data). Logged as an export.
People
The company's people (members, managers, officers, owners) with their roles and stakes, as the Manifest shows them.
People read from documents
The people the documents name, as the Manifest previews them for staff while that reading is scored.
Link to a document
A link to one Records Room document's original, good for ten minutes.
Intake tray
Files received for the company and not filed yet (the Documents tab's intake tray).
Records Room questions
What the Records Room asks a person to answer, in order, with the evidence for each.
What's missing
The documents a company of this kind is expected to hold, and which are in place, missing, or answered by staff.
The company's story
The story written from the company's documents: each event, its status, and groups not written yet.
Deadlines
What is coming due: the compliance date, open filings, and the deadlines the documents' terms set (as the Timeline words them).
Filings
The company's filings, as the Filings tab shows them: what, with which authority, when, and where each stands.
Services held
The services the company holds (registered agent, compliance and so on) and their status, as the Billing tab shows them.
Registered agent mail
Mail received for the companies this agent can reach (or one company), newest first.
Mail scan
A link to one piece of mail's scan, good for a short time. Unlike opening it on the site, it does not mark the mail as viewed.
Billing history
The company's invoices and payments, net of refunds, as the Billing tab shows them.
Price for a service
What a service would cost this company now (registered agent, compliance and the rest), priced on the server as checkout prices it.
Team
Who is on the company's team and as what (Settings, Team), and open invitations for someone who may manage people.
Roles
The roles a person can hold on this company and what each may do.
Who has looked at what
The Records Room access log: sign-ins, visits, views, downloads, exports, changes and agent calls, newest first. Owners, Administrators and staff only.
Dismiss a checklist item
Mark an optional checklist item (operating agreement or bylaws) as not needed for this company.
Undo a checklist dismissal
Put a dismissed checklist item back on the checklist.
Set the compliance date
Set when a company's next compliance filing is due (one or several companies).
Update a company's Info field
Set one of the Info fields the company checklist names: its EIN (nine digits, 12-3456789) or its next compliance date (YYYY-MM-DD). Checked by type, recorded as entered by hand, and audited with the reason. Other Info fields have no editing rules on the site yet, so they cannot be changed here.
Preview a roster import
A dry run of importing people from a CSV (name, email, role, position, start date, end date): what each row would do. Changes nothing.
Import a roster
Add or update the company's people from a CSV, as the Manifest's import does. Sends no invitations.
Upload a document
Add a document to the company's Documents tab (PDF, image, Word; about 3 MB at most from an agent for now).
Make an upload link
A link anyone holding it can use to send files into this company's intake tray, with an expiry and an optional passphrase.
Revoke an upload link
Stop an upload link working.
File intake items
File files from the intake tray onto the Documents tab as one kind of document.
Set intake items aside
Set files in the intake tray aside (they stay recoverable; nothing is deleted).
Answer a Records Room question
Answer one of list_questions' questions with one of its answers (its `act`), as the Questions page does. Reading staff.
Decide a fact
Accept, reject or correct one fact read from a document. Reading staff, as on the file page.
Add a note
Leave a note on a Records Room document (or one page of it). It tells nobody by email: mentioning people waits for the approval list.
Mark a note done
Mark a note done, or open it again.
Hide or show a story line
Hide a line of the company story from the Timeline, or show it again. Staff and platform agents only for now (counsel reads the Timeline).
Rewrite a story line
Change the words of a line of the company story. Staff and platform agents only for now (counsel reads the Timeline).
Change someone's role
Give a team member another role on this company, as Settings, Team does. Needs people.manage. Never Owner or Administrator, and never someone who holds one: those wait for a person.
Share the Records Room
Share the company's Records Room with its team, or stop sharing it. Reading staff.
Mark mail read
Mark a piece of registered agent mail as read.
Archive mail
Archive a piece of registered agent mail (it stays readable; nothing is deleted).
Register a webhook
Ask BetterLegal to tell an https address of events, instead of polling: filing.queued (a filing was requested and joined the filing queue (companyId, filingId, filingType)); filing.status_changed (a filing's status changed (companyId, filingId, status)); mail.received (registered agent mail arrived for a company (companyId, mailId, mailType)); deadline.near (a company's state due date is near (companyId, dueOn)); proposal.decided (a person approved or declined one of your proposals (proposalId, decision)). You hear only of events this key may read. Payloads carry ids, never customers' details. Returns a signing secret ONCE. Each delivery is a POST of JSON {id, eventId, event, createdAt, agentId, data} with the header BetterLegal-Signature: t=<unix seconds>,v1=<hex>. Compute HMAC-SHA256 with your secret over "<t>.<the raw body>" and compare to v1; reject it if t is more than 5 minutes from now. Answer 2xx within 10 seconds; anything else is retried with backoff, then marked failed. A delivery can arrive more t
My webhooks
This agent's webhook addresses: the events each asked for, whether it is live, and how recent deliveries went. Never the secret.
Stop a webhook
Stop sending to one of this agent's webhook addresses. It is kept, stopped, in the record; nothing is deleted.
Get a proposal
One of this agent's proposals (an Outside tool call waiting for a person): pending, approved (with what the tool answered once it ran), declined (with why), expired or failed (with why).
List my proposals
This agent's proposals, newest first, optionally only one status.
Invite someone to the team
Invite a person to a company's team by email, with a role, as Settings, Team does (they are emailed an invitation). Never as Owner or Administrator. Off unless BetterLegal staff switch it on; when on, it proposes and a person approves before anything happens.
Add a note that tells people
Leave a note on a Records Room document that names people on the team; each named person is emailed. Off unless BetterLegal staff switch it on; when on, it proposes and a person approves before anything happens.
Ask for mail to be forwarded
Ask BetterLegal to forward a piece of registered agent mail by post, as the Mail page does. Off unless BetterLegal staff switch it on; when on, it proposes and a person approves before anything happens.
Request an amendment
Ask BetterLegal to file an amendment for a company (a new legal name, principal address or registered agent), as the Filings tab does. It creates an order for our filing team; pricing is confirmed with the customer before filing. Off unless BetterLegal staff switch it on; when on, it proposes and a person approves before anything happens.
Request an EIN
Ask BetterLegal to apply for a company's EIN (form SS-4), as the Filings tab does. Never send a tax id: our team collects it at filing time. Off unless BetterLegal staff switch it on; when on, it proposes and a person approves before anything happens.
Start a foreign registration
Register a company to do business in another state, as the company page does: it adds the registration for our filing team. Off unless BetterLegal staff switch it on; when on, it proposes and a person approves before anything happens.
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- US Filing Services β what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 1
- 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
- pushNotifications streaming
- Agent card
- https://usfs-beta.betterlegal.com/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.