Start here

Welcome to Twenty

Twenty is your CRM and call hub - one place for every contact, every call and your whole pipeline. Your job in a line: pick your client, pick a list, dial, tag, note. Twenty does the admin.

Logging in

Open your workspace link and sign in with your ORRJO email. Bookmark it - that's your CRM for the day.

Two windows, side by side: Twenty (your contacts, lists and pipeline) and the Dialler (dialler.orrjoplatform.com, where the calls actually happen). Keep both open.
Once you're in: your workspace (Trust Hire shown). The left sidebar - People, Companies, Opportunities, Lists - is where your call lists live.
Once you're in: your workspace (Trust Hire shown). The left sidebar - People, Companies, Opportunities, Lists - is where your call lists live.

The lay of the land

  • Left sidebar - your call lists (saved views) and the main objects: People, Companies, Opportunities.
  • Main area - the list you're working, or a contact's record and timeline.
  • Top bar - search anyone by name, company or number.
  • The Dialler - your client picker, the contact card, and the phone.

Each page in this handbook takes one of these in turn. You'll never need all of it at once - work through it as questions come up.

Your day, start to finish

  1. Open both tabs - Twenty and the Dialler - and check the Dialler banner shows your client.
  2. Pick a list from the Dialler's Lists panel (or the Twenty sidebar) - usually ๐Ÿ“ž New - to call or ๐Ÿ” Recalls due.
  3. Power Dial it - open the list in Twenty, select everyone, start the dialler. It rings through one after another.
  4. Tag every call the moment it ends - that's what updates the pipeline and books your follow-ups.
  5. Leave a note on the ones worth remembering - it's the account's memory and the client's reporting.

That's the whole loop. Everything else in this handbook is just detail on one of those five steps.

Tip: this handbook follows your day. Read The Dialler and Tagging first - they're 90% of the job.

The Dialler

Where you make calls

All calling happens in the Dialler. It shows who you're on and has the phone built in - you barely touch it, it just works alongside Twenty.

1. Pick your client - every session

At the top of the Dialler, choose the client you're working. Every call then routes to that client's CRM.

This is the one that bites. Pick the wrong client and your calls save to the wrong CRM. The banner tells you who you're on - glance at it before every session and any time you switch.
The Dialler with a client selected and the Working banner showing
Type your client into the box and pick it. The pink "Working: Flight Logistics" banner confirms every call now logs to that client - glance at it before you dial.

2. Your Lists panel - every list, live

Once your client is set, the right-hand Lists panel shows all of that client's call lists in one place - no hunting through Twenty:

  • Live counts - each list shows still to call / total, so you know what's left at a glance.
  • A progress bar under each name shows how far through it is, with a green โœ“ Done when it's fully worked.
  • Click any list to open it in Twenty, ready to Power Dial.
  • A filter box to find one fast, and a + New list box to make your own (see Lists & views).
The counts are team-wide. "Still to call" is what's left for anyone on that client, so nobody dials the same person twice - and โœ“ Done means the whole team has cleared it.

3. Power Dialer - work a whole list

Open a list (from the panel or your Twenty sidebar), select everyone, then start the Power Dialer. It rings through the list one after another - you just talk and tag.

Who you're on - the contact card

As each call connects, the Dialler shows who you're talking to: name, job title, company, email, quick links to their LinkedIn and website, and a one-click Open in Twenty. If they've been called before, it also shows the last outcome of that call (e.g. "Lead Engaged ยท 3 Jul") so you pick up where it was left. On a brand-new contact there's no last outcome yet - it fills in once a call's been tagged to them.

Open a call list in Twenty (a ๐Ÿ“‹ view). The Aircall extension reads every number in the list automatically - see โ€œ46 numbers foundโ€, bottom-right.
Open a call list in Twenty (a ๐Ÿ“‹ view). The Aircall extension reads every number in the list automatically - see โ€œ46 numbers foundโ€, bottom-right.
Click that, then <b>Add to Power Dialer</b>. Aircall rings through the whole list one after another - you just talk and tag.
Click that, then Add to Power Dialer. Aircall rings through the whole list one after another - you just talk and tag.

Click-to-call - one-off

Need to ring a single person? Click their number anywhere in Twenty and the Dialler picks it up.

Didn't connect?

No answer or voicemail is normal. Just tag it (No Answer / Voicemail) and move on - Twenty automatically schedules the next attempt and the contact reappears on your Recalls due list when it's due. You never have to remember to try again.

Lists & views

Your call lists

A "list" (or saved view) is just a filtered set of contacts. You work the list, and it shrinks as you go. Some are built for you; you can make your own too.

The ready-made lists

Your lists
๐Ÿ“ž New - to call 1,204
๐Ÿ” Recalls due 86
๐Ÿ”ฅ Hot leads 12
๐Ÿ•ต๏ธ Unknown numbers 7
๐Ÿ”— LinkedIn - to work 40
Campaigns
๐Ÿ“‹ Q3 Finance push 318
Your sidebar - work these top to bottom.
  • ๐Ÿ“ž New - to call - fresh contacts nobody's rung yet. Your bread and butter.
  • ๐Ÿ” Recalls due - no-answers that are due another try today.
  • ๐Ÿ”ฅ Hot leads - people who showed interest; chase these first.
  • ๐Ÿ•ต๏ธ Unknown numbers - numbers we dialled that weren't in the system yet - name them up.
  • ๐Ÿ”— LinkedIn - to work - people added from LinkedIn, ready to call.
  • ๐Ÿ“‹ Campaign lists - named pushes for the client's current campaigns.

Where your lists come from

You don't import data - Ops does. When a client sends new data (from Close, Cognism or LinkedIn), Ops loads it into Twenty and it lands as a named ๐Ÿ“‹ campaign list in your sidebar, already filtered to the callable contacts. New campaign, new list appears - you just pick it up and work it.

So if you're waiting on data or a new campaign, that's Ops loading it. Once it's in, it shows up as a ๐Ÿ“‹ list automatically.

Finding the right list

Campaign lists are named to match the client's Close workflow, right down to the date on the end - e.g. ๐Ÿ“‹ Trust Hire Sales Mobiles List 2 02/07/26. So a list you're asked to work lines up exactly with what's in Close.

The fastest way to see them all is the Lists panel in the Dialler (once your client's set): every list with its still-to-call / total count and a progress bar - so you can tell at a glance which are fresh, which are part-worked, and which are โœ“ Done. Click one to open it in Twenty.

Working a list to zero

Open a list, select everyone, Power Dial. As you tag each call, that contact drops off the list - so the number ticks down to zero. That's the goal: clear the list.

Archiving a finished list

When a campaign is over - or the client moves off that target market - the list should come off your sidebar so it stops getting in the way. You can do that yourself in the Cognism tool (tools.orrjoplatform.com): scroll to the bottom card, ๐Ÿ—„ Archive a list, pick the client, pick the list, confirm.

Archiving does not delete anyone. Every contact keeps their name, number, notes, call history and any opportunity - they simply leave that list, which frees them up to be picked up by a future campaign. Changed your mind? The same card has a โ™ป๏ธ Restore picker underneath: choose the archived list and it comes straight back with its contacts and columns.

Don't delete a list inside Twenty itself. Deleting the view there only hides it - everyone on it stays quietly tagged to the dead list, and because a contact can only sit in one list at a time, they'll be skipped by every future campaign. Use the Archive button and that can't happen.

Naming unknown numbers

The ๐Ÿ•ต๏ธ Unknown numbers list is numbers we dialled that weren't in the system yet - Twenty saved a placeholder ("Unknown +44...") so the call wasn't lost. Your job is to work out who they are and turn the placeholder into a real contact.

  1. Open one - the call's note and recording usually tell you who you reached; if not, search the number or check LinkedIn.
  2. Fill them in - open the record and replace "Unknown" with their real name, then add the company and job title. The number's already on there from the call.
  3. Clear the "Unknown numbers" label so they leave this list and become a normal contact you can drop into a proper list and work.
Already one of ours? If the number turns out to be an existing contact ringing from a new phone, add the number to their record instead and delete the placeholder - no duplicate.

Build your own list

Want to group specific people - say 20 you've picked out - into their own named list? You can spin one up in seconds, straight from the Dialler.

  1. Check your client is set in the Dialler (the Working: ... banner) - the list gets built for whoever's showing there.
  2. On the Lists panel, type a name in the + New list name... box and click Create (or press Enter). Your empty list is made instantly and opens in a new tab.
  3. Add your people: in Twenty, tick the contacts you want, then set their Sequence to the same name you just used. That's what drops them into the list.
  4. Your list now shows in the Lists panel with a live count of who's still to call - ready to Power Dial.
The name has to match exactly. People only land in the list if their Sequence is set to the exact list name - so after you create it, the Dialler shows you the exact name to copy. Word for word.

Prefer a smart filter instead? You can also filter the People table (a job title, a city, "not called yet") and Save it as a view - it appears in your sidebar to work any time.

Tagging calls

Tag every call

The tag is how Twenty knows what to do next - update your pipeline, book a follow-up, or leave someone alone. It's the single most important thing you do, and it's the only admin the system needs from you.

Answered - Meeting Booked Answered - Lead Generated Answered - Contact Later No Answer Answered - Nurture Answered - DNC
Pick the tag that matches what actually happened.

What each tag does

Answered - Meeting BookedCreates the opportunity at Meeting Booked. Then set the date & attendance (see Booking a meeting).
Answered - Lead GeneratedReal interest - moves the opportunity to Lead Generated.
Answered - Lead EngagedA proper conversation - moves it to Lead Engaged.
Answered - Contact LaterNot now - books a follow-up so they come back round.
Answered - Contact via EmailThey'd rather you emailed - logs it as an email follow-up.
No Answer / VoicemailDidn't reach them - schedules the next attempt; back on Recalls due.
Answered - NurtureKeep warm - not now, but not a no.
Answered - ReferralThey pointed you to someone else - logged for follow-up.
Answered - Not RelevantWrong fit - closes the opportunity.
Answered - LostNot interested - closes the opportunity (Closed Lost).
Answered - DNCDo not call - suppresses them everywhere, for good.
Not in Service / Wrong NumberDead or wrong number - flagged so it isn't dialled again.
These are your Aircall tags, grouped by what they mean: good outcome, follow up, keep warm, and stop / dead number. Connected calls all start with "Answered -".
Your tag travels with the contact. As well as moving the pipeline, it becomes the last outcome that shows on the card the next time anyone rings them - so tagging accurately is what makes the whole team's calls smarter over time. An untagged call teaches the system nothing.

Notes & reporting

Leave a good note

Your note is the account's memory - the next call picks up exactly where you left off. It's also what powers the client's reporting, so a good note is real work, not admin.

How to note

Jot a quick line in the Aircall wrap-up when you hang up, or add a comment on the contact any time. It lands on their timeline with the call.

Outbound ยท 3m 12s ยท Lead Engagedtoday, 11:04
Uses a spreadsheet today, frustrated with it. Open to a demo but wants pricing first. Call back Thursday am.
A note on the contact's timeline - short, specific, useful.

Calls are recorded

Every call is recorded automatically and the recording lands on the contact's timeline alongside the note - handy for catching a detail you didn't jot down, or for working out who an unknown number was. There's nothing to switch on; it just happens.

The "call back at 4pm" trick

Write a time in your note - call back at 4pm or call back Thursday - and Twenty creates the follow-up task at that exact time, assigned to you. No separate reminder needed.

Notes and the client dashboard

Every client has a live reporting dashboard. Right now it reports the outcomes - meetings booked, leads generated, pipeline - all driven by your tags.

On top of that, we're banking the market intelligence from your notes: what system a prospect uses today, their objections, how warm they were, whether they'd heard of the client. That deeper reporting isn't switched on for everyone yet, but every client is primed for it - so the intel you capture now is ready to light up when we turn it on.

Worth capturing on a real conversation: what they use now ยท the main objection ยท how warm they were ยท any promise or timing ยท a corrected email or number ยท have they heard of us.

Booking a meeting

When you book a meeting

A booked meeting is the win we report on - so it's worth getting the details right. It's three quick things.

  1. Tag the call Answered - Meeting Booked. That creates the opportunity at the Meeting Booked stage and sets it to Upcoming, source Phone, automatically.
  2. Set the date & time. Open the opportunity and fill in Meeting Date & Time - so it shows on the calendar and in reporting.
  3. Update attendance after it happens. Change Meeting Attendance to Attended once it's done - or Awaiting Reschedule / Cancelled if it didn't go ahead.
Meeting AttendanceUpcoming โ–พ
Meeting Date & TimeTue 29 Jul, 2:00pm
Meeting SourcePhone โ–พ
The meeting fields on an opportunity - set the date, update Attendance after.
Why it matters: the dashboard reports meetings booked vs meetings held. If attendance isn't updated, a meeting that happened still shows as "upcoming" - so keep it current. It's the difference between "we booked 10" and "10 booked, 8 held".

Booked another way?

If the meeting came from LinkedIn or email rather than a call, set Meeting Source to match (LinkedIn / Email / Webinar) so the reporting credits the right channel.

Pipeline

Opportunities & stages

An "opportunity" is a prospect in the pipeline. You don't build it by hand - your tags move it - but it's worth knowing what the stages mean.

Nurtureโ†’ Lead Generatedโ†’ Lead Engagedโ†’ Meeting Bookedโ†’ Closed Lost
The pipeline - your tag moves a contact along it.
  • Nurture - in the pipeline, not worked yet, or "keep warm".
  • Lead Generated - showed some interest.
  • Lead Engaged - a real conversation, genuine interest.
  • Meeting Booked - the goal. A meeting is set.
  • Closed Lost - not going anywhere (not interested / DNC).

Tag Answered - Lead Generated and the opportunity moves to that stage. Tag Answered - Meeting Booked and it jumps to the Meeting Booked stage. You can drag a card between stages yourself too, but tagging does it for you.

Tasks & recalls

What's due, and when

Twenty keeps your day organised for you - the calls you owe show up as tasks, and no-answers come back on their own.

Your tasks

A task like ๐Ÿ“ž Call Dana Whitfield is something due. Your follow-ups (from an Answered - Contact Later tag, or a "call back Thursday" note) land here too, assigned to you, at the right time. Calling the person ticks the task off automatically - you rarely close one by hand.

Recalls - the cadence

If someone doesn't answer, Twenty tries again on a set rhythm: every other day, up to 8 attempts - so call, skip a day, call again (roughly Monday, Wednesday, Friday and on). Each time they're due, they reappear on your ๐Ÿ” Recalls due list on the right day. When they answer, or hit the 8th attempt, they drop out for good. So a contact "coming back" is the cadence working, not a glitch.

A good outcome or a stop tag ends the cadence early - a meeting, a lead, a DNC or a dead number all take them off Recalls straight away. It's only no-answers that keep cycling.

Adding contacts

The LinkedIn Loader

Spotted a solid prospect on LinkedIn? Add them yourself with the Loader - no waiting on Ops. It takes a few seconds and drops them straight into a list to call.

How to use it

  1. Open the Loader at loader.orrjoplatform.com and sign in with the team passcode.
  2. Pick the client they belong to - same as the Dialler, this decides which CRM they land in.
  3. Pick the list to file them under - your client's vertical, or your own "misc" bucket for one-offs.
  4. Fill in what you have and submit.

What you can fill in

  • LinkedIn URL - the main one; paste their profile link.
  • Name, company & job title - who they are.
  • Email or phone - only if you already have them; leave blank if not.
No number? Add them anyway - missing phones get enriched later, so they become callable without you doing a thing.

Where they go

They're created in the client you picked, filed into a ๐Ÿ“‹ LI import list (named for the vertical or you), and they show on your ๐Ÿ”— LinkedIn - to work list, ready to call. If they're already in the system, the Loader updates their record rather than making a duplicate.

Everything else - big data loads, whole campaigns - comes from Ops (see Lists & views). The Loader is just for the ones you find yourself.

Email

Email on the timeline

Your emails show up against contacts automatically, so the whole story of an account is in one place.

  • It syncs both ways - emails you send and receive from the client mailbox appear on that contact's timeline, next to the calls.
  • You still send from your inbox - Gmail / Smartlead as normal. Twenty logs your email; it doesn't send on your behalf.
So there's nothing extra to do - just email as you always have, and Twenty keeps the record.

Do Not Call

When someone says stop

If a contact asks not to be called, or is clearly a hard no, we respect it immediately - and Twenty makes that one action.

  • Tag Answered - DNC on the call. That flags the contact and drops them off every list, permanently - you won't ring them again.
  • Same for a corrected number: note the new one and Twenty updates the contact.

Taking someone - or a whole company - off your lists yourself

Don't want to call anyone from a certain company, but they're sitting on one of your lists? You don't need to call them first - switch their Do Not Call on yourself and they drop off every list instantly:

  1. In the list, click the + at the far right of the column headers, type "do not", and add the Do Not Call column.
  2. To grab a whole company at once, hit Filter and add Company is [their company] so you only see those people.
  3. Click a person's Do Not Call cell and switch it from False to True. They vanish from the list the moment you do - you'll see the list count tick down.
This does the same thing as tagging Answered - DNC on a call - it suppresses them across every list, for good. Use it when you already know you won't be calling them.
We only ever call business contacts, GDPR-compliant. If anyone asks how you got their details or to be removed, mark Do Not Call and let Ops know - don't argue the point.

When something's off

Quick fixes

Most snags are one of these. If it's none of them, grab Ops.

My call didn't log

Check you had the right client selected in the Dialler when you rang. Give it a minute - it can take a moment to appear. Still nothing? Tell Ops with the number and rough time and it can be sorted.

I called on the wrong client

Fix the banner for your next calls, and tell Ops - a call logged to the wrong client can be moved across.

I can't find a contact

Use the search bar up top - name, company or phone number all work. If they're genuinely not there, they may not be loaded yet (that's an Ops data job).

A contact keeps coming back

That's the recall cadence doing its job - a no-answer returns on Recalls due until they pick up or hit the 8th attempt. Working as intended.

The card isn't showing a "last outcome"

That only appears for people who've been called and tagged before. On a fresh list almost everyone is a first-ever call, so it'll be blank - that's normal. It fills in as the team works through and tags calls.

I made a new list but it's empty

Creating the list just makes the empty list. To fill it, tick your people in Twenty and set their Sequence to the exact list name (the Dialler shows you the name to copy). They appear the moment the names match.

A list name doesn't match Close

It will - lists carry the Close date on the end (e.g. ...List 2 02/07/26). Match on the name including the date and you'll find it. If a campaign was re-run under a few dates, it's one list in Twenty with the latest date.

Who do I ask?

Anything the handbook doesn't cover - data, access, a call that misbehaved - is an Ops job. Flag it and keep dialling; calling never has to stop.

That's the handbook. The whole job, still, is: pick your client, pick a list, dial, tag, note.