diff --git a/content/docs/TimePro/manage-currencies.mdx b/content/docs/TimePro/manage-currencies.mdx index e069e66e..8a4aadce 100644 --- a/content/docs/TimePro/manage-currencies.mdx +++ b/content/docs/TimePro/manage-currencies.mdx @@ -1,5 +1,7 @@ --- -title: Manage Currencies +seo: + title: Manage currencies +title: Manage currencies date: '2026-02-09T16:00:00.000Z' --- @@ -9,7 +11,7 @@ When you use TimePro for invoicing international clients, sometimes you need to Here's how to find the Currencies setting: -1. In the menu, go to Admin | Invoice Settings +1. In the menu, go to Admin | Invoice Settings 2. Scroll down to the **Currencies** section ![](/TimePro/timepro-currencies-setting.png)Figure: Currencies section in Invoice Settings @@ -29,9 +31,9 @@ This exchange rate is determined by your company and reflects how currencies are ## Choosing currencies for your invoice -Now you can use all the activated currencies on your invoice. +Now you can use all the activated currencies on your invoice. 1. In the menu, go to Invoices | New Invoice -2. In the Invoice Currency field, choose a currency for your invoice +2. In the Invoice Currency field, choose a currency for your invoice ![](/TimePro/timepro-currencies-for-invoicing.png)Figure: Choose from activated currencies diff --git a/content/docs/TimePro/manage-pdf-templates.mdx b/content/docs/TimePro/manage-pdf-templates.mdx index 4c8c7849..f97b54f7 100644 --- a/content/docs/TimePro/manage-pdf-templates.mdx +++ b/content/docs/TimePro/manage-pdf-templates.mdx @@ -1,5 +1,7 @@ --- -title: Manage PDF Templates +seo: + title: 'Manage PDF templates ' +title: Manage PDF templates date: '2026-02-09T16:00:00.000Z' --- diff --git a/content/docs/TimePro/set-up-webhooks.mdx b/content/docs/TimePro/set-up-webhooks.mdx new file mode 100644 index 00000000..a4796df6 --- /dev/null +++ b/content/docs/TimePro/set-up-webhooks.mdx @@ -0,0 +1,45 @@ +--- +seo: + title: Set up webhooks + description: Learn how to set up a webhook in TimePro following our step-by-step-guide. +title: Set up webhooks +date: '2026-05-20T16:00:00.000Z' +--- + +Webhooks allow TimePro to push real-time event notifications (e.g. timesheet or invoice changes) to an external endpoint using OAuth2-authenticated HTTP POST requests. + +## Video Walk-through + +Watch the video for a full step-to-step guide on + +* How to set up webhooks in TimePro +* How to test it out + + + +## Prequisites + +Before you begin, ensure you have: + +* An external endpoint URL that can receive HTTP POST requests +* A Microsoft Entra ID app registration + +## Navigate to the Webhook Admin Page + +From your TimePro tenant + +1. In the top navigation, go to Admin | Webhook + +![](/TimePro/webhook-navigation.png)Figure: Navigate to Webhook page + +## Fill in the Add Subsriber Form + +On the Webhook page, you will see a table listing existing webhook subscribers (empty if none exist yet). + +1. Click **+ Add subscriber** button to open the **Add Subsriber** form +2. Fill in four Entra ID fields with info from your Microsoft Entra ID app registration +3. Fill in **Webhook endpoint URL** with endpoint that receives POST requests for your app +4. Under the **Subscribed Events** section, tick TimePro events you want to be notified of +5. Tick **Enable webhook** to activate the subcriber + +🎉 Now you can receive notification from TimePro whenever your subscribed event occurs. diff --git a/content/docsTableOfContents/TimePro/toc.mdx b/content/docsTableOfContents/TimePro/toc.mdx index a04cf095..b85019d1 100644 --- a/content/docsTableOfContents/TimePro/toc.mdx +++ b/content/docsTableOfContents/TimePro/toc.mdx @@ -14,10 +14,10 @@ parentNavigationGroup: - title: Allocate credit slug: content/docs/TimePro/allocate-credit.mdx _template: item - - title: Manage Currencies + - title: Manage currencies slug: content/docs/TimePro/manage-currencies.mdx _template: item - - title: Manage PDF Templates + - title: Manage PDF templates slug: content/docs/TimePro/manage-pdf-templates.mdx _template: item - title: Recurring Invoices @@ -36,6 +36,10 @@ parentNavigationGroup: - title: Sync with Dynamics 365 slug: content/docs/TimePro/dynamics-sync.mdx _template: item + - title: Features + items: + - title: Set up webhooks + slug: content/docs/TimePro/set-up-webhooks.mdx - title: Timesheets items: - title: Manage iterations