Skip to content

Start here

Short path from zero to a useful first delegation. John CEO is in early access: you need an offer code (or an approved ask in the community), a paid plan or top-up, a messaging channel, and a private workspace before John can do work.

  1. Go to john.ceo and sign in.
  2. Request a one-time sign-in link by email, open it, and continue. There is no password to remember.

If the link expires, request a new one from the same sign-in page.

John is selective during early access. Until your account is activated, you cannot create a private workspace or complete paid checkout.

If you have an offer code

  1. Open Hire (or the invite link you were sent).
  2. Enter the code and confirm.
  3. Choose a plan or top-up so you have work credits.

If you do not have a code

Join the John CEO Slack community, introduce yourself, and explain why John should work for you. Someone from John’s team reviews every ask (typically within 24 hours) and shares a code when John says yes.

After activation you can share your own invite link. See Invites and Reward Credits.

Open Billing and pick:

  • Solo - $19 / month, 17,100 credits
  • Pro - $45 / month, 40,500 credits

Or buy a one-off top-up ($5-$500). Checkout can show your local currency where Stripe supports it. Catalog prices are USD and exclude VAT.

You need a credit balance to create a private workspace. If credits later reach zero, John pauses until you top up. Details: Work Credits and Usage.

Team billing is listed as coming soon and is not purchasable yet.

You talk to John on Slack (for your team) or Telegram (for you). Connect at least one channel before you expect replies. Creating a workspace also expects a connected channel.

  • Slack - install from the dashboard, then message @John in a DM or thread. Slack is beta.
  • Telegram - QR pairing is the simplest path; manual bot setup is under advanced options. Then Update John.

WhatsApp is not available yet.

From the dashboard, create your private workspace. First setup can take several minutes. Wait until status shows it is running before you expect John to reply.

Capacity is limited during early access. If creation is waitlisted, follow the on-screen guidance.

Your files and memory live on that private workspace. They are never mixed with another customer’s data. Lifecycle (start, stop, sleep, delete, Update John): Private workspace.

Here “app” means a tool in Connections (the app library), not a site on johnceo.app. For sites John builds and hosts, see Apps.

  1. Open Connections.
  2. Pick a tool you use daily (mail, calendar, CRM, and so on).
  3. Complete the sign-in flow.
  4. Ask John to do something that needs that tool.

You can disconnect anytime. Details: Connections.

Good first tasks are concrete and bounded. Give the goal, constraints, and where to look.

Examples:

  • “Summarize unread mail from the last day and list anything that needs a reply today.” (after you connect your own mail in Connections)
  • “Pull this week’s pipeline from the CRM and flag deals that went quiet.”
  • “Draft a follow-up to yesterday’s meeting and wait for my OK before sending.”

To send files to John at {handle}@johnceo.email, see Email. That address is separate from connected mail in your personal inbox.

How to write a strong ask: How to delegate well. More recipes: Recipes.

When John needs to take a risky action (for example sending on your behalf, or changing something in a connected app), he asks first. In Slack you typically approve or deny in the thread. Until you approve, he does not complete that step.

See Approvals and Activity.