Agency Integrations
The Agency Integrations tab lets you connect your agency to external tools including email templates, Stripe, Slack, HubSpot, and Zoom. This article covers all integrations except Stripe (see the Stripe Connect article) and custom domain (see the Custom Domain article).
Accessing Integrations
- Log in to the Agency Portal and click Settings in the sidebar.
- Click the Integrations tab.
Email Templates
Email templates control the automated emails sent from your agency to clients, providers, and for booking notifications. Your branding (logo and colors) is applied automatically to all templates.
- In the Integrations tab, click Edit templates in the Email Templates section.
- Select the template you want to edit from the list (e.g., Booking Confirmation, Welcome Email, Enquiry Received).
- Edit the subject line and body content using the rich text editor.
- Use the available merge tags (placeholders like
{{client_name}}and{{provider_name}}) to personalize content dynamically. - Click Save Template when done.
Note: Providers inherit these agency-level email templates. Individual providers cannot override the agency template but they can have their own branding applied within the template structure.
Slack Notifications
Connect a Slack webhook to receive real-time notifications in your Slack workspace when key events happen (new bookings, new enquiries, cancellations, etc.).
- In Slack, go to api.slack.com/apps and click Create New App.
- Choose From scratch, name the app (e.g., "Hunhu Notifications"), and select your workspace.
- In the left menu, click Incoming Webhooks and toggle it on.
- Click Add New Webhook to Workspace, choose the channel to post notifications to, and click Allow.
- Copy the webhook URL (it looks like
https://hooks.slack.com/services/T.../B.../...). - Paste the URL into the Webhook URL field in the Hunhu Integrations tab under Slack.
- Click Save.
Test your integration: After saving, trigger a test event (such as creating a test booking) to confirm notifications arrive in your Slack channel.
HubSpot
Connect HubSpot to sync client and lead data from your Hunhu directory into your HubSpot CRM.
- Log in to your HubSpot account.
- Go to Settings > Integrations > Private Apps.
- Click Create a private app.
- Give it a name (e.g., "Hunhu Integration") and under Scopes, add at minimum:
crm.objects.contacts.writecrm.objects.contacts.readcrm.objects.deals.write(if you want deal sync)
- Click Create app and copy the generated Private App Token.
- Paste the token into the Private App Token field in the Hunhu Integrations tab under HubSpot.
- Click Save.
Note: Treat your private app token like a password - anyone with this token has access to your HubSpot data with the scopes you granted.
Zoom
Connect Zoom so that video session links are automatically created and included in booking confirmations for virtual appointments.
- Log in to marketplace.zoom.us with your Zoom admin account.
- Click Develop > Build App.
- Choose Server-to-Server OAuth as the app type.
- Give the app a name (e.g., "Hunhu Meetings") and click Create.
- On the app detail page, note down the three credentials:
- Account ID
- Client ID
- Client Secret
- Under Scopes, add:
meeting:write:adminmeeting:read:admin
- Click Activate your app.
- In the Hunhu Integrations tab, enter the Account ID, Client ID, and Client Secret in the Zoom section.
- Click Save.
Once connected, all appointments set as "virtual" will automatically generate a unique Zoom meeting link and include it in both the provider's and client's booking confirmation emails.
Still need help?
Our support team is here for you. Send us a message and we'll get back to you within 48 hours.