Office PortalWe 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.
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.
Capture intake forms, run discovery calls, and track every client through to placement.
Curated job feeds, auto-apply on LinkedIn, Indeed, and Job Bank, and follow-up workflows.
Personalised outreach to hiring managers, sent via each client's own Gmail account with their consent.
AI-drafted posts that staff approve before publishing to a client's LinkedIn profile.
Permit-expiry alerts, action audit logs, and tight access control for sensitive client data.
WhatsApp inbox, time tracking, and shift management for the on-the-ground TSH team.
When a TSH client connects their Gmail account, we ask for two permissions. We're transparent about exactly what they power.
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
Detects bounce-back and auto-reply messages so we can pause campaigns before they damage the client's sender reputation. We never read normal inbound mail and never store message bodies.
Full details — including how to revoke access and request data deletion — are in our Privacy Policy.