# Reports

## Introduction to reports

Reports in Timebook provide a summary of events in consistent and predictable form. The context from which they feed data can vary from Timebook workplace to services connected to your profile to information generally available on the internet.

{% hint style="success" %}
The idea behind the reports feature is to provide stakeholders the means to generate a structured data digest delivered on recurrent basis.
{% endhint %}

{% hint style="warning" %}
Please mind that the reports feature is still work in progress and prone to change. If you'd like to help us develop it, drop an email to <support@timebook.net> or use the contact form in the application.
{% endhint %}

<div align="left"><figure><img src="/files/pFdpOrT8PxeEfC21UMq6" alt="" width="563"><figcaption></figcaption></figure></div>

### Terminology

For the purpose of this guide, we'll use the following naming:

* **Report** – the general name of the feature in Timebook
* **Report template** – a reusable configuration that defines the report’s structure, content, and formatting
* **Report instance** – an issue of a report generated from the report template
* **Reports hub** – the dashboard collecting all report templates

## Creating reports

Reports are available from the navigation sidebar in your product space. Creating a new report will display a prompt with two inputs:<br>

* **Title** – the name of the report displayed in the reports hub
* **Instructions** – the prompt for Timebook's AI agent that will fetch and organize data

<div align="left"><figure><img src="/files/LLPs50tRaeTuoX3BDOHD" alt="" width="563"><figcaption><p>Creating new report template</p></figcaption></figure></div>

## Structure & formatting

Once the new report template is created, you will be moved to the configuration screen where you can define and arrange its contents using **AI blocks** and **static text**.

{% hint style="info" %}

* An AI block is a section of the report generated by Timebook's AI agent that will answer the instructions from the provided prompt.
* The static text that will remain unaltered and in the same place every time the report is generated to keep things organized an in order.
* We are going to provide more types of AI blocks and formatting in future iterations of Timebook.
  {% endhint %}

<div align="left"><figure><img src="/files/mi4rY7Z4G9Pzo0gFfQP1" alt="" width="563"><figcaption><p>Report template edition screen</p></figcaption></figure></div>

## Template configuration

Each report template hosts three tabs: **Settings**, **Subscribers**, and **History**. The instructions below will help you properly prepare and deliver your report.

### Settings

The **Settings** tab lets you configure structure & format, personalize editions, attach external sources, and schedule delivery dates.&#x20;

<div align="left"><figure><img src="/files/dXddbxY2P8G13I9pEQlS" alt="" width="563"><figcaption><p>Template settings: tabs and description</p></figcaption></figure></div>

#### Editions

Depending on who the recipient is, Timebook lets you generate different editions of the same report. You can prepare separate versions for product leads, data analysts, and stakeholders, without cluttering the reports hub with separate instances for each position.

{% hint style="success" %}
Each edition can be fully customized with AI blocks, formatting, and static text, just like the default version that you create.
{% endhint %}

<div align="left"><figure><img src="/files/HIQHMBv4w9bQy8FfPeDw" alt="" width="563"><figcaption><p>Template settings: editions</p></figcaption></figure></div>

#### External context

In addition to your Timebook workplace, you can add more sources for the AI agent to fetch data from. This includes connectors with external services (configurable in your [profile settings](/hc/product-guide/profile-settings.md)) and general internet access over secure protocols.

<div align="left"><figure><img src="/files/W4zWrC1MGYzlyIRjm5rv" alt="" width="563"><figcaption><p>Template settings: external context</p></figcaption></figure></div>

#### Schedule

Here you can configure the time your report will be generated and delievered to its subscribers.

<div align="left"><figure><img src="/files/tWzh5j02chXVtYgiMtA5" alt="" width="563"><figcaption><p>Template settings: delivery schedule options</p></figcaption></figure></div>

### Subscribers

The **Subscribers** tab allows you to define who will receive the report every time a new instance is generated. Reports can be sent to workplace members or [contacts](/hc/get-started/discovery/contacts.md).

<div align="left"><figure><img src="/files/mATnEzxt1vFrmJKOsMav" alt="" width="563"><figcaption><p>Subscribwers tab in template details</p></figcaption></figure></div>

### History

The history tab lets you access all report instances generated so far. Simply click an instance to see its details.

<div align="left"><figure><img src="/files/ico47bDkC8PBDUE6TS05" alt="" width="563"><figcaption><p>History tab with the list of generated report instances</p></figcaption></figure></div>

## Generating reports

Reports can are sent by email either manually by hitting the generation button, or automatically on the time interval defined in the template settings.

In the example below we can see a report created from two AI blocks: one being a brief for the company's executive, and the second one acting as a red/yellow/green dashboard for easier identification on what to pursue next.

<figure><img src="/files/3UR6lm6geQdiCVvYPDFo" alt=""><figcaption><p>An example of a generated report instance</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.timebook.ai/hc/get-started/discovery/reports.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
