Skip to main content
All CollectionsGigRadar Quick Start
πŸ”„ Connect GigRadar to your CRM or other external systems
πŸ”„ Connect GigRadar to your CRM or other external systems

This guide explains how GigRadar can integrate with any system using a custom webhook setup.

Vadym O avatar
Written by Vadym O
Updated over 2 months ago

Streamline Your Operations with Real-Time Updates

A webhook is a type of event-based API. GigRadar's Custom Webhook Integration is designed to bridge the gap between your GigRadar activities and your internal systems or third-party apps. Here's how it can transform your operations:

Practical Use Case Scenarios:

  • CRM Coordination: Automatically update deal cards in your CRM when new proposals are sent or when you receive replies to existing proposals.

  • Notification Customization: Receive tailored notifications about proposal replies directly to your preferred platforms, such as Discord or MS Teams.

  • Financial Syncing: Integrate connects expense data seamlessly with your financial system, ensuring accurate and up-to-date financial reporting.

How to Use Webhooks with GigRadar:

Setting up webhooks with GigRadar is a straightforward process:

  1. Navigate to the 'Integrations' tab within your Team Settings.

  2. Input the URL endpoint that will receive the webhook payloads.

  3. Select GIGRADAR.PROPOSAL.UPDATE to subscribe to proposal updates.

  4. Perform a test to ensure connectivity and correct payload reception.

  5. Once confirmed, save your webhook to start receiving real-time data.

❗ For an example guide on integrating GigRadar proposal data with Zapier, check out our step-by-step tutorial of GigRadar -> Hubspot setup.
​
▢️ You can also watch a video that includes the integration process. Click here to watch a video. ▢️

Data at Your Fingertips: Webhook Fields Sent

Field

Description

Comments

Proposal UID

Unique identifier for the proposal

Create Date & Time

Timestamp of proposal creation

Proposal Status

Current status of the proposal

IsProposalViewed

Identifier for whether the proposal was viewed or not. It has two statuses: true or false.

When a proposal is sent, the webhook sends the initial data with the IsProposalViewed status set to false. Once the proposal is viewed, the system triggers an updated webhook event, delivering new data with IsProposalViewed set to true.

Job ID

Identifier for the associated job

Job Title

Title of the job

Freelancer Name

Name of the freelancer

Freelancer Slug

Profile slug of the freelancer

Freelancer Avatar URL

URL to the freelancer's avatar

Manager/Author Name

Name of the business manager/author

Manager/Author UID

Unique identifier for the manager/author

Manager/Author Slug

Profile slug of the manager/author

Manager/Author Avatar URL

URL to the manager's/author's avatar

Chat ID

Identifier for the chat

This filed can contain an empty string "". It means that the chat is available but private. If the field is not present, the proposal have not been converted into a chat.

Scanner ID

Identifier for the scanner

Only available if the proposal was sent by GigRadar's Business Manager

Connects Expended

Number of connects used

Understanding Proposal Statuses:

Status

Code

SUBMITTED

2

ACTIVE

7

JOB_CLOSED

8

HIRED

10

GigRadar's Custom Webhook Integration ensures that you never miss a critical update and empowers you to respond to changes in real-time. Set up your webhooks today and take the first step towards a more connected and efficient workflow.

Frequently Asked Questions (FAQs) about GigRadar's Custom Webhook Integration

What is a webhook integration, and why should I use it with GigRadar?

A webhook is a type of event-based API. Webhook integration is a way for apps to communicate and deliver real-time information to each other automatically. Integrating webhooks with GigRadar allows you to streamline your workflows by receiving updates directly in your preferred systems as soon as they occur in GigRadar.

How do I set up a webhook with GigRadar?

You can set up a webhook by going to the 'Integrations' tab in your Team Settings, adding the URL where you want to receive the data, selecting the events you want to subscribe to, testing the connection, and then saving your settings.

Can I send webhook data to multiple endpoints?

Yes, you can configure multiple webhooks to send data to different endpoints depending on your operational requirements. Please contact support for this feature.

How quickly are webhook events dispatched after an update occurs?

  1. GIGRADAR.PROPOSAL.UPDATE events are dispatched in bulk at 1-2 hour intervals.

What should I do if my webhook isn't receiving data?

First, check the webhook URL for accuracy and ensure that the receiving system is configured correctly to accept POST requests. You can also review the webhook logs in GigRadar for any errors and try sending a test payload.

Are there any security measures I should take when using webhooks?

It's recommended to use secure HTTPS endpoints for your webhooks and to validate the incoming data against any secret tokens or signatures to ensure the data is coming from GigRadar.

Can I update or change my webhook settings after creating them?

Absolutely. You can update or disable your webhooks at any time from the 'Integrations' tab in your Team Settings.

Watch a video

Did this answer your question?