Connected apps
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.
Every invoice you send from the Studio appears in Xero, with the client set up as a contact.
Card, Direct Debit and marked-paid invoices are recorded in Xero. Transfers you reconcile there mark them paid here.
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.
Email and calendar
Gmail
Not set upLogs 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
- Google keys (GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET) need adding on the server first. The README has the steps.
Google Calendar
Not set upBrings 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
- Press Connect, sign in with your @thethink.co.uk Google account and tick every box.
- Each login connects their own Google, so Nick does the same from his login.
Google Drive backups
Not set upSaves 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
- Press Connect, sign in with your @thethink.co.uk Google account and tick every box.
- Each login connects their own Google, so Nick does the same from his login.
Money
Stripe
Not set upLets clients pay invoices and deposits by card, and marks them paid the moment they do.
Not set up yet.
How to switch it on
- In Stripe, copy your secret key (Developers → API keys) into Vercel as STRIPE_SECRET_KEY.
- Add a webhook in Stripe to https://studio.thethink.co.uk/api/stripe/webhook and put its signing secret in STRIPE_WEBHOOK_SECRET.
- Redeploy.
GoCardless
Not set upDirect Debit for care plans and pay-monthly websites. Sent invoices are collected automatically.
Not set up yet.
How to switch it on
- In GoCardless, make an access token (Developers → Create → Access token) and add it in Vercel as GOCARDLESS_ACCESS_TOKEN.
- Add a webhook to https://studio.thethink.co.uk/api/gocardless/webhook and put its secret in GOCARDLESS_WEBHOOK_SECRET.
- Set GOCARDLESS_ENV to live when you're ready for real payments, then redeploy.
Sales and outreach
Instantly
Not set upAdds prospects to cold email campaigns and brings their replies back into the Studio.
Not set up yet.
How to switch it on
- In Instantly, make an API key (Settings → Integrations → API) and add it in Vercel as INSTANTLY_API_KEY.
- Redeploy, then add the webhook Settings shows you for instant replies.
Website visitor lookup
Not set upWorks 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
- Sign up at ipapi.is (free for 1,000 lookups a day) or Snitcher (better for UK firms, paid).
- Add the key in Vercel as IPAPI_KEY or SNITCHER_API_KEY, then redeploy.
Calls and AI
Fireflies
Not set upFiles call summaries and action items on the client they were with.
Not set up yet.
How to switch it on
- In Fireflies, copy your API key (Integrations → Fireflies API) into Vercel as FIREFLIES_API_KEY.
- Redeploy.
Anthropic
Not set upSummaries, next steps, draft replies, voice notes and proposal drafts.
Not set up yet.
How to switch it on
- At console.anthropic.com, make an API key and add it in Vercel as ANTHROPIC_API_KEY.
- Redeploy.
Website and research
Site health check data
Nearly thereSpeed scores, rankings and Google Business Profile details for site health checks.
Google PageSpeed on · Semrush off · Google Places off.
How to switch it on
- For rankings, add a Semrush API key in Vercel as SEMRUSH_API_KEY.
- For Business Profile details, add a Google Places key as GOOGLE_PLACES_API_KEY.
- Redeploy.
Companies House
ConnectedFinds 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 upSends 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
- At resend.com, add thethink.co.uk and make an API key.
- Add it in Vercel as RESEND_API_KEY, with EMAIL_FROM set to the sending address, then redeploy.
Phone notifications
Not set upPop-ups on your phone the moment something happens. Each login switches on their own.
Not set up yet.
How to switch it on
- Notification keys (VAPID) need adding on the server. The README has the one command that makes them.