Skip to main content
TSH — The Solution Hub
Internal staff workspace

TSH Office Portal — the operating system for The Solution Hub.

We help newcomers, international students, and visa applicants land jobs in Canada. Our staff use TSH Office Portal to manage client intake, track job applications, run cold-email campaigns, and keep the team in sync — all from one place.

What TSH Office Portal does

A single workspace that powers every part of how we serve our clients — from the day they sign up to the day they get hired.

Client intake & CRM

Capture intake forms, run discovery calls, and track every client through to placement.

Job tracker & automation

Curated job feeds, auto-apply on LinkedIn, Indeed, and Job Bank, and follow-up workflows.

Cold-email campaigns

Personalised outreach to hiring managers, sent via each client's own Gmail account with their consent.

LinkedIn content

AI-drafted posts that staff approve before publishing to a client's LinkedIn profile.

Compliance & audit

Permit-expiry alerts, action audit logs, and tight access control for sensitive client data.

Team coordination

WhatsApp inbox, time tracking, and shift management for the on-the-ground TSH team.

Google data usage

How we use your Gmail account

When a TSH client connects their Gmail account, we ask for the permissions below. We're transparent about exactly what each one powers.

gmail.send

Sends the client's outreach emails to hiring managers from their own Gmail address, so replies go back to the client and not to TSH. Every email is reviewed by staff before it goes out.

gmail.readonly

Reads the replies hiring managers send back on the outreach threads our app started, so staff can see the response, help the client reply, and pause campaigns on bounces or auto-replies. Reply content is shown to the client and staff, stored to provide the service (auto-redacted within 12 months), and classified by our AI provider to show reply intent. We do not read mail unrelated to the outreach we sent.

userinfo.email

Identifies which Gmail address the client connected, so outreach is sent from and tracked against the correct mailbox.

Full details — including how to revoke access and request data deletion — are in our Privacy Policy.