TILEDESK Designer
image describing the tiledesk community chatbot

Michele Pomposo

Devoted to revolutionizing the way businesses communicate and connect with their audience, my expertise lies in conversation design. As a seasoned professional, I've been assisting startups and SMEs since 2018, crafting engaging and user-centric conversational experiences that leave a lasting impression. Let's collaborate to build conversational interfaces that delight, engage, and drive exceptional customer experiences.

Michele Pomposo's Templates

image describing the tiledesk community chatbot

Screen CVs for IT Skills

Published on 18/1/2025

Recruiting the right talent for IT roles is often a time-consuming process. Sifting through hundreds of resumes manually can be inefficient and prone to errors. By leveraging AI and Tiledesk’s platform, you can automate CV screening to identify candidates with IT skills quickly and accurately. This tutorial walks you through creating an AI agent that: - Screens CVs for specific formats. - Filters resumes based on IT-related skills. - Uploads validated CVs to an external database. By the end of this guide, you'll have a fully functional AI-powered solution to streamline your recruitment process. --- ## What You'll Learn - How to validate CV file formats using Tiledesk’s Design Studio. - Filtering CV content for IT-specific keywords with AI. - Automating the upload of validated CVs to an external database. --- ## Step 1: Request CV Submission 1. **Create a Block:** Name it `CV_ask`. 2. **Add a Message:** Prompt users to upload their CV in `.txt` format. 3. **Capture Input:** Store the user’s response in the variable `lastUserText`. --- ## Step 2: Validate the CV Format 1. **Create a Condition Block:** Name it `CV_format_check`. 2. **Set Condition:** Ensure `lastUserDocumentType equals text/plain`. 3. **Define Outcomes:** - If valid, proceed to the next step. - If invalid, send an error message prompting the user to upload a `.txt` file. --- ## Step 3: Retrieve and Validate CV Content 1. **Create a Web Request Block:** Name it `YES_txt`. 2. **Configure Request:** - **Type:** GET - **URL:** `{{lastUserDocumentAsInlineURL}}` 3. **Use Response:** Save the retrieved content for analysis. --- ## Step 4: Filter CVs for IT Skills 1. **Add a ChatGPT Task Block:** - **Prompt:** ```text Can you tell me if the content section is a valid curriculum vitae inherent to Information Technology? Please only reply "yes" or "no". Content: {{result}} ``` - **Save Output:** Store the result in the variable `gpt_reply`. --- ## Step 5: Handle Valid CVs 1. **Add a Condition Block:** Check if `gpt_reply` contains "yes". 2. **Set Outcomes:** - If "yes": Notify the user that the CV is valid and will be uploaded. - If "no": Notify the user that the CV does not meet IT skill requirements. --- ## Step 6: Upload Valid CVs to the Database 1. **Create a Web Request Block:** Name it `upload_cv`. 2. **Configure Request:** - **Type:** POST - **URL:** `https://api.tiledesk.com/v3/{{project_id}}/documents` - **Headers:** Include content type and authorization. - **Body:** ```json { "name": "{{lastUserDocumentName}}", "source": "{{lastUserDocumentAsInlineURL}}", "content": "", "namespace": "{{project_id}}", "type": "url" } ``` --- ## Key Features to Leverage - **AI-Powered Screening:** Use OpenAI’s GPT for intelligent analysis of CV content. - **Automation:** Streamline the upload of valid CVs to external databases. - **Error Handling:** Ensure user-friendly prompts guide the submission process. --- ## Conclusion By following this tutorial, you can create a smart and efficient recruitment assistant that automates CV screening, improves accuracy, and saves time. Customize the workflow further to adapt it to other domains or skill sets as needed. --- ## Get Started Ready to implement your AI-powered recruitment assistant? Follow the steps outlined above and explore more on Tiledesk’s platform. For additional support or ideas, connect with the Tiledesk community!

    #AI Recruitment

    #CV Screening Automation

    #IT Recruitment Tools

    ..
image describing the tiledesk community chatbot

Assistente Virtuale per Raccogliere Informazioni

Published on 16/11/2024

# Come Utilizzare un Assistente Virtuale per Raccogliere Informazioni in Modo Efficiente In questo tutorial ti mostreremo come utilizzare **Tiledesk** per creare un assistente virtuale capace di raccogliere informazioni dagli utenti in modo strutturato. Grazie alla connessione con **OpenAI (LLM)** e ai potenti building block di Tiledesk, puoi configurare un flusso automatico per raccogliere dati e gestire i messaggi di follow-up in modo dinamico. --- ## Problema In molti scenari, è necessario raccogliere una serie di informazioni dagli utenti per completare determinate attività, come: - Registrare una startup a un programma di accelerazione - Cercare un immobile commerciale - Prenotare un appuntamento Effettuare questo processo manualmente può essere lento e soggetto a errori. --- ## Soluzione Con **Tiledesk**, puoi configurare un assistente virtuale che: 1. Raccoglie automaticamente le informazioni richieste. 2. Rileva eventuali dati mancanti e invia messaggi di follow-up automatici. 3. Utilizza i building block integrati per semplificare la gestione delle interazioni. --- ## Building Block Utilizzati Tiledesk sfrutta diversi building block per automatizzare il flusso conversazionale: - **ChatGPT Task:** Connette Tiledesk a OpenAI per generare risposte e gestire la logica del flusso. - **Condition:** Verifica automaticamente se sono stati forniti i dati richiesti e decide il passaggio successivo. - **Capture User Reply:** Raccoglie le risposte degli utenti in tempo reale per completare i campi mancanti. - **Clear Transcript:** Resetta la trascrizione della conversazione per garantire un’esperienza pulita in interazioni successive. Puoi approfondire ciascun building block con i seguenti tutorial: - [Come usare la funzione ChatGPT Task](https://gethelp.tiledesk.com/articles/learn-how-to-use-the-chatgpt-task-feature/) - [Come catturare le risposte degli utenti](https://gethelp.tiledesk.com/articles/capture-user-reply-action/) - [Come resettare la trascrizione](https://gethelp.tiledesk.com/articles/reset-transcript-action/) --- ## Passaggi per Configurare l'Assistente Virtuale ### **1. Imposta il Messaggio di Benvenuto** Crea un messaggio di benvenuto che spieghi chiaramente cosa l’assistente può fare e quali informazioni sono necessarie. Ad esempio: > "Ciao! 👋 Sono qui per aiutarti con l’application al programma di accelerazione. Per iniziare, potresti fornirmi alcune informazioni sulla tua startup? Ti guiderò passo dopo passo." Puoi adattare questo messaggio a casi d’uso diversi, come: - Ricerca di un immobile: "Ciao! Sono qui per aiutarti a trovare l’immobile perfetto. Iniziamo con alcune informazioni di base." - Prenotazione di un appuntamento: "Ciao! Posso aiutarti a prenotare il tuo appuntamento. Per favore, forniscimi alcune informazioni." --- ### **2. Configura il Prompt per Raccogliere le Informazioni** Configura il tuo assistente con un prompt che delinei tutte le informazioni necessarie. Per esempio, per un’application a un programma di accelerazione: ```plaintext Analizza la richiesta dell’utente e verifica se sono state fornite almeno le seguenti informazioni: - Nome e settore della startup (obbligatorio) - Anno di fondazione - Stato di sviluppo del prodotto (es. MVP, fase iniziale, crescita, scalabilità) - Dimensione del team - Entrate attuali o finanziamenti ricevuti - Obiettivi principali per partecipare al programma di accelerazione Se manca qualche informazione, chiedi chiarimenti utilizzando messaggi di follow-up. ``` Grazie al building block **ChatGPT Task**, l’assistente genererà automaticamente i messaggi di follow-up per richiedere i dettagli mancanti, senza doverli configurare manualmente. ### **3. Automatizza i Messaggi di Follow-Up** Se l’utente non fornisce alcune informazioni, l’assistente virtuale utilizza il building block **Condition** per verificare i dati mancanti e il building block **Capture User Reply** per raccogliere ulteriori dettagli. Ad esempio: - Se manca il settore: "Potresti indicarmi il settore di riferimento della tua startup?" - Se manca lo stato di sviluppo: "Qual è lo stato attuale del tuo prodotto? MVP, fase di crescita o scalabilità?" - Se manca la dimensione del team: "Quante persone fanno parte del tuo team?" Questi messaggi vengono generati automaticamente utilizzando **OpenAI**, garantendo un’esperienza fluida e professionale. --- ### **4. Resetta la Trascrizione (Opzionale)** Puoi utilizzare il building block **Clear Transcript** per resettare la trascrizione della conversazione una volta completata l’interazione, garantendo che ogni nuova richiesta inizi da zero. Tutorial dettagliato: [Reset Transcript Action](https://gethelp.tiledesk.com/articles/reset-transcript-action/) --- ### **5. Crea il Riepilogo Finale** Una volta raccolti tutti i dati, configura un messaggio finale che riepiloghi le informazioni fornite dall’utente. Ad esempio: > "Grazie! Abbiamo raccolto tutte le informazioni necessarie. Ecco un riepilogo: > - Nome startup: TechLab > - Settore: Intelligenza Artificiale > - Anno di fondazione: 2021 > - Stato di sviluppo: MVP > - Dimensione team: 10 membri > - Entrate/Finanziamenti: 100k > - Obiettivi: Scalabilità e funding." --- ## Altri Casi d’Uso La stessa struttura può essere applicata a numerosi scenari. Ecco alcuni esempi: 1. **Ricerca di un immobile** - Informazioni richieste: città, tipo di proprietà, fascia di prezzo, metratura. - Messaggio finale: "Grazie! Abbiamo raccolto tutte le informazioni per la tua ricerca immobiliare." 2. **Prenotazione di un appuntamento medico** - Informazioni richieste: tipo di visita, data e orario preferiti. - Messaggio finale: "Grazie! Abbiamo prenotato il tuo appuntamento per la data e l’orario richiesti." 3. **Registrazione a un evento** - Informazioni richieste: nome, email, preferenze di partecipazione. - Messaggio finale: "Grazie! Ti abbiamo registrato correttamente all’evento." --- ## Conclusione Grazie a **Tiledesk**, ai building block avanzati e alla connessione con **OpenAI**, puoi creare assistenti virtuali capaci di raccogliere informazioni in modo automatico e dinamico. Questa soluzione riduce il tempo necessario e garantisce un’esperienza utente fluida e professionale. Vuoi provare a configurare il tuo assistente? **Scarica il template gratuito** e inizia subito a configurare il tuo assistente 🚀

    #Tiledesk

    #Assistenti Virtuali

    #OpenAI

    ..
image describing the tiledesk community chatbot

Multilingual AI Agent

Published on 13/11/2024

### Overview This AI agent is designed to deliver personalized greetings to users in their preferred language, leveraging Tiledesk’s "user language" attribute, which automatically detects the language based on the user’s browser settings. For non-browser channels like WhatsApp, the agent can use the user’s country code prefix as a proxy for the user’s language, ensuring a multilingual experience across all channels. ### Step 1: How the Agent Works The agent uses the "user language" attribute to greet users in their preferred language when detected through the browser. This allows support teams to offer a localized experience effortlessly. For non-browser-based channels (such as WhatsApp), the agent defaults to the user’s country code prefix to infer their language, creating consistency across all communication channels. ### Step 2: Prompt Template for the Agent The following prompt powers this AI agent, adapting the greeting to each user’s language: **Prompt:** > Generate a greeting to offer support to a user in their preferred language. > Example of a greeting in English: "Hi, how can I help you?" > **Language:** `{{user_language}}` This template ensures the agent provides an accurate, language-specific greeting. ### Step 3: Customization Tips To tailor the agent for your specific needs, consider these customization options: - **Adjust the Tone**: Modify the greeting style to match your brand’s voice, whether formal, friendly, or casual. - **Add Language Examples**: Including sample greetings in additional languages in the prompt may help the AI respond more naturally. - **Select a Different Model**: For scenarios that require higher language proficiency or a more formal tone, choose a model with these characteristics for enhanced responses. ### Step 4: Test Across Channels Test the agent’s functionality on both web and non-web channels (e.g., WhatsApp) to ensure greetings are delivered accurately based on the user’s browser language or country code prefix. ### Step 5: Want to Learn More? If you’d like to understand how the GPT Task feature works and explore more customization options, check out our quick guide: [Learn How to Use the ChatGPT Task Feature](https://gethelp.tiledesk.com/articles/learn-how-to-use-the-chatgpt-task-feature/) ### Step 6: Share Your Feedback! After using the AI agent, please share your feedback with the community. Let us know if it meets your needs or if there are any additional features you’d like to see.

    #Tiledesk

    #AI agent

    #multilingual AI

    ..
image describing the tiledesk community chatbot

AI-Powered VC Analyst

Published on 17/9/2024

## Step 1: Pitch Deck Analysis 1. **Pitch Deck Submission**: The AI agent processes the uploaded PDF pitch deck. 2. **Information Extraction**: Automatically extracts key details, including: - Market opportunity - Product overview - Financial metrics (revenue, growth) - Competitive landscape ## Step 2: LinkedIn Profile Retrieval 1. **Founder Identification**: Cross-references the founders mentioned in the pitch deck. 2. **Profile Retrieval**: Retrieves and presents LinkedIn profiles to save time on manual searches. ## Step 3: Metrics Extraction 1. **Financial KPIs**: Extracts important metrics like revenue projections, burn rate, and customer base directly from the pitch deck. ## Step 4: Investment Thesis Matching 1. **Thesis Cross-Check**: Determines whether the startup matches your firm’s investment criteria by evaluating: - Geography (e.g., Italy) - Funding stage (e.g., pre-seed, seed) - Funding amount ## Step 5: Getting Started 1. **Upload a Pitch Deck**: Start by uploading a pitch deck in PDF format for analysis. 2. **Receive Executive Summary**: The AI agent delivers a high-level summary of the startup’s product, market, and financials. 3. **Retrieve LinkedIn Profiles**: Quickly access founder profiles for deeper assessment. 4. **Evaluate Thesis Fit**: Check if the startup fits your firm's investment focus. ## Step 6: Adding the AI Agent to Tiledesk 1. **Navigate to Design Studio**: Open the Design Studio in Tiledesk to set up the AI agent. 2. **Set Up Global Variables**: - **ASSISTANT_ID**: Set the value as `your_dedicated_assistant_id`. Replace this placeholder with the actual ID of the OpenAI assistant you want to integrate. - **OPENAI_APIKEY**: Enter your OpenAI API key for integration. 3. **Customize the Agent**: Tailor responses and connect additional APIs for enhanced functionality. ## Example Use Cases ### Use Case 1: VC Firm Scouting Startups A VC firm specializing in SaaS startups can use the AI agent to automate screening, extracting metrics, and matching startups to their investment thesis, saving hours of manual work. ### Use Case 2: Startup Founder Investment Validation Founders can upload pitch decks to get insights into how VCs may view their startups, refining their pitches accordingly. ## Benefits - **Time-Saving**: Automates document analysis and profile searches. - **Informed Decisions**: Provides a comprehensive evaluation for faster decisions. - **Better Matchmaking**: Aligns startups with investment theses for more focused deal flow.

    #AI Agent

    #Startup Investment

    #OpenAI Assistant

    ..
image describing the tiledesk community chatbot

Message Counter and Sentiment Analysis

Published on 26/8/2024

## Step 1: Configure the Message Counter in Tiledesk 1. **Create a New Chatbot**: Start a new project in Tiledesk's Design Studio. 2. **Add a "Set Attribute" Action**: - Use the "Set Attribute" action to create a message counter. - Increment this counter each time the user sends a message. ## Step 2: Set Up Sentiment Analysis Using Conditions 1. **Add a "Condition" Action**: - Implement a "Condition" action to check the value of the message counter. 2. **Configure Sentiment Evaluation**: - **If the counter is less than or equal to two**: - Apply a sentiment evaluation with criteria for: - Extreme frustration - Deep discouragement in getting a positive answer - Extremely low or negative mood - **If the counter is greater than two**: - Apply a sentiment evaluation with criteria for: - Frustration - Discouragement in getting a positive answer - Low or negative mood ## Step 3: Test and Deploy 1. **Test the Chatbot**: Use the play button in the Design Studio to interact with your chatbot and ensure the message counter and sentiment analysis work as expected. 2. **Deploy on Desired Channels**: Publish your chatbot on your website or any supported messaging platform. For more detailed guidance, refer to the [Tiledesk documentation](https://gethelp.tiledesk.com/).

    #AI Agent

    #Sentiment Analysis

    #Virtual Assistant

    ..
image describing the tiledesk community chatbot

Lead-Generating Virtual Assistant

Published on 17/8/2024

## Step 1: Set Up OpenAI Assistant 1. **Access the Playground**: Go to the OpenAI Playground and create a new Assistant. 2. **Upload Relevant Data**: Upload scripts, qualifying questions, and guidelines specific to lead generation for consultancy services. 3. **Configure Responses**: Set up the Assistant to ask targeted questions and gather contact information. ### Instructions for the OpenAI Assistant - You are a virtual assistant for a consultancy and advisory firm. - Your primary objective is to generate qualified leads. - Do not start the conversation by welcoming the user; they have already interacted with another assistant. - Go straight to the point, asking targeted questions to further qualify the lead. - Avoid mentioning or sharing links to free content. - Maintain a professional yet friendly tone. - Aim to gather contact information for follow-up by the team or directly promote a meeting or call with the firm's consultants. Example Qualification Prompts: - "What does your company specialize in?" - "Are you seeking consultancy or training on specific aspects of [insert service or topic]?" - "Have you implemented any strategies in this area before? If so, which ones?" ## Step 2: Integrate with Tiledesk 1. **Create a Tiledesk Account**: Sign up on Tiledesk. 2. **Access Design Studio**: Open the Design Studio in Tiledesk. ## Step 3: Configure Your Chatbot 1. **Create a New Chatbot**: Start a new project in the Design Studio. 2. **Add ChatGPT Assistant**: - Drag the ChatGPT Assistant into the `defaultFallback` block of your chatbot. - Remove any preconfigured Reply actions. 3. **Assign Assistant ID**: Copy the Assistant ID from the OpenAI Playground and paste it into the "Assign GPT Assistant" field in Tiledesk. 4. **Set Up Reply Block**: - Connect a Reply block to the "success" endpoint. - Select the “assistantReply” attribute to ensure user queries are answered. ## Step 4: Test and Deploy 1. **Configure OpenAI Integration**: Add your OpenAI API key in Tiledesk under `Settings > Integrations`. 2. **Test the Chatbot**: Use the play button in the Design Studio to interact with your chatbot. 3. **Deploy on Desired Channels**: Publish your chatbot on your website or any supported messaging platform. For detailed guidance, refer to the [Tiledesk blog article on creating an AI Assistant](https://gethelp.tiledesk.com/articles/create-an-ai-assistant-in-openai/) and the [guide on the ChatGPT Assistant action](https://gethelp.tiledesk.com/articles/chatgpt-assistant-action-beta/).

    #AI Agent

    #Lead Generation

    #Open AI Assistant

    ..
image describing the tiledesk community chatbot

AI Agent for Recognizing IOC

Published on 5/8/2024

## Step 1: Extracting IOC from Unstructured Reports 1. **Upload a Cyberattack Report**: The AI agent processes the report to identify relevant IOCs. 2. **Key IOC Detection**: Automatically detects: - IP addresses - Domains - Malware hashes - URLs ## Step 2: Systematizing and Storing IOCs 1. **Information Structuring**: The agent organizes the identified IOCs in a structured format. 2. **Database Integration**: The agent then inserts this information into a threat intelligence platform like MISP for improved threat management. ## Step 3: Connecting the AI Agent to Tiledesk 1. **Navigate to Tiledesk Design Studio**: Set up your project in the Design Studio. 2. **Set Up Global Variables**: - **ASSISTANT_ID**: Set the value as ``your_dedicated_assistant_id``. Replace this placeholder with the actual ID of the OpenAI assistant you want to integrate. - **OPENAI_APIKEY**: Enter your OpenAI API key for integration. ## Example Use Case ### Use Case: Cybersecurity Team Monitoring Threats A cybersecurity team receives frequent cyberattack reports. By using the AI agent, the team can quickly extract IOCs from reports, systematize them, and automatically add them to their MISP database, improving real-time threat response. ## Benefits - **Improved Threat Detection**: Automates the identification of IOCs from unstructured data. - **Streamlined Database Management**: Automatically organizes and uploads IOCs into MISP. - **Faster Response Times**: Provides real-time threat intelligence for quicker decisions. ## How to Access You can add the AI agent to your workflow via Tiledesk. Click "Import this chatbot" button to start improving your threat management with automated IOC detection. [Discover more templates](https://tiledesk.com/chatbot-templates/)

    #AI Agent

    #IOC Detection

    #Cybersecurity

    ..
image describing the tiledesk community chatbot

Sales Consultant Co-Pilot

Published on 30/7/2024

## Step 1: Set Up OpenAI Assistant 1. **Access the Playground**: Go to the OpenAI Playground and create a new Assistant. 2. **Upload Relevant Data**: Upload your sales scripts, product information, and customer interaction guidelines. 3. **Configure Responses**: Set up the Assistant to provide suggestions and responses based on the uploaded content. ### Instructions for the OpenAI Assistant - You are an assistant supporting the consultant from a financial services company in finding the right financial product to offer potential clients. - Your role is to help the consultant effectively "sell" a product. - It is crucial to always provide "tips," "suggestions," or "phrases" that simplify the negotiation process and encourage the client to "purchase" the financial product. - After each response, always include a suggestion to persuade the client to make a purchase. - For your responses, refer to the attached files for guidance. *Note: The financial products suggested are just examples, and we are not linked with them.* ## Step 2: Integrate with Tiledesk 1. **Create a Tiledesk Account**: Sign up on Tiledesk. 2. **Access Design Studio**: Open the Design Studio in Tiledesk. ## Step 3: Configure Your Chatbot 1. **Create a New Chatbot**: Start a new project in the Design Studio. 2. **Add ChatGPT Assistant**: - Drag the ChatGPT Assistant into the `defaultFallback` block of your chatbot. - Remove any preconfigured Reply actions. 3. **Assign Assistant ID**: Copy the Assistant ID from the OpenAI Playground and paste it into the "Assign GPT Assistant" field in Tiledesk. 4. **Set Up Reply Block**: - Connect a Reply block to the "success" endpoint. - Select the “assistantReply” attribute to ensure user queries are answered. ## Step 4: Test and Deploy 1. **Configure OpenAI Integration**: Add your OpenAI API key in Tiledesk under `Settings > Integrations`. 2. **Test the Chatbot**: Use the play button in the Design Studio to interact with your chatbot. 3. **Deploy on Desired Channels**: Publish your chatbot on your website or any supported messaging platform. For detailed guidance, refer to the [Tiledesk blog article on creating an AI Assistant](https://gethelp.tiledesk.com/articles/create-an-ai-assistant-in-openai/) and the [guide on the ChatGPT Assistant action](https://gethelp.tiledesk.com/articles/chatgpt-assistant-action-beta/).

    #AI Agents

    #Sales Consultant

    #Open AI Assistant

    ..
image describing the tiledesk community chatbot

AI-powered shopping assistant

Published on 28/7/2024

## Step 1: Set Up OpenAI Assistant 1. **Access the Playground**: Go to the OpenAI Playground and create a new Assistant. 2. **Upload Relevant Data**: Upload your product catalog, FAQs, and other relevant documents. 3. **Configure Responses**: Set up the Assistant to answer queries based on the uploaded content. ### Instructions for the OpenAI Assistant - You are an online shop assistant. You kindly reply to customer questions about products. - You'll find all the information in the uploaded file. - Products are listed under the column "Product Name". - Our customers only understand about products we sell. Do not provide them technical details about how the data extraction works behind the scenes. - When requested, please create a virtual cart to store products inside. For each product, store the SKU, the description, and the requested quantity. - Please reply in the same user language. Keep product names not translated. - Consider that our clients can also ask for information in different languages. - Never show the SKU when replying to general questions. Always show the price when available. ## Step 2: Integrate with Tiledesk 1. **Create a Tiledesk Account**: Sign up on Tiledesk. 2. **Access Design Studio**: Open the Design Studio in Tiledesk. ## Step 3: Configure Your Chatbot 1. **Create a New Chatbot**: Start a new project in the Design Studio. 2. **Add ChatGPT Assistant**: - Drag the ChatGPT Assistant into the `defaultFallback` block of your chatbot. - Remove any preconfigured Reply actions. 3. **Assign Assistant ID**: Copy the Assistant ID from the OpenAI Playground and paste it into the "Assign GPT Assistant" field in Tiledesk. 4. **Set Up Reply Block**: - Connect a Reply block to the "success" endpoint. - Select the “assistantReply” attribute to ensure user queries are answered. ## Step 4: Test and Deploy 1. **Configure OpenAI Integration**: Add your OpenAI API key in Tiledesk under `Settings > Integrations`. 2. **Test the Chatbot**: Use the play button in the Design Studio to interact with your chatbot. 3. **Deploy on Desired Channels**: Publish your chatbot on your website or any supported messaging platform. For detailed guidance, refer to the [Tiledesk blog article on creating an AI Assistant](https://gethelp.tiledesk.com/articles/create-an-ai-assistant-in-openai/) and the [guide on the ChatGPT Assistant action](https://gethelp.tiledesk.com/articles/chatgpt-assistant-action-beta/).

    #AI Agents

    #E-commerce

    #OpenAI Assistant

    ..
image describing the tiledesk community chatbot

Revolutionize Customer Engagement with AI: A Step-by-Step Guide

Published on 31/1/2024

## Introduction In the digital age, personalizing customer interactions is no longer a luxury—it's a necessity. Traditional chatbots often fall short in delivering personalized experiences, leading to frustrated customers and missed opportunities. In this tutorial, we'll explore how to leverage generative AI and Tiledesk to create customized interactions that resonate with each visitor, based on their language and the context of their visit. ## What You'll Learn - How to set up personalized welcome messages using Tiledesk and generative AI. - Strategies for orchestrating AI-driven conversations that adapt to user needs. - Tips for integrating these solutions seamlessly with your existing platforms. ## Prerequisites - Basic understanding of Tiledesk's platform. - Access to Tiledesk and OpenAI accounts. > **Note:** If you don't have an OpenAI account, don't worry! Contact the Tiledesk support team, and we'll provide a solution for free to ensure you can still leverage AI-driven personalization in your customer engagement. ## Step 1: Understanding the Power of Personalization Start by exploring the limitations of traditional chatbots and the potential of AI-driven personalization. Our goal is to create a system that not only understands the user's language but also their intent and the context of their visit. ## Step 2: Setting Up Your Tiledesk Project 1. **Create a New Project:** Log into your Tiledesk dashboard and create a new project dedicated to AI personalization. 2. **Integration with OpenAI:** Ensure your Tiledesk project is integrated with OpenAI, allowing it to leverage generative AI capabilities. For a step-by-step guide on how to use the ChatGPT task feature and connect your knowledge base for GPT automation, refer to the following quick guides: - [Learn How to Use the ChatGPT Task Feature](https://gethelp.tiledesk.com/articles/learn-how-to-use-the-chatgpt-task-feature/) - [How to Connect Your Knowledge Base for GPT Automation](https://gethelp.tiledesk.com/articles/how-to-connect-your-knowledge-base-for-gpt-automation/) ## Step 3: Crafting Personalized Welcome Messages 1. **Identify User Variables:** Determine which user variables (e.g., language, visited page) will trigger personalized messages. For more information on utilizing flow attributes in Tiledesk, check out this [quick guide on flow attributes](https://gethelp.tiledesk.com/articles/flow-attributes/). 2. **Create Dynamic Responses:** Utilize the GPT Task native action within Tiledesk Design Studio to generate dynamic welcome messages based on the identified variables. This approach allows for real-time, AI-driven personalization that enhances the user experience from the first interaction. ## Step 4: Orchestrating Context-Aware Conversations 1. **Define Conversation Flows:** Map out potential user journeys and the corresponding AI responses. 2. **Implement AI Logic:** Use Tiledesk's workflow features to implement the logic that guides these AI-driven conversations. ## Step 5: Testing and Optimization 1. **Conduct Thorough Testing:** Simulate various user interactions to test the responsiveness and accuracy of your AI-driven system. 2. **Gather Feedback:** Use real user interactions to gather feedback and further refine your conversation flows. ## Key Features to Leverage - **Multi-Language Support:** Ensure your chatbot can engage users in their preferred language. - **Context-Aware Interactions:** Adapt responses based on the page the user is visiting and their browsing language. - **Seamless Integration:** Make sure the AI personalization integrates smoothly with your website or platform. ## Conclusion By following this guide, you'll be able to transform your customer service from a generic one-size-fits-all approach to a dynamic, personalized experience. Remember, the key to successful AI-driven personalization is continuous testing and optimization. ## Get Started Ready to take your customer engagement to the next level? [Dive into the full video tutorial](https://www.youtube.com/watch?v=adifTD4CseA), and don't hesitate to reach out to the Tiledesk community for support and additional resources.

    #AI Personalization

    #Customer Engagement

    #Generative AI

    ..
image describing the tiledesk community chatbot

Agente AI con tocco umano

Published on 4/1/2024

## Introduzione all'Agente AI di Tiledesk in Italiano In un mondo sempre più digitalizzato, l'efficienza nella comunicazione con i clienti è fondamentale per il successo di ogni impresa. Hai mai considerato l'implementazione di un chatbot AI che possa attingere direttamente dai contenuti del tuo sito web o dalla tua knowledge base? E ti sei mai chiesto se è possibile per un bot gestire richieste di varia complessità con la stessa efficacia di un team di supporto umano? La risposta a queste sfide si trova nell'integrare un livello di assistenza che unisce l'avanzamento tecnologico con l'indispensabile sensibilità umana. Tutto ciò è reso possibile da Tiledesk, che con il suo template innovativo, permette di creare un'assistenza clienti integrata e adattabile. ## Agente AI che combina una Knowledge Base con un tocco umano per gestire il secondo livello Questo assistente avanzato rappresenta la soluzione ideale per le aziende che desiderano elevare il proprio servizio clienti a un nuovo livello di eccellenza. Utilizzando l'intelligenza artificiale per fornire risposte immediate e pertinenti direttamente dalla tua knowledge base, il sistema assicura che ogni utente riceva un'assistenza tempestiva e accurata. Ma non finisce qui; il vero valore aggiunto di questo assistente virtuale sta nella sua capacità di integrare, all'occorrenza, il supporto di operatori umani. Questa funzionalità ibrida garantisce che anche le domande più complesse vengano gestite con l'empatia e l'attenzione che solo un tocco umano può offrire. ### Benefici - **Disponibilità Costante:** Con l'AI, gli utenti godono di un servizio sempre attivo, capace di garantire assistenza a ogni ora. - **Precisione e Velocità:** Risposte istantanee e informate sono la norma, grazie all'intelligenza artificiale che accede a una knowledge base costantemente aggiornata. - **Flessibilità Umana:** Quando necessario, il passaggio a operatori in carne e ossa è fluido e integrato, assicurando una gestione delle richieste personalizzata. - **Riduzione dei Costi Operativi:** Ottimizza le risorse umane, focalizzandole laddove sono più necessarie, senza sacrificare la qualità del servizio. - **Adattabilità e Apprendimento Continuo:** Il sistema apprende da ogni interazione, migliorando la sua capacità di rispondere alle esigenze specifiche degli utenti. ### Personalizzazione e Aggiornamento Continuo L'Assistente in Italiano si adatta e evolve con la tua azienda. Attraverso Tiledesk, puoi facilmente aggiornare la Knowledge Base, incorporando nuovi contenuti, aggiornamenti e insights che mantengono il tuo assistente al passo con i tempi e con le esigenze del tuo pubblico. La piattaforma consente anche di integrare dati esterni attraverso URL, assicurando così un processo di aggiornamento fluido e continuo, e permettendo all'assistente di offrire un servizio sempre all'avanguardia. ### Prova Subito il Template Non perdere l'occasione di trasformare il servizio clienti della tua azienda con un'assistenza efficiente e personalizzata. Scopri la facilità di integrazione e le potenzialità del nostro Assistente in Italiano basato su AI, Knowledge Base e Umani. Clicca sul bottone **"Import this chatbot"** accanto al widget in alto nella pagina per iniziare subito a migliorare l'esperienza dei tuoi clienti. Vuoi saperne di più su come è stato realizzato questo Template? [Guarda questo video](https://www.youtube.com/watch?v=ZDBSzC9ZDWk) con le utili spiegazioni di Michele, co-founder di Tiledesk. Fai il primo passo verso un servizio clienti del futuro, oggi stesso!

    #Assistente virtuale in italiano

    #Chatbot AI per servizio clienti

    #Supporto clienti basato su AI

    ..
image describing the tiledesk community chatbot

Streamlining Lead Generation and Follow-Up with Tiledesk and Customer.io Chatbot Template

Published on 10/11/2023

In the rapidly evolving landscape of customer engagement, businesses are constantly seeking innovative ways to enhance user interactions and generate valuable leads. Chatbots have emerged as a powerful tool to automate conversations, streamline customer support, and capture leads seamlessly. In this article, we will explore a chatbot template that integrates Tiledesk for lead generation and [Customer.io](https://customer.io/) for email follow-up, creating a cohesive and efficient customer engagement workflow. ## The Power of Tiledesk: **Tiledesk** is a versatile chatbot platform that enables businesses to interact with their customers in real-time. Its user-friendly interface and robust features make it an ideal choice for creating engaging conversational experiences. One of the key functionalities of **Tiledesk** is its ability to capture leads effortlessly. ### Lead Generation with Tiledesk: 1. **Customizable Chat Flows:** *Tiledesk* allows businesses to design chat flows tailored to their specific needs. Through these flows, you can seamlessly guide users through conversations that lead to the collection of valuable information, such as names and email addresses. 2. **Interactive Forms:** Integrate interactive forms into the chatbot conversation to gather essential lead data. These forms can be designed to collect information in a conversational manner, ensuring a positive user experience. 3. **Instant Response:** *Tiledesk* ensures instant responses to user queries, creating a dynamic and engaging conversation that encourages users to share their details willingly. ## Leveraging Customer.io for Email Follow-Up: Once the leads are captured by **Tiledesk**, the next crucial step is to nurture these leads through strategic follow-up emails. **Customer.io**, a robust marketing automation platform, seamlessly integrates with **Tiledesk** to automate personalized email campaigns. ### Integration Process: 1. **Data Synchronization:** *Tiledesk* and *Customer.io* can be configured to sync lead data seamlessly. This integration ensures that the collected information, such as names and email addresses, is automatically transferred to *Customer.io*. 2. **Segmentation and Personalization:** Leverage *Customer.io*'s powerful segmentation tools to categorize leads based on various criteria. Create personalized email campaigns that resonate with each segment, increasing the chances of conversion. 3. **Automated Email Sequences:** Design automated email sequences triggered by specific user actions or time intervals. This ensures that leads receive timely and relevant content, keeping them engaged with your brand. 4. **Analytics and Optimization:** *Customer.io* provides detailed analytics to track the performance of email campaigns. Use these insights to optimize your strategy and enhance the effectiveness of your follow-up sequences. ## Conclusion: The integration of **Tiledesk** and **Customer.io** in a chatbot template offers businesses a comprehensive solution for lead generation and follow-up. By combining the real-time engagement capabilities of **Tiledesk** with the personalized automation features of **Customer.io**, businesses can create a seamless and effective customer journey. This approach not only improves user satisfaction but also maximizes the potential for lead conversion and long-term customer relationships. Embrace the power of chatbot technology and marketing automation to elevate your customer engagement strategy to new heights.

image describing the tiledesk community chatbot

Creating a Customized Conversation Flow with LLM

Published on 31/10/2023

In today's fast-paced world, efficient customer support is paramount for businesses. Tiledesk, a popular customer engagement platform, offers a wide range of features to help businesses deliver top-notch support to their users. One way to enhance the user experience is by creating customized templates that streamline conversations and improve efficiency. In this article, we'll explore how to create a personalized Tiledesk user template using Large Language Models (LLM), specifically, a LLM like GPT-4.0, to categorize user responses, create different conversation branches, and generate new blocks for better engagement. You can get started by [watching this video tutorial](https://youtu.be/yjx1USGofyQ) or, if you prefer, keep reading the rest of this article and watch it later. ## 1. Categorization of User Answers with Larg Language Models The first step in creating a customized Tiledesk user template is to categorize user responses efficiently. This categorization helps in routing users to appropriate conversation flows. To achieve this, we can leverage the power of LLM, such as GPT-4.0. ### How it works: - **Initial Question:** Start by asking an initial question, such as, "Have you ever used Tiledesk before?" Users' responses can be quite diverse, but a Language Model can help categorize these responses into predefined categories. For instance, responses can be categorized into "New Users," "Experienced Users," or "Not Sure." - **Language Model Assistance:** Utilize the Language Model's capabilities to analyze and categorize user responses. The model can understand the context of the responses and assign them to the relevant categories. - **Routing:** Depending on the category, you can set up different conversation flows. For instance, new users can be guided through onboarding, while experienced users may need advanced support or product feature information. ## 2. Creation of Different Branches for Conversation Flows Once you've categorized user responses, it's time to create different conversation branches to guide users through their unique journeys. Each branch can be tailored to address the specific needs of users in a particular category. ### How it works: - **Branches:** Set up different conversation branches for each user category. For instance, for "New Users," you might have a branch that covers the basics of using Tiledesk. For "Experienced Users," you could create a branch that delves into advanced features and troubleshooting. - **Conditional Logic:** Use conditional logic within Tiledesk to route users to the appropriate branch based on their categorization. Language Models can assist in making dynamic decisions by analyzing user responses. ## 3. Creation of New Blocks with Language Models Engaging users effectively often requires asking questions and seeking feedback. Language Models can assist in generating relevant questions and responses to user feedback, enhancing the conversational experience. ### How it works: - **Generating Questions:** Use the Language Model to generate questions that solicit user feedback. For instance, "What features of Tiledesk do you find most valuable?" or "Is there anything you'd like to see improved in Tiledesk?" - **Handling Feedback:** When users provide feedback, use the Language Model to generate appropriate responses. It can help in acknowledging their feedback, providing solutions, or passing feedback to relevant teams. - **Iterative Improvements:** Continuously refine the questions and responses based on the feedback received. Over time, this can lead to a more personalized and effective user template. By incorporating Language Models into your Tiledesk template, you can achieve a higher level of personalization and efficiency in your customer support interactions. This approach not only streamlines user conversations but also enhances the overall user experience. **In conclusion**, creating a customized user template with LLM for Tiledesk empowers businesses to categorize user responses, create tailored conversation flows, and generate engaging questions and responses. This not only improves support efficiency but also helps in delivering a better customer experience. If you're looking to take your Tiledesk support to the next level, consider integrating Large Language Models to create a more personalized and efficient template for your users.

    #Customer Engagement Templates

    #Large Language Models

    #Custom User Template

    ..
image describing the tiledesk community chatbot

Supercharge Lead Generation with Tiledesk's ChatGPT Integration

Published on 25/10/2023

Unlock the full potential of lead generation with Tiledesk's seamless ChatGPT integration. Explore how our innovative chatbot, powered by Large Language Models (LLM), can enhance visitor engagement and drive conversions on your website. Discover the power of automated email notifications and expert consultations to fuel your lead generation strategy. ## Qualifying Website Visitors with Chatbots Start by understanding your visitors' needs. Our chatbot asks the crucial question: Are visitors looking for information or seeking ways to supercharge lead generation? We guide them to the right resources for maximum conversion potential. Feel free to customize these buttons and adapt them to the need of your business. It's important to mention that in this template, for each button we set different variables for the same attribute. This can be useful for different scopes: - create conditional flows based on the answers of your customers; - export these attributes to your CRM in order to identify better your audience; - use the answers of your customers to generated dedicated prompts of Chat-GPT. ## A Glimpse at New Features Discover our latest features firsthand. Get a preview of what Tiledesk offers and engage with a real-time chat with our team for personalized insights into how you can boost lead generation. ## The Magic of Email Notifications Collect visitor information and provide instant email notifications. Even if no one's available for a chat, rest assured, we'll reach out via email to fuel your lead generation efforts. No need to integrate any email automation tool, you can exploit our native email channel. ## Scheduling a 15-Minute Call It doesn't end with an email. Explore the opportunity to [schedule a 15-minute call](https://meetings-eu1.hubspot.com/michele-pomposo) with one of our expert to dive deeper into our seamless ChatGPT integration and supercharge your lead generation strategy. ## Streamlining Communication Our automated email notifications and LLM-enabled chatbot enhance lead generation. Make your interactions efficient and meaningful with Tiledesk and ChatGPT. ## Want to Get Started? Ready to supercharge your lead generation efforts? [Watch this video tutorial](https://www.loom.com/share/7429067bcd064c6d8ebda310bd46bf00?sid=fe49e6a6-ace8-463e-9592-1cb976293ab9) for further instructions. If you have any questions or if you prefer a dedicated session in English, feel free to connect with me on LinkedIn. You can also find my email in my profile page. ## Privacy Policy Transparency and data privacy are paramount to us. Inside this AI chatbot template, you'll find our comprehensive Privacy Policy. Please remember to replace it with your Privacy Policy URL for your reference. Your privacy and data security are our top priorities. ## Hubspot Integration In this AI Chatbot template, you'll find an example of quick integration for Hubspot. To set up your integration, simply replace the Authorization Key with your own. This integration allows you to seamlessly connect your lead generation efforts with Hubspot's powerful CRM. You can find more information about [collecting user data and seamlessly send it to HubSpot in this template](https://tiledesk.com/community/search/getchatbotinfo/chatbotId/64497fa225e3f70012b33f58-Chatbot-to-Collect-User-Data-and-Seamlessly-Send-it-to-HubSpot) ## Connecting to an External Knowledge Base Looking to enhance your chatbot's knowledge? Check out our quick guide on how to connect your external knowledge base for GPT automation [here](https://gethelp.tiledesk.com/articles/how-to-connect-your-knowledge-base-for-gpt-automation/). This integration empowers your chatbot with a wealth of information to better assist your website visitors. In conclusion, harness the synergy between Tiledesk and ChatGPT to supercharge your lead generation efforts. Our LLM-enabled chatbot, combined with email notifications and expert consultations, ensures that your website visitors are primed for conversion. Curious to explore this lead generation powerhouse? Get in touch, and we'll guide you on implementing it in your projects and workspaces. Stay tuned for more exciting developments at Tiledesk, where we're dedicated to fueling your lead generation success.

    #Lead Generation

    #ChatGPT Integration

    #AI Chatbot

    ..
image describing the tiledesk community chatbot

Prioritize the support requests through GPT 4 use case prompts

Published on 5/10/2023

## The Power of Automation and AI Automation has revolutionized various aspects of business operations, and customer support is no exception. By automating the classification of customer requests, you can achieve the following benefits: 1. **Improved Response Time:** High-priority requests are immediately routed to live agents, reducing customer wait times and enhancing their experience. 2. **Resource Optimization:** Automation allows you to allocate resources more effectively, ensuring that live agents are focused on handling the most critical issues. 3. **Consistency:** AI-driven classification ensures consistent and unbiased prioritization of customer requests. ## Tools Used for Automation To achieve this automation, we utilize two key components: 1. **Tiledesk:** Tiledesk is a competitive alternative to Voiceflow and Botpress for streamlined Generative AI Chatbot Development. It also allows businesses to manage customer interactions across various channels, including live chat. 2. **Chat-GPT by OpenAI:** Chat-GPT is a state-of-the-art language model capable of understanding and generating human-like text responses. Its integration with Tiledesk enables it to analyze and classify customer requests effectively. ## The Classification Prompt The core of this automation lies in the classification prompt used with Chat-GPT. Here's the prompt we use for classifying incoming customer requests: Analyse an incoming customer request via live chat to determine its priority. If the priority is high, you can answer "high"; otherwise, answer "low". The incoming customer request is {{last_user_text}} ## Conclusion Automating the classification of inbound customer requests using Tiledesk and Chat-GPT is a game-changer for modern customer support operations. By leveraging the power of AI and intelligent routing, businesses can improve efficiency, reduce response times, and deliver a superior customer experience. In an era where customer satisfaction is a critical competitive advantage, this automation not only helps you stay ahead but also strengthens your customer relationships, ultimately driving business success. --- *Note: Stay tuned for more insights on optimizing your customer support with cutting-edge technologies.* *For further inquiries or to explore Tiledesk and Chat-GPT integration, contact me*

    #Automation

    #Customer Support

    #Tiledesk

    ..
image describing the tiledesk community chatbot

Supporto Spedizioni per E-commerce

Published on 5/4/2023

Prendi il controllo delle spedizioni per il tuo e-commerce con il nostro modello di chatbot gratuito. Il nostro modello di chatbot per la gestione delle spedizioni è facile da usare e completamente personalizzabile. Questo chatbot ha come obiettivo offrire supporto ai clienti degli E-commerce con la spedizione dei prodotti da loro acquistati.

    #ecommerce

    #customerservice

    #italiano

    ..
image describing the tiledesk community chatbot

Gestione Spedizioni

Published on 5/4/2023

Prendi il controllo delle tue spedizioni con il nostro modello di chatbot gratuito. Questo modello di chatbot per la gestione delle spedizioni è facile da usare e completamente personalizzabile per una gestione efficiente dell'intera attività.

    #customerservice

    #ticketing

    #automation

    ..
image describing the tiledesk community chatbot

Signup Help

Published on 15/3/2023

Boost sign-ups with our free chatbot template. Easy to use and customizable, our conversational AI helps visitors sign up and assists with any problems. The goal of this free chatbot template is to help the users that are having troubles to signup to your service. It also collects the mail of the lead and send it by mail to all the workspace members. It offers the possibility to speak with a live agent to proceed with the signup

    #customerservice

    #saas

    #lead-gen

    ..
image describing the tiledesk community chatbot

Pricing for SaaS with Free Trial

Published on 10/2/2023

Offer SaaS pricing and free trials with ease using our free chatbot template. Quick to set up and also collects customer emails for further communications. The goal of this free chatbot template is to give info about pricing and plans. It also collect leads and send them by email to all the members of the project. It offers the possibility to talk with a sales agent or to ask for a demo. NOTE: please replace the URL of demo block with the one of your online appointment scheduling software

    #sales

    #lead-gen

    #saas

    ..