Connected apps

Everything the Studio connects to, what each one does, and when it last synced. Keys stay on the server, never in here.

Featured · Accounting

Xero. Your books, always in step.

Invoices go to Xero the moment they're sent, and payments when they're paid. Bank transfers you reconcile in Xero mark invoices paid here. Your bank balance, profit and bills show across the Studio.

01
No double entry.

Every invoice you send from the Studio appears in Xero, with the client set up as a contact.

02
Paid, both ways.

Card, Direct Debit and marked-paid invoices are recorded in Xero. Transfers you reconcile there mark them paid here.

03
Real numbers.

Bank balance, profit this month and bills to pay, straight from your books, on Overview and Costs.

Not set up yet: about ten minutes. See the four steps.

1 connected · 1 nearly there · 12 to set up

Email and calendar

Gmail

Not set up

Logs every email with a client on their record, and sends tracked emails from your own address.

Google keys aren't on the server yet.

How to switch it on
  1. Google keys (GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET) need adding on the server first. The README has the steps.

Google Calendar

Not set up

Brings your meetings into the Studio calendar, files them on the client, and powers booking links.

Google keys aren't on the server yet.

How to switch it on
  1. Press Connect, sign in with your @thethink.co.uk Google account and tick every box.
  2. Each login connects their own Google, so Nick does the same from his login.

Google Drive backups

Not set up

Saves a full copy of the Studio to Google Drive every night, keeping the last 30.

Google keys aren't on the server yet.

How to switch it on
  1. Press Connect, sign in with your @thethink.co.uk Google account and tick every box.
  2. Each login connects their own Google, so Nick does the same from his login.

Money

Stripe

Not set up

Lets clients pay invoices and deposits by card, and marks them paid the moment they do.

Not set up yet.

How to switch it on
  1. In Stripe, copy your secret key (Developers → API keys) into Vercel as STRIPE_SECRET_KEY.
  2. Add a webhook in Stripe to https://studio.thethink.co.uk/api/stripe/webhook and put its signing secret in STRIPE_WEBHOOK_SECRET.
  3. Redeploy.

GoCardless

Not set up

Direct Debit for care plans and pay-monthly websites. Sent invoices are collected automatically.

Not set up yet.

How to switch it on
  1. In GoCardless, make an access token (Developers → Create → Access token) and add it in Vercel as GOCARDLESS_ACCESS_TOKEN.
  2. Add a webhook to https://studio.thethink.co.uk/api/gocardless/webhook and put its secret in GOCARDLESS_WEBHOOK_SECRET.
  3. Set GOCARDLESS_ENV to live when you're ready for real payments, then redeploy.

Sales and outreach

Instantly

Not set up

Adds prospects to cold email campaigns and brings their replies back into the Studio.

Not set up yet.

How to switch it on
  1. In Instantly, make an API key (Settings → Integrations → API) and add it in Vercel as INSTANTLY_API_KEY.
  2. Redeploy, then add the webhook Settings shows you for instant replies.

Website visitor lookup

Not set up

Works out which company is browsing thethink.co.uk, so you can follow up warm leads.

Not set up yet. Page views are still counted.

How to switch it on
  1. Sign up at ipapi.is (free for 1,000 lookups a day) or Snitcher (better for UK firms, paid).
  2. Add the key in Vercel as IPAPI_KEY or SNITCHER_API_KEY, then redeploy.

Calls and AI

Fireflies

Not set up

Files call summaries and action items on the client they were with.

Not set up yet.

How to switch it on
  1. In Fireflies, copy your API key (Integrations → Fireflies API) into Vercel as FIREFLIES_API_KEY.
  2. Redeploy.

Anthropic

Not set up

Summaries, next steps, draft replies, voice notes and proposal drafts.

Not set up yet.

How to switch it on
  1. At console.anthropic.com, make an API key and add it in Vercel as ANTHROPIC_API_KEY.
  2. Redeploy.

Website and research

Site health check data

Nearly there

Speed scores, rankings and Google Business Profile details for site health checks.

Google PageSpeed on · Semrush off · Google Places off.

How to switch it on
  1. For rankings, add a Semrush API key in Vercel as SEMRUSH_API_KEY.
  2. For Business Profile details, add a Google Places key as GOOGLE_PLACES_API_KEY.
  3. Redeploy.

Companies House

Connected

Finds a client's directors for proposals. Needs no setup.

On. Looked up when you press Find directors on a proposal.

Studio

Studio emails

Not set up

Sends the Studio's own emails: invoices, reminders, alerts and the morning summary.

Not set up yet. Emails are saved to the log instead.

How to switch it on
  1. At resend.com, add thethink.co.uk and make an API key.
  2. Add it in Vercel as RESEND_API_KEY, with EMAIL_FROM set to the sending address, then redeploy.
Pn

Phone notifications

Not set up

Pop-ups on your phone the moment something happens. Each login switches on their own.

Not set up yet.

How to switch it on
  1. Notification keys (VAPID) need adding on the server. The README has the one command that makes them.
Demo Studio. Every client and number here is made up. Click anything; nothing is sent and it resets.See Meadowcroft Builders's client portal