Webhooks

Getting started

Overview

Application settings

Blocking e-mails
Module messages
Setting up webhooks

GDPR tools

User data request

Webhooks are an excellent way of connecting IOdesk to external services such as Microsoft Teams or Discord.

As of now IOdesk supports webhooks to be used for receiving notifications of incoming tickets and answers to tickets for the following applications:

  • Microsoft Teams
  • Discord

Getting started

To get started with webhooks for one of more of the listed platforms, follow the steps below.

  1. In IOdesk navigate to Application settings -> Webhooks
  2. Select the team the webhook will be associated with. For example if you have two teams ‘Division 1’ and ‘Division 2’, selecting ‘Division 1’ will result in all notifications applicable for that division is sent to the webhook endpoint. To have multiple teams connected to the same webhook, just add another one but select your other team.
  3. Pick the service the notifications are to be sent to
  4. Click ‘Create’ and the webhook will be saved and instantly go active

Creating a Microsoft Teams webhook

  1. Open up Microsoft Teams on your desktop
  2. Navigate to the channel you wish to present IOdesk notifications in
  3. Click the three-dots-menu to the right of the channel name
  4. Choose ‘Connections’
  5. Locate ‘Incoming Webhook’ and click ‘Configure’
  6. Give the webhook a name, an image if you wish and click ‘Create’
  7. You will be given a Webhook link, this is the one you enter in IOdesk under ‘Application settings -> Webhooks’

Creating a Discord webhook

  1. Open up Discord on your desktop
  2. Navigate to a server for which you are the owner
  3. Navigate to the channel you wish to present IOdesk notifications in
  4. Click the cogwheel menu to the right of the channel name
  5. Choose ‘Webhooks’
  6. Click ‘Create webhook’
  7. Give the webhook a name, an image if you wish and copy save the webhook URL in a document or something to keep track of it
  8. Click ‘Save’
  9. The webhook URL you saved s the one you enter in IOdesk under ‘Application settings -> Webhooks’