GoodDay
GoodDay is a collaborative work management platform designed to help organizations streamline their workflow, improve productivity, and manage projects more efficiently. Users can create the task in the GoodDay from within the ServiceDesk Plus Cloud by using our GoodDay extension.
The GoodDay extension enable the users to create the task in the GoodDay application from the ticket listed in ServiceDesk Plus cloud and as well as it allows to create the SDP ticket by creating the GoodDay task.
Role Required: SDAdmin role in ServiceDesk Plus Cloud and Administrator role in GoodDay application.
Benefits
- The extension offers a centralized location to effortlessly track and manage requests from different departments, streamlining the process.
- Users can create GoodDay Tasks using specific request details directly from the ServiceDesk Plus cloud with a single click, resulting in time savings and reduced manual efforts.
- Assigning tasks to the appropriate team members in GoodDay becomes seamless, and the progress of GoodDay tasks related to specific requests can be monitored within the ServiceDesk Plus platform.
- With two-way sync, users don't need to manually enter the same task information in both platforms. This eliminates the possibility of data entry errors and reduces the time spent on redundant tasks.
Set Up GoodDay Extension
Configure Extension : Visit the GoodDay website and sign in to your account https://www.goodday.work/
For the API_Token: on the left panel, go to Settings > Integrations > API.
- Click Generate
- Copy the generated API token and ensure to store it in a secure location.
API_Token
For the Project_ID, on the left panel, go to Projects > Select any one project (which you have to configure and use in ServiceDesk Plus cloud) > info(In the tab section)..
- In the info tab, located on the right side, you will find the Project_ID specific to the project.
- Copy the Project_ID and ensure it is stored securely in a safe location.
- Configure last 6 Digit of unique Code as highlighted for your reference. https://www.goodday.work/p/AbCdEf
Project_ID
For the UserEmail, Provide the email address of the admin or member (the person who will be creating the task - Assign from).
Create Task Types in GoodDay Application
For the Task Type Creation: on the left panel, go to Settings > Customization > Task Type > New Task Type.
In Name Field, User need to give SDP as a mandatory name for task type.
Let's set up the extension!:
In ServiceDesk Plus Cloud, go to Setup > Apps & Add-ons > Extensions and install the GoodDay extension. Alternatively, you can also install the extension directly from ManageEngine Marketplace
- Within the installed extension, edit the API_Token extension variable and configure your GoodDay API value.
- Edit Project_ID extension variable and set it to your GoodDay Project_ID, indicating the project you wish to configure and work on.
- Leave the Task Type extension variable empty.
- Update the UserEmail extension variable with your GoodDay email address.(Provide the email address of the admin or member (the person who will be creating the task - Assign from).
Create GoodDay Task from ServiceDesk Plus Cloud
Once the extension is successfully installed and configured, users will have the capability to create GoodDay tasks directly within the incident requests. When creating a task, it becomes possible to add notes specifically related to that request.
Furthermore, a widget will be placed in the right panel of the incident request details page. This widget provides administrators with a comprehensive view of the GoodDay task creation details, at a glance.
Note: All the details like name, description, priority, and technician email are fetched from the request, and the details are editable,making it easy for the user..
After successfully creating the task, corresponding notes will be automatically added and made accessible in the conversations menu tab.
Once the ticket is created, it will be displayed as notes. The ''click here'' link will redirect the user to the respective task created in the GoodDay application.
Two-way communication
Follow these methods to configure the webhook to automatically create the ticket in Servicedesk Plus Cloud once the ticket is created in GoodDay.
Setup Webhook in the GoodDay
Step 1: In the GoodDay, Go to settings > Api
Step 2:Once Manage is clicked, you will get this page
Step 3:
1. For system events: Select the task.create
2. For Configuring the Endpoint URL in GoodDay Webhook: In ServiceDesk Plus Cloud, go to Setup > Custom Functions > Callback Functions
You will get the custom function named GoodDayWebHook, Press the Arrow button to get the details about the particular custom function
Copy the URL and paste it “Endpoint URL” in GoodDay Webhook.
3. For the Secret, Please Enter your API token.
Once you have created the Webhook means then it will automatically create the ticket if any task is created in GoodDay.
Notes: For creating a task in GoodDay, it is a mandatory requirement for the user to configure the GoodDay admin details in the SDP as a technician or admin.