import { Callout, Steps } from 'nextra-theme-docs';
List of instruments (currently available)
Let's review the instruments we have at the moment. From this review, you will know about our instruments, which benefits they bring, and how in practice, they could be used.
Check parcel status
Using the tracking number, it checks the parcel status and the date of the latest update. Supports multiple couriers. If the user doesn't provide a tracking number, the instrument will ask for it.
Installation and settings
This instrument doesn't require any settings. Just install and use it right in the chatbox!
You also may ask additional questions:
Limitations
Internally, this instrument calls to a service that checks a parcel based on its tracking number. It can track more than 1000 carrier companies. In some cases, it may not find a parcel because:
- your carrier may not be on the list of carriers
- some additional authentication is required.
In the case of the latter, please try to use the Query custom API instrument.
Get URL content
Reads a web page, and extracts the text content from it. This instrument may be useful if your users ask questions on the data that is out of your data sources. Here is an example: let's ask a question on some page on the Internet, for example about some article on Reddit https://www.reddit.com/r/Fitness/comments/1cg1ufj/ultrarunning_and_strength_training_racing_100/ (opens in a new tab) that we are too lazy to read:
Installation and settings
No settings are required.
Extract data from JSON
Installation and settings
After installing this instrument, open the details and add the prompt:
In this prompt, you need to specify how this instrument would handle the input and what should be extracted. Let's review the example when we want to extract the airline name from a FlightRadar JSON. Let's add this prompt in the Details:
Then, on the Interactions page, create a new chat and ask the question: