The copilot for every client conversation
Ezly drafts your replies, proposals, and outreach in your own voice, from the first cold message to the closed deal.
Personas
Your identity, style, and guardrails.
Integrations
Draft in the apps you already use.
Deal stage detection
The thread read before it drafts.
Quick Replies and Tones
Proven lines, tagged and ready.
Proposal generator
A job post in, a proposal out.
Humanizer
Human register on every draft.
A persona is the writing identity behind every draft
We ran our own agency through Ezly before we sold it, and every account manager wrote in the owner's register from day one.
The persona editor
Set the identity once with a name, a writing style, a role, and the guardrails it writes within.
Platform compliance
Switch it on for Upwork or Fiverr and that persona flags off-platform phrases and unsupported guarantees.
Knowledge base
Upload your case studies and offers, and drafts quote your real projects and numbers.
Pick it per conversation
Choose which persona drafts this thread, and filter your history by the one you were being.
Ezly works where your conversations already happen
Every thread lands in one searchable place.
In the thread
The panel opens beside the conversation, reads the client's name and the recent context, and the draft lands where you type.
In one place
Search every synced thread at once and filter the history by persona.
Works on

Gmail


Where Ezly drafts today
The extension works inside LinkedIn, Gmail, Discord, Upwork, and Fiverr, and Instagram and WhatsApp run through Ezly on the web.
Is Ezly safe to use on Upwork and Fiverr?
Yes, and the answer is in how little it touches.
It reads the visible thread
Only the visible text of the recent conversation, about the last 10 messages.
You press send
Every message leaves from your own account the moment you press send, in the thread you are already in.
Upwork asks you to know that
Know what an extension collects and how it touches your account, per Upwork's extension guidelines.
Ezly reads the thread before it drafts
The next message fits the stage the deal is in.
Cold outreach
Their problem first.
Discovery
Qualify before pitching.
Proposal
Proof, scope, price.
Negotiation
Hold the value.
Closing
One clear next step.
Read as discovery
The suggested replies qualify before they pitch.
Read as negotiation
The same thread, and the drafts hold the value instead.
Keep your proven lines one click away
The rebuttal you always reach for, ready before the moment passes.
Quick Replies
Sales and freelancing scripts tagged by situation, plus your own, copied in one click.
Tones
Four built-in registers plus your own named directive, set per message.
Paste the job post, get a proposal in your voice
Every connect spent on a proposal that reads like you wrote it.
Paste the post
An Upwork posting or its URL, or the brief a buyer sent you on Fiverr.
Turn on client lookup
Ezly researches the client, then you choose the length.
Watch it stream in
Written from your persona, humanized before you see it, saved to a library.
Every draft comes out in your register
The reader gets you, in the words you actually use.
Humanize any draft
Drafts sound like you by default, and humanization runs at three levels, from the register every draft starts in to a rewrite on every proposal to a deeper pass on demand.
Before and after
Read the draft against its humanized rewrite and keep whichever one sounds like you.
Start with the message in front of you
Every capability ships on one plan. Try it on a real message in the browser first, before you sign up or install anything.
Questions about seats, billing, and data live in the FAQ.