# How to Integrate Slack with FreshBooks

> To integrate Slack with FreshBooks, create a new Zap, select Slack as the trigger app, and authorize your account. Next, set FreshBooks as the action app, connect your account, format the custom invoice data, test the action, name your Zap, and turn it on by clicking Publish.

Canonical: https://livedemo.ai/tutorials/how-to-integrate-slack-with-freshbooks/
Apps: Slack
Updated: 2026-10-05
Interactive demo: https://story-api.livedemo.ai/workspaces/62255d3d3304f17b8f5e2d03/stories/692a4580ab56e05a00fef5ee/preview?step=1

## Steps

1. Click 'Create' and select 'Zap' to start automation.
2. Click 'Trigger'.
3. Search and select 'Slack' as the trigger app.
4. Choose a trigger event based on your requirements.
5. Log in and authorize Zapier to access your Slack account.
6. Click 'Test trigger' and Zapier will pull sample data from Slack to ensure everything is set up correctly.
7. Make 'FreshBooks' as the action app.
8. Select the event for your action app.
9. Select 'Allow' to grant Zapier access to your FreshBooks.
10. Once you have connected your FreshBooks account to Zapier, click 'Continue'.
11. Create a custom invoice format using FreshBooks data fields, such as invoice number, amount, and client name. Click the 'Continue' button.
12. Test the action to verify that the invoice is sent to FreshBooks correctly and contains the relevant information.
13. Create a name for your Zap.
14. Once everything is set up correctly, turn on your Zap to enable the integration by clicking 'Publish'.
