Create your AI assistant

Click on Create Your AI to start building a new assistant. There are two creation modes available, depending on how specific you want your AI to be:

Quick Mode
  • Ideal if you want to create an AI assistant quickly.

  • Provides basic customization options such as name, purpose, and general behavior.


  1. Give your assistant a name.

  2. Add your data.

  3. Select your assistant profile.

  4. Click on create!

As long as the assistant is being created, you will find this sign on the homepage:

Thats it ! Your assistant is ready to go 🎉

Advanced Mode
  • Gives full control over your AI’s personality, knowledge, and response style.

  • Allows you to define detailed instructions or specialized skills.

  • Best for creating highly specific or professional assistants tailored to particular tasks.


  1. Choose your data sources.

  2. Enable the bouton, if you want your images to be included in your assistant. The generation of your assistant may take more time, depending on the number and size of images.

  1. Give your assistant a name and choose one of the predefined assistant profiles or click on 'Custom' to create your own profile.

  2. If you wish, you can include predefined prompts and integrate your n8n workflow with the assistant.

  3. Choose the operation of your assistant.

  4. Click on create!

As long as the assistant is being created, you will find this sign on the homepage:

Thats it ! Your assistant is ready to go 🎉


1. Data sources

Our platform allows you to combine data from multiple sources. You can see which sources have been selected by seeing the checkmarks after filling out the required information (here: 3 active).

Files

Can be any kind of file. You can either drag and drop your files or click on that button and select the files you wish for, your document(s) will appear as below.

Webpage

You can provide your AI assistant with one or more webpages as sources. There are two ways to do this:

1. Add URLs directly

  • Enter one or more webpage URLs.

  • If using multiple pages, separate each URL with a comma.

2. Upload a CSV file

  • Prepare a .csv file containing your website URLs (use a comma as the separator).

  • Drag and drop the file into the upload area, or click the button to select the file from your device.


Crawling mode: When crawling a webpage, you can choose to crawl the entire page to capture all content, or crawl a specific subsection to focus only on the relevant part. This helps your AI assistant access either full context or targeted information as needed.


Maximum pages to crawl: This sets the limit on the number of webpages a bot will access and process from a website. For example, if you set it to 100, the chatbot will only read the first 100 pages, even if the site contains 1,000 pages.

Our limit is at 9999 pages


Enter URL Patterns to Exclude: You can specify URL patterns to exclude certain content from your AI assistant.

Example: To exclude all pages about cars in your product section but include other products, enter the pattern as it appears in your URLs, such as: product/car

To exclude multiple patterns, separate each pattern with a comma


Enter specific URL to exclude: A full, exact URL can be excluded, which is useful for blocking specific pages rather than an entire section of a site.

Example: Entering https://example.com/product/car/model1 will exclude only that page; other pages such as https://example.com/product/car/model2 or https://example.com/product/car/model3 will not be excluded unless listed explicitly.

Google Drive
  1. Click “Connect with Google Drive,” enter the account email and password, and click continue to grant Understand Tech access.

  2. This will open your Google Drive, where you can choose the files or folders you want to include. After making your selection, the chosen files or folders will appear just below the selection area.

If you want to include all files in a folder:

  1. Choose the folder in Google Drive.

  2. Press Ctrl + A (Windows) or Cmd + A (Mac) to select all files.

  3. Click Select to add them.

They will then appear in the selected files section

OneDrive
  1. Click on the symbol and just below 'Connect with One Drive', a new window will open, enter your One Drive credentials, and your account will be connected and ready to use.


  1. OneDrive Items: Specifies how many files the chatbot should fetch from the OneDrive account.

Example: If set to 100, the chatbot will attempt to fetch up to 100 files to use as part of its knowledge base.


  1. OneDrive Prefix Defines the file path or folder path that should be used when importing data from OneDrive. This ensures that only the correct files or folders are included.

Example: folder/subfolder

Level
What to Enter
Example
Result

Root

/

/

All files and folders in OneDrive

Folder

Folder name

Work

Only files in Work

Subfolder

Full path to subfolder

Work/Presentations

Only files in Work/Presentations

File

Full path including filename

Work/Presentations/quarterly

Only that specific file

SharePoint
  1. First, connect your Sharepoint account by clicking on 'Connect with SharePoint'.

  1. SharePoint Site URL: Enter the URL of your SharePoint site. Example: https://your-organization.sharepoint.com/sites/your-site

  2. SharePoint Library Name: Enter the name of the library to fetch data from. Example: Documents

  3. SharePoint Items: Specify the number of items to fetch from SharePoint.

Example: If set to 100, the chatbot will attempt to fetch up to 100 files to use as part of its knowledge base.

  1. SharePoint Prefix: Enter the folder path or prefix within the library to target specific data.

Example: folder/subfolder

Level
What to Enter
Example
Result

Root

/

/

All files and folders in OneDrive

Folder

Folder name

Work

Only files in Work

Subfolder

Full path to subfolder

Work/Presentations

Only files in Work/Presentations

File

Full path including filename

Work/Presentations/quarterly

Only that specific file

GitHub

To connect a GitHub repository as a data source, provide the following information:

  1. Repository URL Enter the full URL of the GitHub repository that should be used as a source.

  2. Branch Name (Optional) Specify the branch to fetch data from. If left empty, the default branch will be used

  3. Private Repository Toggle Enable this option if the repository is private, so the system knows that authentication is required.

  4. Personal Access Token (Optional) Provide a GitHub Personal Access Token if access to the repository requires authentication (e.g., for private repos or restricted branches). If not needed, this field can remain empty.

To use multiple GitHub repositories, add one repository to the assistant, then update (link) the assistant by adding additional repositories as needed.

Azure DevOps
  1. Base URL: Enter the URL of your Azure DevOps organization (e.g., https://dev.azure.com/your-organization)

  2. Project Name: Enter the name of the project containing your repository.

  3. Repository Name: Enter the Git repository name within the project.

  4. Branch or Tag Name: Specify the branch or tag to access.

  5. Personal Access Token (PAT): Enter a PAT with read access to the repository for secure access

Jira
  1. To get the data of Jira, enter the organization URL (example: https://your-organization.atlassian.net) and enter the email associated with your Jira account.

  2. Project Key: Provide your project key so the system knows which project’s data to fetch.

  3. Jira items: Specify the number of Jira items to retrieve.

  4. Attachment: Check this option if you want Jira data to include attachments.

  5. Enter your personal access token, which you can generate in your Atlassian account settings. This token is required for secure access to your Jira data.

Confluence

To get the data from Confluence:

  1. Enter the organization URL (example: https://your-organization.atlassian.net/wiki/) and enter the email associated with your Confluence account.

  2. Space Key: Provide the key of the Confluence space you want to import so the system knows which space’s data to fetch.

  3. Confluence items: Specify the number of items to retrieve.

  4. Confluence parameters: Check this option if you want Jira data to include attachments.

  5. Personal access token: Enter your personal access token, which you can generate in your Atlassian account settings. This token is required for secure access to your Confluence data.

AWS S3
  1. S3 Access Point ARN: Enter the ARN of your S3 access point (e.g., arn:aws:s3:eu-north-1:197001370680:accesspoint/domain-tech-ap).

  2. S3 Prefix: Provide the folder path within the bucket to fetch data from (e.g., data/ or projects/docs/). Found by navigating to the desired folder inside your bucket in the AWS S3 console.

  3. S3 Items: Specify the maximum number of objects to retrieve.

  4. S3 Access Key: Enter the access key from your AWS IAM account with proper permissions (e.g., AWSS3FullAccess).

  5. S3 Secret Key: Enter the secret key corresponding to your access key.

  6. S3 Region: Specify the AWS region where your bucket resides (e.g., eu-north-1 or us-east-1)

Notion
  1. Copy your database ID from the URL

  2. Notion Items: Specify how many items you want to import

  3. Notion access token: enter you secret token

Hubspot
  1. Click “Connect with HubSpot” and sign in to your HubSpot account.

    1. Select the HubSpot account from which you want to extract data.

    2. Authorize the connection by clicking “Connect application” to grant access to your HubSpot data.

  2. HubSpot items: Specify the number of HubSpot items to fetch.

  3. HubSpot parameters: Choose the types of data to include, such as Contacts, Leads, Deals, or Companies

ServiceNow
  1. ServiceNow API Key: Enter the API key for your ServiceNow account.

  2. ServiceNow Items: Specify the number of records to fetch from the selected table.

  3. ServiceNow Table: Enter the table name to fetch data from.

This field can be left blank if no specific table is needed.

  1. ServiceNow Instance URL: Enter the URL of your ServiceNow instance.

Example: https://your-organization.service-now.com

  • ServiceNow Parameters: Select which data types to include, such as Incidents or Attachments.


2. Assistant profile

In this step, you can choose a predefined profile to avoid starting from scratch, or create your own profile tailored to your needs. Selecting the right profile helps the AI provide more accurate and relevant responses.

You can choose from the following profiles:

Profile
Description

General

→ Best for everyday use and broad topics.

Example: Drafting emails, summarizing meeting notes, or getting quick answers to general questions.

Technician

→ Specializes in technical content, troubleshooting, and documentation.

→ Choose this role for IT, engineering, or software-related tasks.

Example: Explaining API errors, writing code snippets, or creating technical documentation.

HR Specialist

→ Focused on people management, recruitment, and workplace policy.

→ Perfect for HR teams managing hiring processes, employee communication, or policy creation.

Example: Writing job descriptions, drafting HR policies, or preparing employee onboarding materials.

Legal Advisor

→ Helps with contracts, compliance language, and legal-style writing.

→ Not a substitute for a lawyer, but ideal for generating drafts or understanding legal documents.

Example: Creating contract templates, NDAs, or explaining general legal terms.

Researcher

→ Designed for in-depth analysis, data collection, and knowledge synthesis.

→ Use this role for academic, market, or technical research.

Example: Summarizing research papers, compiling references, or identifying market trends.

Customer Support

→ Trained for service-oriented communication and FAQs.

→ Ideal for customer service teams building chatbots or support scripts.

Example: Handling customer inquiries, troubleshooting common issues, or drafting help center content.

Marketer

→ Focused on content creation, brand voice, and campaign ideas.

→ Great for marketing teams developing messaging, ads, or social media content.

Example: Writing blog posts, ad copy, email campaigns, or SEO descriptions.

Educator

→ Tailored for teaching, learning materials, and training content.

→ Perfect for educators, trainers, or course creators.

Example: Explaining complex topics simply, generating quizzes, or writing lesson plans.

Finance Expert

→ Specializes in accounting, financial reporting, and analysis.

→ Ideal for finance teams or professionals working with numbers and compliance.

Example: Creating budget summaries, explaining financial terms, or analyzing balance sheets.

Project Manager

→ Focused on organization, planning, and tracking progress.

→ Best for managing team workflows, timelines, and documentation.

Example: Writing project plans, risk assessments, or meeting recaps.

Healthcare Assistant

→ Trained for healthcare-related communication and documentation.

→ Suitable for medical organizations or wellness services (not for diagnosis).

Example: Summarizing patient notes, explaining treatment procedures, or preparing educational materials.

Custom

→ Create your own assistant, specific to your needs, adapted to your brand! → Write exactly of how your want your assistant to be, the tone of the voice, his way of answering and more. Example of custom prompt template:

You are an AI assistant with a professional and friendly tone. You specialize in providing clear answers to user questions. Base all responses strictly on provided context. If you lack the necessary information, let the user know instead of speculating. Your goal is to be helpful, concise, and easy to understand.


3. Predefined Prompts

This feature lets you set up clickable suggestions that appear when users start a new chat with your AI Assistant. Once your assistant is created, these suggestions will be shown automatically, like this:

You can add up to 5 of these predefined prompts


4. Connect with your n8n - workflow

When you connect your AI Assistant to an n8n workflow, you’re allowing every chat message (both user prompts and AI responses) to be sent in real time to your n8n automation. Simply enter the workflow URL into the field.


5. Operation of your assistant

Set up your AI assistant here: choose which language model it uses and decide if you want to collect their email or phone number.

5.1 LLM Model

You can choose which LLM (Large Language Model) will be used for your assistant. You have three options to select from:

OpenAI uses the GPT-4.1 model for chat and Embedding Large for vector search. It’s the best choice if you want the highest accuracy and flexibility. Your data is processed on servers in the United States.


5.2 Collection of user email and phone number

When this option is enabled, users will be asked to provide their email and/or phone number before interacting with your assistant. The information can then be automatically sent to your chosen CRM, such as Hubspot or Zoho.

Example: If you want your AI assistant to appear as a chatbot on your website, enabling this option lets you capture lead information automatically and create new contacts in your CRM.

If you enable mail and / or phone connection without connecting to your CRM, you will find your lead-collection under 'workspaces' → leads

To connect to your Hubspot-CRM, enter your Hubspot key. Let me help you to find it:

  1. Go to your Hubspot account

  2. Open settings (gear icon, on the top right)

    1. In the left menu, go to Integrations and Legacy apps

    2. Then create legacy app, and choose what kind of legacy app you want to create: private or public.

  3. Go to Scopes and add new scope. In the search tab, look for and choose: • crm.objects.contacts.read • crm.objects.contacts.write

  4. Once selected, click on update, and then on the top right: Create app. Click continue creating, then go to “Auth” and copy number of access toke.

  5. Copy the access token and paste it into the Understand Tech platform when creating an assistant.


6. Once created, where to find my AI assistants ?

You can find them in your chat-section !


Last updated