# Knowledge

DigiMate’s AI Assistant Builder offers a comprehensive set of tools for configuring the knowledge and behavior of your AI assistant. This configuration is essential for tailoring the AI to meet specific business needs and ensuring effective and context-aware interactions. The knowledge configuration includes the following key components:

### [Generative Conversation Base](knowledge/generative-conversation-base)

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2Fuw9LBsXzM4j5aGwVvcZL%2Fimage.png?alt=media&#x26;token=2a06af7a-53a7-4265-8798-2a3b4d3bb117" alt=""><figcaption></figcaption></figure>

The Generative Conversation Base allows for manual prompting, giving you full control over the AI assistant’s conversational capabilities.&#x20;

You can define critical aspects such as the agent's name, age, role, and country. Additionally, you can insert a custom prompt to guide the AI's responses, provide knowledge URLs for contextual information, and set various parameters including maximum response length and AI creativity levels.&#x20;

This configuration also includes the option to insert a greeting speech, allowing the AI to deliver a personalized welcome message to users.



### [Connect Your NLP](knowledge/connect-your-nlp)

#### [**Google Form Integration**](knowledge/connect-your-nlp/google-form-integration)

You have the ability to connect a Google Form to your AI assistant, using it as the main scenario for conversations. The conversation flow is defined by the Google Form’s scenario, providing a structured and straightforward way to manage user interactions based on predefined forms.

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2FiWzlyLAY5Kn1samDn6Mj%2Fimage.png?alt=media&#x26;token=95190585-d8c3-48f8-a4a9-66b45d6cd3ba" alt=""><figcaption><p>Google Form Survey Setup</p></figcaption></figure>

#### [**Dialogflow Integration**](knowledge/connect-your-nlp/dialogflow-integration)

For more advanced conversational flows, DigiMate supports integration with Google Dialogflow. This feature allows you to leverage Dialogflow’s capabilities to create sophisticated and dynamic interactions, enabling the AI assistant to manage complex conversation scenarios with ease.

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2FMLT59VN8d9ubWFZV1gUx%2Fimage.png?alt=media&#x26;token=0602d0fe-a223-4b6d-b904-45dd70031126" alt=""><figcaption><p>DialogFlow's example project</p></figcaption></figure>

Create telecommunications agent, car rental service, or any aother agents facilitating complex and the most important tasks. Use Dialogflow's pre-built templates or create your unique one.&#x20;

All you'll need to do after, is simply entering your Dialogflow's API Key into DigiMate's project settings.

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2FSHpx8kXueWp51PGiDH1B%2Fimage.png?alt=media&#x26;token=8cd4ccb9-10fd-47a7-b1df-b229b651ae86" alt="" width="375"><figcaption><p>Dialogflow's pre-built templates</p></figcaption></figure>

### [Additional Skills](knowledge/additional-skills)

DigiMate also offers the ability to define Starter Questions, which serve as hints to users about which topics and questions they can discuss with the AI. This feature helps guide users in their interactions, ensuring they can easily engage with the AI assistant on relevant topics.

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2FA4hC3rwCw3STYIivye0j%2Fimage.png?alt=media&#x26;token=7eccfd24-9e6e-4806-8e35-da117de2aa8c" alt=""><figcaption><p>Starter Questions</p></figcaption></figure>

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2FezfmD5KLOmetWfAcWczq%2Fimage.png?alt=media&#x26;token=bef91fd1-ca8c-40fb-91db-b10f58270664" alt=""><figcaption><p>Applied Starter Questions for Digital Human Project</p></figcaption></figure>

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2F7lavWBopTNDdDdb17TBb%2Fimage.png?alt=media&#x26;token=e4b016b7-65e8-4ac1-9479-d47a8899d2e5" alt="" width="375"><figcaption><p>Applied Greeting Speech and Starter Questions in AI Chatbot - Intercom Widget</p></figcaption></figure>

### [Knowledge Presets](knowledge/knowledge-presets)

To simplify the setup process, DigiMate provides Knowledge Presets—templated AI agents that can be selected and modified to fit your specific needs. These presets offer a quick start by providing a base configuration that you can customize, saving time and ensuring that your AI assistant is ready to perform effectively from the outset.

<figure><img src="https://909670250-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FyQGvZEHkAAw6SRHt2Yra%2Fuploads%2Fx6hCmeA4HFhW6zVgydo7%2Fimage.png?alt=media&#x26;token=122c8f06-b6b4-4be6-b45d-2f27e5910d4a" alt=""><figcaption><p>Knowledge Presets</p></figcaption></figure>

Knowledge Presets are essentially already inserted data in the [Generative Conversation Base](knowledge/generative-conversation-base) that create context for popular use cases for your projects, like math teachers, spelling practice, financial analyst, etc.

Once you have selected a particular preset, you can then go on to edit the Generative Conversation Base and see that all the fields are already populated with our data that you can edit.

***

By utilizing these robust knowledge configuration tools, you can create a highly customized and effective AI assistant that meets the unique needs of your business. Whether you need detailed manual control, seamless integration with NLP platforms, or quick setup through knowledge presets, DigiMate has you covered.
