PsyBird is a between-sessions companion for your practice, and the desk work that comes with it. You build each client’s plan; Psy keeps them company through the week and reports back. On your side, PsyBird also takes the payments and files the claims. This page walks the whole thing, in the order you will actually meet it.
Clinicians sign up in a web browser. The iPhone app is for your clients, so a clinician account cannot sign in there; Android and any mobile browser are fine. Everything below is free until your first real client connects.
Choose Create an account, then I’m a clinician. You pick a plan first: Solo practice if you are your own practice, or Join an existing clinic with a clinic code, which is free for you because your clinic’s plan covers the seat. Setting up a whole clinic is a separate account type, linked at the bottom.
The form asks your name, the name your clients see, your license type, whether you are Medicare-enrolled, whether you bill insurance, and whether you want new-client referrals. Ticking the agreement box is your signature on the Clinician Services Agreement and BAA, so there is no separate paperwork to chase.
Nothing is charged today.Two gates before the app opens. First the verification link, which is sent automatically. Then Free until your first client, where a card is saved but nothing is taken: demo clients are always free, and the first charge waits for a real client to connect. A clinician on a clinic seat skips this one entirely.
PsyBird costs $10 a month for each connected client, plus $1 for each insurance claim PsyBird files, with no cap. Every client is the same price, and removing a client stops their charge.
Before the dashboard, a card offers Take the tour: ten steps through a fully staged sample practice, ending inside the client’s own app. Nothing it does is saved, and your real roster comes back when it closes.
The first time you add someone, PsyBird asks whether you want a sandbox Demo client or to go straight to a real intake. Take the demo on that very first add if you want it at all: choosing + New client here means the offer never comes back, and you get one demo client. The demo runs the same intake and gets the plain starter plan, so it is a safe place to learn the shape of the thing. It gets no AI-drafted plan and no key, because nobody is joining.
Until your first client connects, Psy runs on a smaller free-preview allowance, and a banner across the app says so.Choose + New client, and PsyBird asks: one person, or several at once? One client starts at Their papers: drop in whatever you have, such as an intake form, an insurance card, a referral letter, notes or their export from SimplePractice or TherapyNotes, as photos (HEIC too), PDFs, Word or text files. Psy reads them, you Check what it found, and the intake opens with it filled in. No papers? Type their intake opens the same intake empty: six short steps, the basics, life context, health, clinical and safety, how you work together, and calibration. Only a first and last name are required; most of the thirty-odd fields are optional.
Several clients brings a caseload in from your old system: exports, spreadsheets, scans and photos of intake forms, insurance cards and letters. PsyBird reads every page and sorts it by person, you check the people, and nothing is charged or sent to a client until you say so.
Calibration is the part that matters most to how Psy behaves: a therapeutic frame, a tone, focus areas, goals to reinforce, and the greeting your client sees. The last step will not let you finish until you have answered three questions outright, because nothing is preselected for you: whether they may message you, whether calls are allowed, and, on its own card, Have Psy take notes in your sessions with {name}? That answer covers sessions in person and in calls, and it is dated; Record audio stays off for a client until it is yes. Recording consent rules vary by state, so choose yes only once your client has agreed.
Pressing Finish builds a plan immediately: a daily check-in, a journal, a timer, a checklist, written reflections, a meditation and a daily goal. For a real client PsyBird then quietly redrafts that with AI from what you entered, and only replaces the starter plan if you have not touched it yet. Treat the AI draft as a bonus rather than a promise.
A plan is exercises, meditations and goals. Exercises come in fifteen kinds, from journals and thought records to exposure runs and future-self letters. Add them by hand, describe what you want and let Psy shape it, or add PHQ-9 and GAD-7 in one tap. PsyBird scores those, bands them, and charts them over time. The Plans page also ships seventeen ready-made framework templates spanning CBT, ACT, DBT-informed work, ERP, trauma stabilization and more.
Psy opens a conversation called “{First}’s starter plan” explaining what it drafted and offering to change it.Finishing a real intake mints that client’s personal key. Share it as text, as a QR code, or as an invite link that fills the key in for them. They create their own login first and verify their own email, and only then enter the key, so a mistyped address cannot burn it.
A key works once and expires after 90 days. Until they join, their page keeps a waiting banner with the key, a QR toggle, and a button to generate a fresh one, which revokes the old.
Once connected, Psy runs them through five short screens and asks for three goals in their own words. Those words feed a second pass that refines the plan, which is the part that folds their language into the work.
Their Home puts today first: what they have done today, their next session with you, their three goals in a stack, and one row of exercises led by the one up next. A document you send them to sign waits on a strip on their Home until it is signed.
There are two Psys, and the wall between them runs one way. Your client’s companion never sees your notes or your desk. Yours is a private assistant that can see your whole practice and do most of the desk work in it, if you ask in plain English. It is on the top bar as Psy, as a tab on your phone, and as a floating panel you can drag and resize over whatever you are doing.
The one rule worth learning. Psy prepares; you tap. Asking a question gets you an answer. Asking for something to happen gets you a card showing exactly what is about to change, with a button on it. Nothing is written to a record, a calendar, a ledger or a claim until you press that button. There is a single exception, and it is worth knowing: a coverage check runs the moment you ask, because it is a live question to the payer rather than a change to anything of yours.
Which client was talking about the lease?
Searches every chat, message, note and letter across your caseload and answers with the matches, each one a link straight to the conversation.
Answers onlyWho has gone quiet on me this month?
Scans the whole roster and reads it back. It can do the same for money owed, claims waiting, coverage, risk flags, outcomes and your schedule.
Answers onlyHow has Marco’s PHQ-9 moved over three months?
Pulls the real series off the record and draws the chart. The numbers come from the record, never from the model, so a chart is never invented.
Answers onlyWhat does the recent literature say about ERP for contamination OCD?
Searches PubMed and cites only papers it actually found, with title, year and PMID. Psy is instructed to search on topic terms, condition, intervention and population, and never a client’s name.
Answers onlyCheck Sofia’s coverage.
The one ask that acts on its own. Psy runs the same eligibility check the button runs and reads the answer back: active or not, plan, copay, coinsurance, deductible left, network status. A recent result is reused rather than re-run.
Runs straight awayBuild Sofia a grounding exercise she can do at her desk.
Writes it and shows it as the client would see it. Keep talking and it rewrites the same preview. It reaches her when you tap Add to plan.
You tap to confirmDraft a whole ACT plan for Marco aimed at avoidance.
Drafts the plan through the same generator the plan editor uses. Adding it puts it in his library; a second button makes it the plan he actually follows.
You tap to confirmHere’s Thursday’s recording. Write it up and file it.
Transcribes the audio, writes the note, and offers to file it. A recording you hand Psy this way is deleted once transcribed. Photos and PDFs work the same way.
You tap to confirmFrom now on write my notes in SOAP format, under 200 words.
Saves it as a standing preference for your whole practice. A lasting fact about one person is kept against that client instead.
You tap to confirmBook Jordan next Tuesday at 4, online.
Works out the clash against your real calendar and puts it on the button. That tap is the only way a chat can write to your calendar.
You tap to confirmBe more direct with Brandon, and stop bringing up his father.
Retunes how the client-facing Psy talks to that one person: tone, latitude, pace, what to approach gently, and hard do-nots. The card shows old next to new.
You tap to confirmWho owes me money? Record that Miguel paid $120 in cash.
Reads balances off the ledger, oldest first, never estimated. Then one card to record a payment, charge a card, refund, waive, or take an insured client’s share.
You tap to confirmDo my claims for August.
Reads back what is ready and what is blocked and why, then lists every line the claims will carry, with the total, on one card.
You tap to confirmWhy was Marco’s claim rejected, and can you fix it?
Explains it from the payer’s own words, says whether it was stopped at the clearinghouse or answered by the payer, names the field and where to fix it, then offers the correction.
You tap to confirmWrite the appeal for Marco’s denied claim.
Reads the denial codes, argues it in your voice, and gives you a letter to download with the practice block, the codes and a signature line. You send it through the payer’s own channel.
You tap to confirmExport Sam’s RTM report for August as a CSV.
Thirteen kinds of export, as CSV, JSON, Markdown or text, for one client or the whole practice. You can name the columns you want in your own words.
You tap to confirmBrief it once, like a new associate. The gear beside Psy opens a practice guide in four parts: notes, billing, plans and general. Write how you like your notes, what your billing habits are, how you build plans. Psy reads it on every turn from then on, and you can see the exact text it reads.
What Psy does without being asked. After each client chat it writes the check-in you read on your dashboard: a summary, mood, themes and any risk flags. It drafts a letter when a conversation earned one, and that letter waits for your approval. When a new intake finishes it opens a conversation with the drafted plan in it. Once a month, if you bill insurance, it opens one conversation about the care reports waiting to be signed. And every two hours it checks with the clearinghouse for payer answers and posts what arrived.
What it will not do. Psy never moves money, never sends a claim, and never books a session without your tap. It has no web access beyond PubMed and the public NPI registry. It does not diagnose, and it does not decide what is billable: every figure it quotes is read off a row rather than worked out. If a request does not name a client and the conversation has covered more than one, it asks instead of guessing. You can pause it for a single client from their file, and your session notes stay on your side of the record.
One honest detail about notes. Your session notes are never sent to the client’s Psy, and the client’s account cannot read them. When you file a note, though, Psy does take durable facts out of it and adds them to what the client’s Psy remembers, so it stays aligned with your work. The note itself stays yours; the facts drawn from it become part of Psy’s memory of that person.
Client billing is your own book of what your clients owe you. It has nothing to do with your PsyBird subscription, and it ships switched off. Turn it on in Settings under Client billing: set your usual session rate, which is required, and a late-cancel and no-show fee, which you can leave at zero to record missed sessions without ever charging for them.
PsyBird never backfills. Nothing from before the day you switch it on is ever charged, and once your first entry exists that start date is fixed. Turning it off later hides the billing surfaces and stops new charges, but deletes nothing.
Connect your own Stripe account. Card payments run through a Stripe account that belongs to you, connected from the Client billing page. PsyBird shows you everything it is about to send before any Stripe link exists, because Stripe locks those details permanently once the first link is minted. One of them it will not let you skip: what your clients see on their card statement. That is treated as a privacy field rather than a formatting one, because a partner or a parent on a joint account reads that statement too.
Stripe’s own hosted form then asks for the things the law requires, which PsyBird never sees: legal name, date of birth, tax number, identity documents, and the bank account you are paid into. Coming back does not mean you are finished, so PsyBird asks Stripe directly what your account can actually do, lists anything Stripe is still waiting on in plain English, and shows no card button anywhere until charges are genuinely possible.
The money is yours and it goes straight to you. Charges are made directly on your own account. PsyBird takes no fee, no commission and no percentage of anything a client pays you, and never holds the money.
Saving a card. Your client saves their card on Stripe’s own page, from a link you send yourself. PsyBird never sees a card number, and never messages a client about money. The page they land on is deliberately not a billing surface: no balance, no history, no sign-in, not even your practice name, because the link may be opened on a borrowed phone. It says the card is saved and that nothing has been charged. Links last thirty days, one live link per client, and it retires the moment a card is saved.
Everything hangs off marking a session. On the calendar, the chips are Completed, No-show and Late cancel, and the charge lands the instant you tap one. There is no nightly run. Marking a session opens a sheet that asks how it was paid, with nothing preselected: the button is grayed out and reads “Pick how it’s paid” until you choose, and only then becomes a confirm with the real amount and the client’s name in it. Two deliberate taps before any money moves.
There is no autopay. No scheduled job charges a card, and there is no automatic mode to switch on. A saved card is only ever charged when you confirm it: on the sheet a mark opens, or from their Billing tab when you decide to collect a balance later. You can also walk away: leave it on their balance and decide later.
The book behind it. Charges debit, payments and adjustments credit, and the balance is simply what is left. Money paid ahead sits as credit and settles the oldest charges first. Void and waive are kept strictly apart, because they mean different things: a void says the entry was never real, a waive says they owed it and you let it go, and a waive stays in your income records. Nothing is ever deleted; a voided row stays on the register, struck through. A card payment is refunded rather than voided, so your book and Stripe always agree, and a refund previews exactly what it will do before you confirm it.
Superbills. A private pay client can be given a superbill, which is a document they submit to their own plan for out-of-network reimbursement. It is not a claim, and PsyBird only makes one for a session that was actually paid, at the fee you actually charged.
Insurance is one switch in Settings, asked at sign-up and changeable later. Until it is on, PsyBird runs no coverage checks, builds no claims, and does not show the Claims or RTM pages at all. Turn it on and the work below becomes available; it is a per-client decision after that, so a mixed caseload is normal.
PsyBird charges you $10 a month for a private pay client, the same as for any other. No claim is filed for them, so the $1 a claim never applies.
PsyBird charges you the same $10 a month for a client billed through insurance, plus $1 for each claim it files for them. No cap.
First, be claim-ready. The Insurance billing profile keeps a checklist of everything a payer needs from you: provider name, NPI, tax ID and its type, taxonomy code, the claims address split into street, city, state and ZIP, and a phone. A pill at the top reads Not claim-ready until every line is checked. Type your ten-digit NPI and one button fills most of it from the public CMS registry, leaving what you typed alone bar two things it settles, the NPI type and a five-digit ZIP it completes to ZIP+4, and tells you what it filled. ZIP+4 is not optional here: the clearinghouse wants all nine digits for the billing provider.
Set your standard fee. This is the number every insured claim bills, and it is not the client’s own rate or a sliding-scale tier. It is the single easiest thing to leave blank and regret, because with nothing on file PsyBird falls back to your default session rate from Client billing, and to the client’s own rate if you have not set that either.
Then the client’s own details. On their Billing tab, choosing Insurance opens a payer search that tells you what each payer supports before you commit. Beside it sit the fields a claim cannot go without: payer, member ID, date of birth, sex as printed on the card, address, relationship to the policy holder, the copay to collect, and at least one ICD-10 diagnosis. A client who has asked that their insurer not be told about their care gets no coverage check and no claim, ever, and there is no way around that.
Check their coverage. One tap asks the payer and reads back plan status, copay, coinsurance, deductible remaining and network status, with the date it was checked. The copay it finds is what the session sheet later offers to collect. A repeat check on the same day is answered from what it already knows, because payers do not change their answer within a day.
Enroll with the payers that need it. Most commercial and Medicare Advantage payers take claims and coverage checks from day one, and it is usually the remittance, the electronic answer carrying the money, that needs enrolling. Where enrollment is needed, the Claims page grows a card listing every payer your clients use, with three rows each, and Start enrollment is one tap. PsyBird never starts one on its own. Where a payer wants your own signature or a portal registration, the row prints their instructions and links straight to their form. That part is yours: PsyBird does not enroll you in PECOS, obtain a PTAN, or register you with a state system, though it does tell you where those happen and in what order.
While an enrollment is pending, keep marking sessions. The claim is written and parked, and when the enrollment goes live the queued claims release themselves, oldest first, each rebuilt from the record as it stands, so a diagnosis you fixed in the meantime is what actually goes out.
Filing is the same action as finishing the session. For an insured client, tapping Completed opens the session sheet, and it has three parts: the note, the copay, and the claim. The note is a hard gate, and the button reads “Add a note to complete” until one exists, whether typed, attached, drafted by Psy from a recording or the call, or explicitly kept outside PsyBird. The claim row is checked by default and names the payer, the code and the fee. One tap then runs three things in order and tells you which one it is on: completing, collecting the copay, filing. If a later step fails the earlier ones stay done, and the sheet becomes that step alone.
The codes are yours, not ours. PsyBird assembles the claim from what is already on the record: the CPT from the client’s intake, modifier 95 for video and 93 for phone, place of service 10 for telehealth and 11 otherwise, one unit, your standard fee, and the diagnoses from their billing details. It never picks, suggests or optimizes a code, and every Submit is your certification that the services were furnished as described. If something is missing it refuses and names it in plain words rather than sending a claim with a hole in it. Two sessions on one day go on one claim.
You do not have to chase any of it. Every two hours PsyBird checks with the clearinghouse on its own, matches each answer to the right claim, moves the status, appends the payer’s own words, posts the money and stamps the session. The Claims page says when it last looked. It never asks a payer for a status on demand, because that transaction is billed; it reads the free inbound stream instead, which is exactly what lets it look so often.
The client’s share is the payer’s number. There is no amount box, and a payment recorded against the share is capped at what is actually open, which is what stops an in-network client being balance-billed. The contractual write-down is never the client’s money, and a denial puts nothing on the client unless the payer’s own codes say it should. Only the stated copay is collected at the session; coinsurance and deductibles are estimates until the remittance lands, which is where refunds come from.
When something goes wrong. There are two kinds of rejection and two different fixes, and PsyBird picks the right shape itself. Stopped at the clearinghouse means the payer never saw it: fix the record, rebuild, submit. Rejected by the payer means that claim can never be re-sent, so Correct and resubmit files a new one from the record as it stands and keeps the old as evidence of what was sent. A void tells the payer a claim was sent in error, and PsyBird spells out the consequences before you send it. Some doors are shut and it says so rather than pretending: a denied claim cannot be voided, one the payer has not acknowledged has to wait, and Original Medicare takes no electronic void at all.
The clock. Every claim not yet at the payer carries a timely-filing countdown from the earliest date of service, amber at 45 days and red at 60, with a banner when something is drifting. A claim the payer already holds has no clock.
Second insurers, and money taken back. When a primary pays and leaves something unpaid, a secondary claim goes out on its own with the primary’s adjudication attached, because a secondary payer refuses a claim that does not balance. If a payer later takes a payment back, PsyBird reverses the ledger rows when their reversal actually arrives rather than guessing at it.
The monthly report is also a claim. If you are doing Remote Therapeutic Monitoring, signing the month’s care report is what files its claim, and the row above your signature names the claim and the payer so you can uncheck it for that month. The lines come off the report you signed and are never recomputed, so the paper and the claim always agree. How RTM works with PsyBird has the codes, who can bill them, and the caveats.
Filed it yourself, or got an answer on paper? Each client can be set to “I file by hand”, and Enter the payer’s answer takes what they paid, what they wrote down and the client’s share through exactly the same path an electronic remittance takes, so the numbers and the words come out identical.
What PsyBird charges for any of this. $1 for each claim PsyBird files with a real payer, on top of $10 a month for each connected client. A correction or a second plan’s claim is its own filing; a void, a test claim and a coverage check cost nothing. No percentage of what you collect, ever.
What PsyBird will not tell you. Whether a code is billable, whether a claim will be paid, or what you will collect. Those are your determinations and your payer’s, and PsyBird deliberately does not forecast them.
The dashboard is organized by whose move it is. Letters Psy drafted are waiting for you to read, edit and send, or to hand back with guidance. Beside them sit new chats, anything flagged for attention, client inquiries and direct messages, with your schedule and a link to practice outcomes.
Chats are direct and letters are not. A client talks to Psy whenever they like; a letter about that conversation goes nowhere until you approve it. Psy only writes one when a conversation earned it, and an ordinary check-in does not.
Each client has one page: who they are and what is next, the active plan, and buttons for notes, letters, documents, billing and calibration. Below sit the week of what actually happened between sessions, the outcome charts, and the scrapbook of everything they have done. View as client shows you their side of it.
Psy takes notes in the room. In a mental health practice, Record audio sits at the right of the top bar, on today’s in-person sessions on your Home and in the calendar, and on a client’s Notes. Pick the client and Psy listens; when you stop, it drafts the note. Nothing is signed for you: you read the draft beside what was said, keep or remove any sentence Psy is not sure was said, and sign it yourself. The audio is kept only until the draft is written (three days at most), and the transcript until you sign (thirty days at most). A video session takes notes in the call; a phone session is not recorded.
If you are billing, the Client billing page carries the everyday queue as three lists, split the same way: what is waiting on you, what is waiting on the payer, and what is ready to bill because the payer has answered and set the share. The Claims page is the detail behind it.
The dividing line is deliberate and it does not move: PsyBird does the fetching, the assembling and the arithmetic, and nearly every act with a consequence waits for a person. The few that run on their own are marked in the table.
| What happens | Who does it |
|---|---|
| Summarizing a client’s chat into a check-in, with mood, themes and flags | PsyBird |
| Drafting a letter after a conversation that earned one | PsyBird |
| Sending that letter to the client | You |
| Drafting the starter plan from a new intake | PsyBird |
| Making a plan the one the client follows | You |
| Charging a saved card | You |
| Building the claim, its codes and its diagnoses from the record | PsyBird |
| Filing the claim, which is the same tap as completing the session | You |
| Checking the clearinghouse for the payer’s answers, every two hours | PsyBird |
| Posting the payment, the write-down and the client’s share | PsyBird |
| Releasing claims that were queued behind an enrollment | PsyBird |
| Filing the secondary claim once the primary has paid | PsyBird |
| Correcting, voiding or appealing a claim you filed | You |
| Re-filing the secondary claim when a primary pays again after taking its money back | PsyBird |
| Signing the monthly care report, which files its claim | You |
Demo and test records never bill and never produce a claim.
You can be set up and have a key in someone’s hands the same evening, and nothing is charged until they connect. If you want the numbers first, the pricing is one per-client price plus a per-claim price, with no cap, and the insurance page is honest about what your payers will and will not cover.
Questions? Ask away. Email us and a person answers, or use Report a problem inside the app, which works even from the login screen.