The Gusto + PassKit integration lets you deliver digital employee badges or membership cards that can be saved to Apple Wallet or Google Wallet. As employees are onboarded, promoted, or change roles in your Gusto system, you can automatically send and update a wallet pass with their current details.
This is a great fit for companies that want a modern, mobile-friendly way to manage and distribute employee identification or internal perks across a distributed or hybrid workforce.
Setting Up The Integration
To connect Gusto with PassKit:
- In PassKit, create and publish a digital ID card or membership card project.
- Go to Settings > Developer Tools in PassKit to find your API region, SDK host, and API prefix.
- Generate your API credentials to allow secure access to PassKit’s services.
- In Gusto, identify events such as employee onboarding, department change, or title update that should trigger pass creation or updates.
- Use automation tools like Zapier, Make, or a custom webhook service to detect these events in Gusto and call the PassKit API.
- Map employee fields, such as name, role, location, department, or employee ID to your pass design.
- Optionally, use PassKit webhooks to track pass installation, usage, and updates.
Common Use Cases
How organizations use Gusto with PassKit:
- Issue a digital employee badge during onboarding
- Reflect job title, department, and location directly on the wallet pass
- Provide access to internal perks or company events via scannable passes
- Automatically update the pass when roles or departments change
- Track which employees have downloaded and are using their pass
Industries That Benefit Most
This integration is well-suited for:
- Tech Companies – Offer digital credentials for hybrid teams and contractors
- Hospitality & Events – Manage guest passes and staff IDs seamlessly
- Healthcare – Digitize staff identification with real-time updates
- Education – Provide digital faculty and staff cards
- Co-Working & Office Management – Issue mobile access passes for members and employees
If your organization already uses Gusto for HR and payroll, PassKit makes it easy to extend your employee experience into the digital wallet.
Requirements
To use this integration, you’ll need:
- A PassKit account with a published ID or membership card project
- An active Gusto account with API access or automation support
- API credentials from PassKit Developer Tools
- A connection method (Zapier, Make, or custom webhook server)
- Mapped fields from Gusto (e.g., name, role, department, employee ID)
Most setups require no custom code. Developers can use PassKit’s APIs and webhooks to build more advanced workflows if needed.
Support & Documentation
Helpful resources:
SDK and API Configuration Settings
These links will help you set up your connection and keep employee data in sync with their digital pass.
Frequently Asked Questions
Can I Send A Pass When An Employee Joins The Company In Gusto?
Yes. You can trigger a pass to be created and sent automatically when a new employee is onboarded.
Can The Pass Show An Employee’s Department, Role, Or ID?
Yes. You can map and display fields from Gusto directly on the wallet pass.
What Happens When An Employee Is Promoted Or Changes Teams?
You can update their pass automatically using PassKit’s API to reflect any changes in their information.
Can I Include The Pass Link In Gusto Communications?
Yes. You can include the pass link in welcome emails, role change notices, or internal communications.