Skip to content

Webhooks Overview

Webhooks let Tendium push data to your systems automatically — no polling required. When an event happens in Tendium (such as a bid being created), a notification is sent to a URL you specify.

Think of it like mobile notifications: when something important happens, you get a ping. You can then decide how to handle it.

How does the solution work?

A webhook sends information only when specific events occur, known as a trigger. In Tendium, there is currently one trigger:

A bid is created in your bid space.

When this happens, information is sent via the webhook to a specific location of your choice. The service you use receives, retrieves, and forwards information to your CRM system (or another target).

Compatible systems

Webhooks are a flexible solution that can integrate with many systems, including:

  • Microsoft Dynamics
  • Salesforce
  • Lime
  • Upsales
  • HubSpot
  • Or any other CRM / receiving system

If you have systems apart from CRM where you consistently move procurement or bid information, it might be possible to integrate with those as well — contact Tendium to discuss your specific needs.

What data is available?

Procurement data

  • Unique Tendium bid ID
  • Tender / bid title and description
  • Buyer name and buyer ID
  • Submission deadline
  • Contract duration (number and unit)
  • Bid type (call-off, procurement, or manually created bid)
  • Estimated contract value
  • Link for submission
  • Assigned person
  • Custom bid field data

Procurement documents

  • List of associated files
  • Signed URLs for fetching them (valid for 24 hours)

Example scenarios

  1. You find a procurement in Tendium or receive a request in your inbox.
  2. You move it to a bid space — or create a manual bid in a bid space.
  3. The bid information is sent to your CRM or another recipient system, either automatically or on-demand.

Inside the bid space

Once your webhook is set up, you will see a new setting in your bidding spaces. From this setting, you can decide whether bids created in the bidding area (by dragging in a procurement or a call-off, or manually) will automatically send information to your CRM — or if you prefer to send it on-demand.

Webhook statuses

Statuses are visible both in the overview view of a bidding area and in the preview of a bid card:

ColorMeaning
GreenInformation has been successfully received by your system.
YellowTendium successfully sent the information, but we are unsure if your system received it.
RedEither we failed to send the information, or your system failed to receive it.
BlueInformation has not yet been sent. Can also be used to resend.

Setup steps at a glance

  1. Set up a service that can receive, retrieve, and forward information on your side.
  2. Create a webhook in Tendium.
  3. Create an integration token in Tendium.
  4. Start receiving and fetching information from Tendium — “listen” to your webhook.
  5. Map fields from Tendium to the corresponding ones in your system.
  6. Set the appropriate statuses in Tendium.

Ready to get started? Head to the Webhooks Integration Handbook for the full technical walkthrough.