No, we don't currently offer a free trial. We are, however, about to launch Telescope Live 2.0, which will offer again a free trial. You can read more about the new launch in our Blog.
You can still register for free, and then top up your accounts with credits to be able to submit your requests.
We do offer different subscriptions giving you different benefits, but if you don't want to pay a monthly fee you can simply stay on our Free plan and top up your account with additional credits whenever you wish.