This utility imports Zendesk tickets to a monday.com board. You can use it as an example to build your own monday.com import scripts!
The script implements an add_to_board()
function to call the monday.com API and create a new item. We store monday.com column values in a dictionary and send it as a GraphQL variable. We convert the values to JSON the using the json.dumps()
function.
The script also uses the Zendesk Search API to get a set of tickets to import.
- Ticket subject is mapped to the monday.com item name
- Ticket status is mapped to a text column
- Ticket URL is mapped to a link column
pip install -r requirements.txt
python3 main.py
This script is very simple, and only needs the Python requests
library as a dependency. It also uses json
and urllib
but these packages may have been shipped with your Python environment.