Ticketing Workflow and App
This laboratory focuses on creating a lightweight Extract, Transform, Load (ETL) Retool workflow process to pull ticket information from an external public API into Retool Database. Once the data is accessible in Retool Database, a Retool App can display ticket details.
Steps
Execute the following steps to perform ETL and visibility of tickets through a Retool App.
Create a Retool account and login
Create a Retool account and login to your account as shown below.
Create a table in Retool Database
Create table / define schema
To store ticketing information, RetoolDB will be employed.
- Once you are logged into the Retool Home Screen, select Database > +.
- Create a table called tickets. Select Add column to add
user_name,ticket_summaryandticket_descriptionfields. - Select Create to create the table.
The following shows using the AI Assist to use a natural language prompt.
Create a Retool Workflow
Retool Workflow provides a way to develop automated tasks. In this example, we are interested in getting a ticket using an API and storing within RetoolDB.
- Select the Retool icon to return to the Retool Home screen.
- Select Workflows.
- Select Create new > Workflow. This will create a base workflow with a Start Trigger object and Code block.
- Select the Code block, right-click and select Delete.