<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>UBOS Community: Olha</title>
    <description>The latest articles on UBOS Community by Olha (@olha).</description>
    <link>https://community.ubos.tech/olha</link>
    <image>
      <url>https://community.ubos.tech/uploads/user/profile_image/12/a066f3a0-4489-4fa7-895d-ac108e29d507.png</url>
      <title>UBOS Community: Olha</title>
      <link>https://community.ubos.tech/olha</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://community.ubos.tech/feed/olha"/>
    <language>en</language>
    <item>
      <title>Restarting Node-RED Flows</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 27 Jan 2025 20:24:43 +0000</pubDate>
      <link>https://community.ubos.tech/olha/restarting-node-red-flows-1n2b</link>
      <guid>https://community.ubos.tech/olha/restarting-node-red-flows-1n2b</guid>
      <description>&lt;h3&gt;
  
  
  Restarting Node-RED Flows
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Locate the Node-RED Service&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Identify the Node-RED instance that needs a restart from your service list.
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://ubos.tech/wp-content/uploads/2025/01/%D0%97%D0%BD%D1%96%D0%BC%D0%BE%D0%BA-%D0%B5%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-2025-01-27-%D0%BE-22.19.33-1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://ubos.tech/wp-content/uploads/2025/01/%D0%97%D0%BD%D1%96%D0%BC%D0%BE%D0%BA-%D0%B5%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-2025-01-27-%D0%BE-22.19.33-1.png" alt="Service List Screenshot" width="280" height="190"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Access the Service&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Click on the Node-RED service to open its dashboard.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Find the Deploy Button&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Navigate to the toolbar and locate the "Deploy" button.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Restart Flows&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;From the deploy menu, select the &lt;strong&gt;"Restart Flows"&lt;/strong&gt; option to restart the Node-RED flows.
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/r8c0chb8t9sdfr1ob2f2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/r8c0chb8t9sdfr1ob2f2.png" alt="Restart Flows Screenshot" width="1536" height="403"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to use JSON Form widget</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 15 Apr 2024 16:28:34 +0000</pubDate>
      <link>https://community.ubos.tech/olha/how-to-use-json-form-widget-4cc9</link>
      <guid>https://community.ubos.tech/olha/how-to-use-json-form-widget-4cc9</guid>
      <description>&lt;p&gt;This article provides comprehensive information on utilizing the JSON form widget, a powerful tool that dynamically generates forms from JSON data. This eliminates the manual effort typically required for form creation, making it efficient and flexible for various data-driven applications.&lt;/p&gt;

&lt;h2&gt;
  
  
  Data Source Integration
&lt;/h2&gt;

&lt;p&gt;The JSON form widget seamlessly integrates with your data source or widget, facilitating the addition of new records and editing of existing ones. By inputting your JSON object or calling the necessary widget or API data in the Source Data field, you can establish a connection. It's &lt;strong&gt;important to note&lt;/strong&gt; that this widget has a limit of processing up to 50 strings in the provided JSON object.&lt;/p&gt;

&lt;p&gt;To populate the JSON Form with data, ensure that your JSON follows a structured format, as shown in the example below:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"John"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"date_of_birth"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"20/02/1990"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"age"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;29&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="nl"&gt;"employee_id"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1001&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can click on an individual row in the Table and update data in the form fields.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;tbluserData&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;selectedRow&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Based on the JSON data provided, the JSON Form automatically identifies the appropriate field type for each value. For example, if the data contains the field age, the form sets the field type to a Number Input. Additionally, you have the flexibility to add or customize field types using the &lt;strong&gt;Field Configuration&lt;/strong&gt; property.&lt;/p&gt;

&lt;p&gt;If you want to create dynamic elements in the form, you can use JSObject, which can help you create fields, based on the number provided.&lt;/p&gt;

&lt;p&gt;Example of JSObject function:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;myFun1&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;number&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;=&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;generatedData&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{};&lt;/span&gt;

  &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kd"&gt;let&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;=&lt;/span&gt; &lt;span class="nx"&gt;number&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="nx"&gt;generatedData&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="s2"&gt;`User &lt;/span&gt;&lt;span class="p"&gt;${&lt;/span&gt;&lt;span class="nx"&gt;i&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="s2"&gt;`&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="na"&gt;name&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;""&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="na"&gt;date_of_birth&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;""&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="na"&gt;age&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="na"&gt;employee_id&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
    &lt;span class="p"&gt;};&lt;/span&gt;
  &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;return&lt;/span&gt; &lt;span class="nx"&gt;generatedData&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;};&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Example of the Source Data:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="nx"&gt;GenerateUser&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;myFun1&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;5&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Auto Generate Form &lt;code&gt;boolean&lt;/code&gt;
&lt;/h2&gt;

&lt;p&gt;When enabled, the form layout updates automatically when the field types inside the Source Data are changed. With this, the &lt;strong&gt;Field Configuration&lt;/strong&gt; property also gets automatically updated to reflect any changes in the Source Data property.&lt;/p&gt;

&lt;p&gt;However, it's important to note that enabling this feature overrides any custom configurations that you are providing through data transformations using JavaScript.&lt;/p&gt;

&lt;h2&gt;
  
  
  Generate Form &lt;code&gt;string&lt;/code&gt;
&lt;/h2&gt;

&lt;p&gt;When the Auto Generate Form property is disabled, this button becomes visible. You can use this button to manually regenerate the form layout. With this, the &lt;strong&gt;Field Configuration&lt;/strong&gt; property also gets updated to reflect any changes in the Source Data property.&lt;/p&gt;

&lt;h2&gt;
  
  
  Field Configuration &lt;code&gt;list&lt;/code&gt;
&lt;/h2&gt;

&lt;p&gt;Contains all the generated form fields. You can rearrange the items and configure them by clicking on the ⚙️ gear icon. Alternatively, the eye icon allows you to hide specific fields.&lt;/p&gt;

&lt;p&gt;Clicking the gear icon ⚙︎ enables you to customize each form field extensively. You can select any one of the following options from the Field Type property to update the widget type for that field on the JSON Form:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Array&lt;/li&gt;
&lt;li&gt;Checkbox&lt;/li&gt;
&lt;li&gt;Currency Input&lt;/li&gt;
&lt;li&gt;Datepicker&lt;/li&gt;
&lt;li&gt;Email Input&lt;/li&gt;
&lt;li&gt;Multiselect&lt;/li&gt;
&lt;li&gt;Multi-line Text Input&lt;/li&gt;
&lt;li&gt;Number Input&lt;/li&gt;
&lt;li&gt;Object&lt;/li&gt;
&lt;li&gt;Password Input&lt;/li&gt;
&lt;li&gt;Phone Number Input&lt;/li&gt;
&lt;li&gt;Radio Group&lt;/li&gt;
&lt;li&gt;Select&lt;/li&gt;
&lt;li&gt;Switch&lt;/li&gt;
&lt;li&gt;Text Input&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each field type offers unique sets of customizable events and configurations. For instance, the Number Input field can have a min and max value, whereas the Select field includes the options property.&lt;/p&gt;

&lt;p&gt;Most of the field properties are similar to those found in widget properties. To explore more about these properties, you can refer to the widget reference guide for more information.&lt;/p&gt;

&lt;p&gt;For more information you can read the appsmith &lt;a href="https://docs.appsmith.com/reference/widgets/json-form"&gt;documentation&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Step-by-Step Guide: How to use a Unified Authorization Template</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Thu, 22 Feb 2024 16:43:24 +0000</pubDate>
      <link>https://community.ubos.tech/olha/step-by-step-guide-how-to-use-a-unified-authorization-template-57g9</link>
      <guid>https://community.ubos.tech/olha/step-by-step-guide-how-to-use-a-unified-authorization-template-57g9</guid>
      <description>&lt;p&gt;A Unified Authorization Template employing Closed-Type Authorization by Attributes is designed to simplify and standardize access control processes within systems or applications. Utilizing a closed-type authorization model, this framework ensures that access permissions are explicitly defined and constrained based on specific attributes, enhancing security and efficiency.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use Our Template
&lt;/h2&gt;

&lt;p&gt;Follow these steps to implement the Unified Authorization Template effectively:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Register a Super Administrator
&lt;/h3&gt;

&lt;p&gt;Initially, designate a super administrator who will possess the authority to create users and assign roles.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/udrvcdqu10p7tiutnf79.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/udrvcdqu10p7tiutnf79.png" alt="Register a super administrator" width="2878" height="1622"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. First-time Login
&lt;/h3&gt;

&lt;p&gt;Use the super administrator credentials to log in for the first time.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/pxqvg2rbwieo8peojo0j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/pxqvg2rbwieo8peojo0j.png" alt="Log in as super administrator" width="2872" height="1608"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Configure the Application Settings
&lt;/h3&gt;

&lt;p&gt;Navigate to the AppSettings page to configure your email client, set up Google authentication, and change logo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/cn9mu3om1zomci6ar1v9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/cn9mu3om1zomci6ar1v9.png" alt="AppSettings page" width="2868" height="1624"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Google Authentication Setup
&lt;/h4&gt;

&lt;p&gt;To enable Google authentication, follow these steps:&lt;/p&gt;

&lt;h4&gt;
  
  
  1. Configure Email Settings:
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Email:&lt;/strong&gt; Enter the Google email address that will be used to send notifications to users about their account creation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Google Apps Password:&lt;/strong&gt; Use the app-specific password from this email. For instructions on obtaining this, visit &lt;a href="https://support.google.com/accounts/answer/185833?hl=en" rel="noopener noreferrer"&gt;Google Support&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  2. Create a Google API Console Project:
&lt;/h4&gt;

&lt;p&gt;Before setting up Google authentication in the application, you must create a project in the Google API Console to obtain a client ID and client secret, as well as register a redirect URL.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Visit the &lt;a href="https://console.developers.google.com/" rel="noopener noreferrer"&gt;Google Console website&lt;/a&gt; and create a new project.&lt;/li&gt;
&lt;li&gt;Navigate to the Credentials tab from the sidebar, click Create credentials, and select OAuth client ID.&lt;/li&gt;
&lt;li&gt;Provide the required information about your application, such as product name, homepage, and logo.&lt;/li&gt;
&lt;li&gt;On the next page, choose Web application type, and specify the redirect URL where your authentication script will reside.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/865ovr5n8i65y4au9hpm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/865ovr5n8i65y4au9hpm.png" alt="Google Console Credentials" width="1024" height="716"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Enter OAuth Credentials:
&lt;/h4&gt;

&lt;p&gt;After creating an application in the Google API Console, input the following details in their respective fields:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Client ID:&lt;/strong&gt; Automatically generated from the Client ID field in the Google Console.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client Secret:&lt;/strong&gt; Automatically generated from the Client Secret field in the Google Console.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authorized Redirect URI:&lt;/strong&gt; Formulate this URI by combining your template URL with the &lt;code&gt;/LoginGoogle&lt;/code&gt; endpoint. For your convenience, we filled this field automatically.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Press the &lt;strong&gt;Submit&lt;/strong&gt; button to save your credentials.&lt;/p&gt;

&lt;h4&gt;
  
  
  4. Set Your Logo
&lt;/h4&gt;

&lt;p&gt;To personalize your application further, you can change the logo that appears in the top left corner of the menu. To do this, upload your desired picture through the appropriate section in the AppSettings page.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Create a List of Pages Within Your Application
&lt;/h3&gt;

&lt;p&gt;Navigate to the Page Management page to add all pages for which you plan to configure access. It's important to remember that these pages must also be created on the UI part of your application.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/2h3h8m3l5p9peswpondv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/2h3h8m3l5p9peswpondv.png" alt="Page Management" width="2876" height="1620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once added, pages will be displayed as a menu on the left side of your application interface. To organize your pages into a nested menu, select the nested menu button and complete the necessary fields.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Creating Roles and Attributes
&lt;/h3&gt;

&lt;p&gt;The Role Management page is where you can define user roles and their associated attributes, crucial for setting up your application's authorization system.&lt;/p&gt;

&lt;h4&gt;
  
  
  Role Management
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/jpojajcas22lze3f940x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/jpojajcas22lze3f940x.png" alt="Role Management" width="2880" height="1614"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here, you can create a role and assign it permissions to view certain pages by clicking the "Add Page Access to the Role" button.&lt;/p&gt;

&lt;h4&gt;
  
  
  Permissions Management
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/9bw3i172l3ozz1xj6hue.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/9bw3i172l3ozz1xj6hue.png" alt="Permissions Management" width="2880" height="1626"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For elements on your pages that can perform actions like create, update, or delete, you can assign specific permissions using attributes. We recommend grouping attributes by the element name and naming the attributes by the action and element name.&lt;/p&gt;

&lt;p&gt;To set up permissions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;First, create an attribute group.&lt;/li&gt;
&lt;li&gt;Then, create the necessary attributes.&lt;/li&gt;
&lt;li&gt;Go to your UI and, for each active element (like a button or input widget) that requires permission, insert code into the disabled field. For example:
&lt;/li&gt;
&lt;/ol&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;!appsmith.user.auth_module.user.info.user.attributes.some(e =&amp;gt; e.attributeName === "delete role")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;where &lt;code&gt;attributeName&lt;/code&gt; is the name of the attribute you're checking for permission.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/2yzbdwk6neny7neblb2k.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/2yzbdwk6neny7neblb2k.png" alt="disabled field" width="1242" height="494"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This process ensures that only users with the appropriate attributes can perform certain actions, enhancing the security and functionality of your application.&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Creating Users
&lt;/h3&gt;

&lt;p&gt;To finalize the setup, creating users for the application is done through the User Management page.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/mgida8v8gpyrgpzjrgq2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/mgida8v8gpyrgpzjrgq2.png" alt="User Management page" width="2876" height="1622"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Create a new user by clicking the &lt;strong&gt;Create User&lt;/strong&gt; button. You will need to fill out all required fields and assign the necessary rights in the form of attributes. For ease of management, attributes can be added both as groups and individually. Upon creation, an invitation will be sent to the new user's email, prompting them to start using the application.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/4zis87buhlzq4vcwedtg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/4zis87buhlzq4vcwedtg.png" alt="Registration form" width="1918" height="992"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once a user logs into the application, they will only be able to access pages and perform actions that are permitted by their role and the attributes assigned to them.&lt;/p&gt;

&lt;p&gt;For instance, in the example below, the user has not been granted the rights to create, edit, or delete, rendering these options disabled for them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/zbg7rwmq0xs3pyyrc6c3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/zbg7rwmq0xs3pyyrc6c3.png" alt="Example of restricted access" width="1887" height="366"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This method ensures a secure and efficient way to manage user permissions within the application, aligning with the principles of least privilege and role-based access control.&lt;/p&gt;

&lt;h3&gt;
  
  
  Note:
&lt;/h3&gt;

&lt;p&gt;Before using template, you need to restart Node-Red flows. Please go to your Node-RED environment and restart them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/ow4hjtus95qwa0merc0d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/ow4hjtus95qwa0merc0d.png" alt="Node-RED" width="380" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Summing up, this guide not only provides a step-by-step methodology for setting up a Unified Authorization Template but also emphasizes the importance of a well-structured authorization system in protecting sensitive information and ensuring a seamless user experience. By following these guidelines, developers and administrators can create a secure, efficient, and user-friendly environment that upholds the integrity of the application's access control policies.&lt;/p&gt;

</description>
      <category>authorization</category>
    </item>
    <item>
      <title>Image Generation with Stable Diffusion</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 19 Feb 2024 14:16:34 +0000</pubDate>
      <link>https://community.ubos.tech/olha/image-generation-with-stable-diffusion-1802</link>
      <guid>https://community.ubos.tech/olha/image-generation-with-stable-diffusion-1802</guid>
      <description>&lt;p&gt;&lt;strong&gt;Introducing "Image Generation with Stable Diffusion": Unleash Your Creativity&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Welcome to our innovative mini-application, "Image Generation with Stable Diffusion," crafted to empower users like you to create captivating images using the potent Stable Diffusion algorithm. With this tool at your fingertips, the boundaries of your creativity are bound to expand exponentially.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key Features:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Fields to Fill:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Stable Diffusion API Key:&lt;/strong&gt; Obtain your unique Stable Diffusion API key from &lt;a href="https://stablediffusionapi.com/dashboard/apikeys" rel="noopener noreferrer"&gt;Stable Diffusion API Dashboard&lt;/a&gt; to unlock the image generation functionalities.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What do you want to draw? (Prompt):&lt;/strong&gt; Express your ideas through concise, comma-separated sentences to guide the image generation process.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Number of Images:&lt;/strong&gt; Select the quantity of images you wish to generate, tailoring the output to your creative vision.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Button:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Simply click the "Launch" button to initiate the image generation process, bringing your imaginative concepts to life.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Result:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Slider Display:&lt;/strong&gt; The generated images are elegantly showcased in a slider format, allowing for effortless browsing and exploration of your creative outputs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Image Download:&lt;/strong&gt; With a click on any image within the slider, download your creations directly to your computer, ready to be shared, admired, or further enhanced.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;With "Image Generation with Stable Diffusion," delve into the boundless realm of generative algorithms and unlock a world of diverse, imaginative visual content. Whether you're an artist, designer, or simply someone with a penchant for creativity, our application invites you to explore, experiment, and innovate like never before.&lt;/p&gt;

&lt;p&gt;Unleash your artistic prowess with "Image Generation with Stable Diffusion" and embark on a journey of limitless visual expression today. Experience the magic of generative art &lt;a href="https://platform.ubos.tech/?templateId=65d27f0e06904e0011b58339" rel="noopener noreferrer"&gt;install our application now!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>stablediffusion</category>
      <category>image</category>
      <category>generation</category>
      <category>aiimage</category>
    </item>
    <item>
      <title>Unleash the Power of Audience Insights with the "Know Your Target Audience" Template</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 12 Feb 2024 10:20:57 +0000</pubDate>
      <link>https://community.ubos.tech/olha/unleash-the-power-of-audience-insights-with-the-know-your-target-audience-template-fn</link>
      <guid>https://community.ubos.tech/olha/unleash-the-power-of-audience-insights-with-the-know-your-target-audience-template-fn</guid>
      <description>&lt;p&gt;Understanding your target audience is the cornerstone of successful marketing strategies. Without a deep understanding of who your audience is, what they need, and how they behave, it's challenging to create compelling and relevant marketing campaigns. Introducing the "Know Your Target Audience" template—a powerful tool designed to help you unlock valuable insights about your audience effortlessly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/pnagid4n5460j6610fa6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/pnagid4n5460j6610fa6.png" alt="Image description" width="2878" height="1624"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use the Template
&lt;/h2&gt;

&lt;p&gt;Using the "Know Your Target Audience" template is simple and intuitive. Here's a step-by-step guide:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Provide your &lt;a href="https://platform.openai.com/api-keys" rel="noopener noreferrer"&gt;OpenAI API key&lt;/a&gt;:&lt;/strong&gt; Enable advanced analysis of your target audience by integrating the OpenAI API. Simply provide your OpenAI API key to access powerful language models that enhance the analysis process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" alt="Image description" width="880" height="644"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please read this &lt;a href="https://community.ubos.tech/vika/customersupportchatbot-1ac8"&gt;article&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Select the desired ChatGPT model:&lt;/strong&gt; Choose from a range of ChatGPT models to generate tailored analyses of your target audience. Select the model that best suits your analysis objectives and preferences.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Provide Your Website URL:&lt;/strong&gt; Enter the URL of your website into the template. This allows the algorithm to crawl your site and gather data about your audience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Click "To Analyze":&lt;/strong&gt; Once you've provided your OpenAI API key, selected the ChatGPT model, and entered your website URL, simply click the "To Analyze" button to initiate the analysis process..&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/no0qi3jzvmp2xvaas1uo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/no0qi3jzvmp2xvaas1uo.png" alt="Image description" width="2874" height="1612"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Unlock the Power of Audience Insights
&lt;/h3&gt;

&lt;p&gt;With the "Know Your Target Audience" template, you can unlock valuable insights that empower you to connect with your audience on a deeper level. By understanding who your audience is and what they need, you can create more impactful marketing campaigns that drive engagement, conversions, and ultimately, business success. So why wait? Try out the "Know Your Target Audience" template today and take your marketing efforts to new heights! 🎯✨&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Image To Text Template</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 12 Feb 2024 09:49:24 +0000</pubDate>
      <link>https://community.ubos.tech/olha/image-to-text-template-1204</link>
      <guid>https://community.ubos.tech/olha/image-to-text-template-1204</guid>
      <description>&lt;h3&gt;
  
  
  Introducing "Image to Text": Your Gateway to Image Description
&lt;/h3&gt;

&lt;p&gt;Welcome to our cutting-edge tool, "Image to Text," designed to revolutionize the way you interact with visual content. In this article, we'll delve into the intricacies of our application, its functionalities, and how it empowers users to effortlessly extract textual descriptions from images using the formidable GPT vision model.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/atogrejb4zy6mf02bh3g.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/atogrejb4zy6mf02bh3g.jpeg" alt="Screenshot of the app with the result" width="2268" height="1556"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Understanding "Image to Text"
&lt;/h4&gt;

&lt;p&gt;"Image to Text" is a user-friendly application that harnesses the power of the GPT vision model to convert images into textual descriptions seamlessly. Whether you're a professional seeking to analyze visual data or an enthusiast looking to understand image content better, our tool provides a convenient solution.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://platform.ubos.tech/?templateId=65bbeaacfa0b8c0011a1480b" rel="noopener noreferrer"&gt;&lt;strong&gt;Link on App&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Key Features
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;1. Fields to Fill:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Your OpenAI API key:&lt;/strong&gt; Input your unique &lt;a href="https://platform.openai.com/api-keys" rel="noopener noreferrer"&gt;OpenAI API key&lt;/a&gt; to access the GPT vision model for image-to-text conversion.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Max Tokens:&lt;/strong&gt; Specify the maximum number of tokens allowed for the text output, tailoring the length of the generated descriptions to suit your needs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Enter Image URL:&lt;/strong&gt; Provide the URL of the image you wish to convert into text.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Prompt (optional):&lt;/strong&gt; Optionally, furnish a prompt to guide the model's text generation process, ensuring relevant and contextual descriptions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. Buttons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Launch:&lt;/strong&gt; Initiate the image-to-text conversion process with a simple click, allowing the GPT vision model to analyze the image and generate descriptive text.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copy Text:&lt;/strong&gt; Easily copy the resulting text for further analysis, sharing, or integration into your projects.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Unlocking the Potential of Visual Data
&lt;/h4&gt;

&lt;p&gt;With "Image to Text," you unlock the latent potential of visual data by transforming it into actionable text. By bridging the gap between images and text, our application facilitates enhanced comprehension and utilization of image content across various domains.&lt;/p&gt;

&lt;h4&gt;
  
  
  Requirements
&lt;/h4&gt;

&lt;p&gt;To access the full capabilities of "Image to Text," users must have access to the GPT-4 model, ensuring optimal performance and accuracy in image description generation.&lt;/p&gt;

&lt;h4&gt;
  
  
  Conclusion
&lt;/h4&gt;

&lt;p&gt;In conclusion, "Image to Text" stands as a testament to the fusion of cutting-edge technology and user-centric design, enabling users to extract valuable insights from visual content effortlessly. Embrace the power of image description with our intuitive application and elevate your understanding of visual data today.&lt;/p&gt;

</description>
      <category>openai</category>
      <category>image</category>
      <category>text</category>
      <category>convert</category>
    </item>
    <item>
      <title>Elevate Your LinkedIn Presence with the Improved LinkedIn Posts Template</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Fri, 09 Feb 2024 17:06:07 +0000</pubDate>
      <link>https://community.ubos.tech/olha/improve-linkedin-posts-i3j</link>
      <guid>https://community.ubos.tech/olha/improve-linkedin-posts-i3j</guid>
      <description>&lt;p&gt;In the ever-evolving landscape of professional networking, LinkedIn stands out as the premier platform for forging connections, sharing insights, and showcasing expertise. However, with millions of posts flooding users' feeds daily, it's essential to create content that resonates with your target audience and drives meaningful engagement. Introducing our Improved LinkedIn Posts Template, designed to empower professionals, marketers, and recruiters to craft compelling content tailored to their audience's preferences.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features:
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Audience Analysis: Begin by pinpointing your target audience. Input demographic information, professional interests, and pertinent details manually, or effortlessly integrate your website URL for automated analysis.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Optimization Suggestions: Our template provides three distinct variations of your post, each optimized for your target audience. Receive tailored recommendations for optimizing your post, including strategic keyword usage and relevant hashtags.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  How to Use:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/ch5fox8qqrpumsfvwmm0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/ch5fox8qqrpumsfvwmm0.png" alt="Image description" width="2880" height="1630"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1.Provide your &lt;a href="https://platform.openai.com/api-keys" rel="noopener noreferrer"&gt;OpenAI API key&lt;/a&gt;:&lt;/strong&gt; Enable advanced analysis of your LinkedIn posts by integrating the OpenAI API.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" alt="Image description" width="880" height="644"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please read this &lt;a href="https://community.ubos.tech/vika/customersupportchatbot-1ac8"&gt;article&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Select the desired ChatGPT model:&lt;/strong&gt; Choose from a range of ChatGPT models to generate tailored analyses of your LinkedIn posts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Provide the text of your LinkedIn post:&lt;/strong&gt; Input the text of your LinkedIn post into the template to initiate the analysis process. Whether you're sharing industry insights, promoting job openings, or showcasing project highlights, our template offers personalized recommendations to elevate the impact of your content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Pinpoint your target audience:&lt;/strong&gt; Define your target audience by inputting demographic information, professional interests, and relevant details. Alternatively, leverage automated audience analysis by integrating your website URL, gaining valuable insights into your audience's preferences and behavior.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.Click 'Run' and explore:&lt;/strong&gt; With just a click of a button, unleash the power of our Improved LinkedIn Posts Template. Receive tailored analyses and optimization suggestions to enhance the effectiveness of your LinkedIn content, driving meaningful engagement and fostering valuable connections.&lt;br&gt;
&lt;a href="https://community.ubos.tech/uploads/articles/8maixz63uhhy94u37g6a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/8maixz63uhhy94u37g6a.png" alt="Image description" width="2870" height="1622"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Elevate Your LinkedIn Presence:
&lt;/h3&gt;

&lt;p&gt;With our Improved LinkedIn Posts Template, you can elevate your LinkedIn presence, engage your target audience, and achieve your professional objectives with confidence. Whether you're seeking to establish thought leadership, attract new clients, or recruit top talent, our template provides the tools and guidance you need to succeed in the competitive landscape of professional networking. Unlock the full potential of your LinkedIn posts and drive meaningful connections that propel your career or business forward.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>YouTube Video Comment Analysis Template</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 05 Feb 2024 11:11:53 +0000</pubDate>
      <link>https://community.ubos.tech/olha/youtube-video-comment-analysis-template-am2</link>
      <guid>https://community.ubos.tech/olha/youtube-video-comment-analysis-template-am2</guid>
      <description>&lt;p&gt;Are you tired of manually analyzing comments on your YouTube videos? Introducing our YouTube Video Comment Analysis Template, designed to streamline the comment analysis process with ease. Whether you're a content creator, marketer, or researcher, our template is user-friendly and efficient.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features:
&lt;/h2&gt;

&lt;p&gt;Unlock the power of data-driven insights with our YouTube Video Comment Analysis Template. This tool is designed to streamline the process of analyzing comments on YouTube videos, catering to a wide range of users, including content creators, marketers, and researchers. With seamless integration of the YouTube Data API and the OpenAI API, this template offers a comprehensive solution for extracting valuable insights from video comments. Customize your analysis objectives, select the preferred ChatGPT model, and effortlessly generate tailored analyses to understand audience sentiment, identify popular topics, and gauge engagement levels. Whether you're looking to optimize content strategies, enhance audience engagement, or conduct research, our template empowers you to make informed decisions with ease.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to Use:
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/jyk7bcrixb8t1k1ajmtk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/jyk7bcrixb8t1k1ajmtk.png" alt="YouTube Video Comment Analysis Template" width="2878" height="1620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Provide your &lt;a href="https://console.cloud.google.com/apis/dashboard" rel="noopener noreferrer"&gt;YouTube Data API key&lt;/a&gt; for seamless integration.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/v1tdme2wwa7324fuhntk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/v1tdme2wwa7324fuhntk.png" alt="Instruction" width="736" height="509"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can also read this &lt;a href="https://blog.hubspot.com/website/how-to-get-youtube-api-key" rel="noopener noreferrer"&gt;article&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2.Provide your &lt;a href="https://platform.openai.com/api-keys" rel="noopener noreferrer"&gt;OpenAI API key&lt;/a&gt; to enable advanced comment analysis.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" alt="Image description" width="880" height="644"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Please read this &lt;a href="https://community.ubos.tech/vika/customersupportchatbot-1ac8"&gt;article&lt;/a&gt; for more details.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3.Select the desired ChatGPT model for generating insightful analyses.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4.Enter the URL of the YouTube video you want to analyze comments for.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5.Answer the question, "What do you want to know about these comments?" to customize the analysis.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6.Click 'Run' and voila! Your tailored analysis of YouTube video comments is ready for exploration.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Save time, gain valuable insights, and make data-driven decisions with our YouTube Video Comment Analysis Template. Whether you're looking to understand audience sentiment, identify popular topics, or gauge engagement levels, our template empowers you to extract actionable insights effortlessly.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Fondy Admin Panel: A Step-by-Step Guide</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Mon, 22 Jan 2024 15:00:39 +0000</pubDate>
      <link>https://community.ubos.tech/olha/fondy-admin-panel-a-step-by-step-guide-2jen</link>
      <guid>https://community.ubos.tech/olha/fondy-admin-panel-a-step-by-step-guide-2jen</guid>
      <description>&lt;h1&gt;
  
  
  Fondy Admin Panel: Simplifying Order Management and Enhancing Insights with an Intuitive Dashboard
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Welcome to Fondy
&lt;/h2&gt;

&lt;p&gt;Your ultimate solution for effortless order management and insightful data visualization. Crafted with simplicity and efficiency in mind, Fondy's Admin Panel empowers businesses to handle orders seamlessly and gain valuable insights through an intuitive Dashboard page.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Features:
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Effortless Order Management:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Seamlessly manage and track orders in real-time.&lt;/li&gt;
&lt;li&gt;Intuitive interface for quick order processing and updates.&lt;/li&gt;
&lt;li&gt;Efficiently search, filter, and organize orders.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/9nk60hn3vg9c7gid0eo4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/9nk60hn3vg9c7gid0eo4.png" alt="Order Management" width="2830" height="1514"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Comprehensive Dashboard:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Dynamic and visually appealing dashboard for a quick overview of key metrics.&lt;/li&gt;
&lt;li&gt;Instant access to important insights such as sales trends and order status.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/8v6a8mhjjlizic5sm3ka.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/8v6a8mhjjlizic5sm3ka.png" alt="Dashboard Overview" width="2860" height="1534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. User-Friendly Interface:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Intuitive navigation catering to both experienced administrators and newcomers.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  4. Security and Permissions:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Granular permission settings to control access levels for different users.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Use:
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Administrator Entrance:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Click on the "Create Admin User" button for your initial entrance.&lt;/li&gt;
&lt;li&gt;Your login credentials will be created; use them to log in.&lt;/li&gt;
&lt;li&gt;Remember to keep track of these credentials.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/h8sbyxnh6nun3ghz4fks.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/h8sbyxnh6nun3ghz4fks.png" alt="Admin Entrance" width="2740" height="1384"&gt;&lt;/a&gt;&lt;br&gt;
   &lt;a href="https://community.ubos.tech/uploads/articles/o46zlgzldt3zj4vrj2km.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/o46zlgzldt3zj4vrj2km.png" alt="Login" width="2490" height="1366"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Fondy Integration:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Ensure you've created a Merchant at &lt;a href="https://fondy.ua/uk/?utm_source=google&amp;amp;utm_medium=cpc-ua&amp;amp;utm_campaign=15717765496&amp;amp;utm_content=136907612612&amp;amp;gad_source=1&amp;amp;gclid=Cj0KCQiAwbitBhDIARIsABfFYILNdk7M7GuPkAiQa3az6z9yDuyg6RvCO6Q14479nV7sBE-UMNrYnv8aAmAgEALw_wcB" rel="noopener noreferrer"&gt;Fondy's website&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Enter your Merchant ID and Payment key.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/chavdx3ue683no6y69cs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/chavdx3ue683no6y69cs.png" alt="Merchant Creation" width="816" height="764"&gt;&lt;/a&gt;&lt;br&gt;
   &lt;a href="https://community.ubos.tech/uploads/articles/nqd8sw61kxhyjdbq6nrn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/nqd8sw61kxhyjdbq6nrn.png" alt="Merchant ID and Key" width="980" height="470"&gt;&lt;/a&gt;&lt;br&gt;
   &lt;a href="https://community.ubos.tech/uploads/articles/20lb7ooykm25hd5yd6ww.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/20lb7ooykm25hd5yd6ww.png" alt="Merchant Details" width="1264" height="758"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Front-End Connection:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Connect your Front-End by adding a POST API request with the provided link to your make-order button.&lt;/li&gt;
&lt;li&gt;Ensure the JSON response structure includes required fields (items, id, name, price, quantity, payment_method).
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="w"&gt;   &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"customer_name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"Ann"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"customer_address"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"3 Khreshchatyk street, Kyiv, 01044"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"items"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="w"&gt;
           &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
               &lt;/span&gt;&lt;span class="nl"&gt;"id"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
               &lt;/span&gt;&lt;span class="nl"&gt;"name"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"your product name"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
               &lt;/span&gt;&lt;span class="nl"&gt;"price"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;1600&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="w"&gt;
               &lt;/span&gt;&lt;span class="nl"&gt;"quantity"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="mi"&gt;4&lt;/span&gt;&lt;span class="w"&gt;
           &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
       &lt;/span&gt;&lt;span class="p"&gt;],&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="nl"&gt;"payment_method"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="s2"&gt;"card"&lt;/span&gt;&lt;span class="w"&gt;
   &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  4. User Management:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Create different users with various permissions at the Administrative menu section.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/h7wovqx1y31a74801uxl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/h7wovqx1y31a74801uxl.png" alt="Administrative menu" width="2826" height="1598"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Note:
&lt;/h3&gt;

&lt;p&gt;Before using template, you need to restart Node-Red flows. Please go to your Node-RED environment and restart them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/ow4hjtus95qwa0merc0d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/ow4hjtus95qwa0merc0d.png" alt="Node-RED" width="380" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That's it! Now experience the power of streamlined order management and data-driven decision-making with Fondy's Admin Panel. Simplify your workflow, enhance efficiency, and elevate your business operations today!&lt;/p&gt;

</description>
      <category>fondy</category>
    </item>
    <item>
      <title>Survey Generator Template</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Thu, 18 Jan 2024 12:52:01 +0000</pubDate>
      <link>https://community.ubos.tech/olha/survey-generator-template-54c8</link>
      <guid>https://community.ubos.tech/olha/survey-generator-template-54c8</guid>
      <description>&lt;p&gt;Are you tired of spending hours crafting survey questions? Introducing our Survey Generator template, designed to streamline the survey creation process with ease. Whether you're a seasoned professional or just getting started, our template is user-friendly and efficient.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;OpenAI API Integration: Elevate your survey generation process by providing your OpenAI API key. This integration allows you to harness the power of ChatGPT, a cutting-edge language model, for crafting engaging and natural-sounding questions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Model Selection: Choose the ChatGPT model that suits your preferences and requirements. Whether you need a more compact version for quick responses or a larger model for intricate questions, the choice is yours.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Contextual Relevance: Ensure your survey is contextual and purposeful. The template prompts you to input the relevant context, allowing the generator to create questions that align seamlessly with your objectives.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Goal-Oriented Questions: Define the goal of your survey, and watch as the template generates questions that directly contribute to achieving that objective. Say goodbye to generic inquiries that don't serve your purpose.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Flexible Question Count: Need a quick, concise survey or a comprehensive one? Simply specify the number of questions you want, and the generator adapts, providing the perfect balance between depth and brevity.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;User-Friendly Interface: Our template boasts an intuitive interface, making it accessible for both experienced users and those new to survey creation. No coding skills required!&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  How to Use:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Provide your &lt;a href="https://platform.openai.com/api-keys" rel="noopener noreferrer"&gt;OpenAI API key&lt;/a&gt; for seamless integration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/e6rfzv8dfz0glxtzfdx3.png" alt="Image description" width="880" height="644"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Choose the desired ChatGPT model for question generation.&lt;/li&gt;
&lt;li&gt;Enter your survey context to provide a clear foundation.&lt;/li&gt;
&lt;li&gt;Define the survey goal to guide the generator in crafting purposeful questions.&lt;/li&gt;
&lt;li&gt;Specify the number of questions you need for your survey.&lt;/li&gt;
&lt;li&gt;Click 'Generate,' and voila! Your tailored set of survey questions is ready for use.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/r4vmywdcqvjl03x69vt2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/r4vmywdcqvjl03x69vt2.png" alt="Image description" width="2862" height="1536"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Save time, enhance efficiency, and create surveys that truly matter with our Survey Generator template. Empower your research, feedback collection, and data gathering processes effortlessly!&lt;/p&gt;

</description>
      <category>openai</category>
      <category>survey</category>
      <category>generator</category>
    </item>
    <item>
      <title>How to add a menu of commands in Telegram?</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Wed, 10 Jan 2024 06:39:37 +0000</pubDate>
      <link>https://community.ubos.tech/olha/how-to-add-a-menu-of-commands-in-telegram-43ic</link>
      <guid>https://community.ubos.tech/olha/how-to-add-a-menu-of-commands-in-telegram-43ic</guid>
      <description>&lt;h3&gt;
  
  
  Follow the steps shown below to add a command menu in your telegram bot.
&lt;/h3&gt;




&lt;p&gt;&lt;strong&gt;1. Open the Telegram app on your mobile device or desktop computer. Search @BotFather bot in Telegram and open a chat with it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/6ea32pgdul30uh2wxcfv.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/6ea32pgdul30uh2wxcfv.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Choose the command "/mybots".&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/e2sstwsa0aop3y41ioxu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/e2sstwsa0aop3y41ioxu.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Select the bot you want to add commands to.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/z3door3hzxipo9sk9484.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/z3door3hzxipo9sk9484.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Click on "Edit Bot".&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/uw6nd4x43rc1dzemwea6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/uw6nd4x43rc1dzemwea6.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Click on "Edit Commands".&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/fexvmucfwuh1qj1v45p3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/fexvmucfwuh1qj1v45p3.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Enter your commands in this format:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;command1 - Description&lt;br&gt;
command2 - Another description&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;and send it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/uvxcik835hks1dhfp7o8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/uvxcik835hks1dhfp7o8.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Congratulations, you have set up commands for your bot!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/3so539d4irzw8y9lacej.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/3so539d4irzw8y9lacej.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Now go to your bot and test it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/01ycmcayjtnktcsmw7jk.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/01ycmcayjtnktcsmw7jk.jpg" alt="Screenshot of Telegram" width="2880" height="1800"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Setting Up Your Voice AI Chat-Bot: A Step-by-Step Guide</title>
      <dc:creator>Olha</dc:creator>
      <pubDate>Tue, 09 Jan 2024 17:06:50 +0000</pubDate>
      <link>https://community.ubos.tech/olha/setting-up-your-voice-ai-chat-bot-a-step-by-step-guide-4b3m</link>
      <guid>https://community.ubos.tech/olha/setting-up-your-voice-ai-chat-bot-a-step-by-step-guide-4b3m</guid>
      <description>&lt;p&gt;If you're excited about developing an impactful and lively Voice AI chatbot, you're in the correct spot. Follow these straightforward steps to set up your bot for a captivating and interactive user experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bot Configuration
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Telegram Bot Setup
&lt;/h3&gt;

&lt;p&gt;Start by creating a new Telegram bot on &lt;a href="https://t.me/BotFather" rel="noopener noreferrer"&gt;Telegram @BotFather&lt;/a&gt; and obtain the bot token. Enter your Telegram bot name and token in the appropriate fields.&lt;/p&gt;

&lt;p&gt;Read the article "How to create Telegram bot" &lt;a href="https://community.ubos.tech/vika/how-to-create-telegram-bot-nij"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. OpenAI Configuration
&lt;/h3&gt;

&lt;p&gt;Input your &lt;a href="https://platform.openai.com/api-keys" rel="noopener noreferrer"&gt;OpenAI token&lt;/a&gt; to enable response generation. This will empower your bot with advanced language capabilities.&lt;/p&gt;

&lt;p&gt;You can also choose your preferred version of Chat GPT.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/gw97aq7zvqfqo8rjykuu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/gw97aq7zvqfqo8rjykuu.png" alt="Image description" width="2354" height="1724"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Elevenlabs.io Integration
&lt;/h3&gt;

&lt;p&gt;Enter your &lt;a href="https://elevenlabs.io/speech-synthesis" rel="noopener noreferrer"&gt;Elevenlabs.io token&lt;/a&gt; to enable voice synthesis. This integration will bring your chat-bot to life with expressive and natural-sounding voices.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/2y62x0w9ix0zcty9932s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/2y62x0w9ix0zcty9932s.png" alt="Image description" width="2874" height="1722"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Personalizing Your Chat-Bot
&lt;/h2&gt;

&lt;p&gt;After clicking the Next button, you can personalize your chatbot&lt;/p&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/f1hg45bkcagpgx16s6t3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/f1hg45bkcagpgx16s6t3.png" alt="Image description" width="2690" height="1540"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Voice Selection
&lt;/h3&gt;

&lt;p&gt;Choose a voice to speak the answers. Customize the personality of your chat-bot by selecting from a variety of voices available.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Prompt Customization
&lt;/h3&gt;

&lt;p&gt;Set your desired prompt, welcome message, and error message to tailor the behavior of your chat-bot. Craft messages that align with the persona you want your bot to embody.&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Greeting Customization
&lt;/h3&gt;

&lt;p&gt;Customize the initial message to shape how your chatbot begins interactions. &lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Well done! Your Voice AI chatbot is now configured successfully. Witness your bot spring to life, poised to engage users with both text and voice interactions. Delve into the countless possibilities and transform your bot into a dynamic and enjoyable participant in the conversation.&lt;/p&gt;

&lt;p&gt;For more details and services, visit the following links:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://core.telegram.org/api" rel="noopener noreferrer"&gt;Telegram @BotFather&lt;/a&gt;&lt;br&gt;
&lt;a href="https://openai.com/" rel="noopener noreferrer"&gt;OpenAI&lt;/a&gt;&lt;br&gt;
&lt;a href="https://elevenlabs.io/" rel="noopener noreferrer"&gt;Elevenlabs.io&lt;/a&gt;&lt;/p&gt;


&lt;h3&gt;Note:&lt;/h3&gt;
&lt;span&gt; Before using your Telegram Bot, you need to check if it will connect successfully. Please go to your Node-RED environment and check if Telegram nodes have a connected status. In case of an error, please restart your flows.&lt;/span&gt;

&lt;p&gt;&lt;a href="https://community.ubos.tech/uploads/articles/r8c0chb8t9sdfr1ob2f2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://community.ubos.tech/uploads/articles/r8c0chb8t9sdfr1ob2f2.png" alt="Image description" width="1536" height="403"&gt;&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
