# GudHub — Tutorials > Step-by-step walkthroughs that build a working application end to end. ## Tutorials - [Tutorials](https://gudhub.com/tutorials.md): GudHub platform tutorials. - [AI Agents](https://gudhub.com/tutorials/ai-agents.md) - [API Keys](https://gudhub.com/tutorials/ai-agents/api-keys.md) - [Setting Up an Anthropic API Key #](https://gudhub.com/tutorials/ai-agents/api-keys/setting-up-anthropic-api-key.md): An Anthropic API Key (also referred to as a Claude API Key) is a unique access key that allows an AI assistant in your CRM system to securely connect to Anthrop - [Setting Up a DeepSeek API Key #](https://gudhub.com/tutorials/ai-agents/api-keys/setting-up-deepseek-api-key.md): A DeepSeek API Key is a unique access credential used to connect to DeepSeek AI models. Once the key is added to your CRM system, the AI assistant can securely - [Setting Up a Gemini API Key #](https://gudhub.com/tutorials/ai-agents/api-keys/setting-up-gemini-api-key.md): A Gemini API Key is a unique access credential that allows applications to interact with Google's Gemini AI models. When connected to a CRM system, it enables a - [Setting Up a Grok API Key #](https://gudhub.com/tutorials/ai-agents/api-keys/setting-up-grok-api-key.md): Grok APIKey is a unique access token that allows your CRM system to connect to Grok AI models by xAI. Once the key is added to the CRM, the AI Assistant can use - [Setting Up an OpenAI API Key #](https://gudhub.com/tutorials/ai-agents/api-keys/setting-up-openai-api-key.md): An OpenAI API Key is a unique credential that allows your CRM system to connect to OpenAI's AI services. Once the key is added to the system, the AI Assistant c - [Managing an AI Assistant in GudHub CRM #](https://gudhub.com/tutorials/ai-agents/managing-ai-assistant.md): Once configured, an AI assistant becomes a separate member of your CRM team and can perform tasks based on its assigned role, rules, and workflows. To get the m - [How to Set Up an AI Assistant in CRM #](https://gudhub.com/tutorials/ai-agents/setting-up-ai-assistant.md): Integrating an AI Assistant into your CRM unlocks new opportunities for automating business processes. Unlike traditional chatbots, modern AI agents can underst - [Getting Started](https://gudhub.com/tutorials/getting-started.md) - [Adding Data to an App #](https://gudhub.com/tutorials/getting-started/adding-data-to-app.md): Once your app has been created and configured, you can start adding the data you need. GudHub CRM provides several ways to create records, making it easy to pop - [How to Create a New Application in a CRM System #](https://gudhub.com/tutorials/getting-started/creating-new-application.md): GudHub CRM allows you to create custom applications for a wide range of business needs, from managing customer records to organizing internal company operations - [How to Delete an App in Your CRM #](https://gudhub.com/tutorials/getting-started/delete-apps-in-crm.md): You can delete an unwanted app from your CRM without opening any additional settings. Everything you need is available directly from the system’s main screen. ! - [How to Link Apps in GudHub: Guide Series](https://gudhub.com/tutorials/getting-started/linking-apps.md) - [How to Link Apps in a CRM: A Step-by-Step Guide Series #](https://gudhub.com/tutorials/getting-started/linking-apps/additional-pro-settings.md): In GudHub, apps can work together, share data, and perform tasks across the system. For example, one app can store customer information while another keeps trac - [How to Link Apps in a CRM: A Step-by-Step Guide Series #](https://gudhub.com/tutorials/getting-started/linking-apps/connecting-apps.md): In GudHub, apps can work together, share data, and perform tasks across the system. For example, one app can store customer information while another keeps trac - [How to Link Apps in a CRM: A Step-by-Step Guide Series #](https://gudhub.com/tutorials/getting-started/linking-apps/exchanging-data.md): In GudHub, apps can work together, share data, and perform tasks across the system. For example, one app can store customer information while another keeps trac - [How to Link Apps in a CRM: A Step-by-Step Guide Series #](https://gudhub.com/tutorials/getting-started/linking-apps/setting-up-customers-visits.md): In GudHub, apps can work together, share data, and perform tasks across the system. For example, one app can store customer information while another keeps trac - [Working with Data in an App #](https://gudhub.com/tutorials/getting-started/working-with-data.md): Once records have been added to your app, you can edit, filter, or remove them at any time. These tools make it easy to keep your data accurate, organized, and - [Working with View Layout #](https://gudhub.com/tutorials/getting-started/working-with-view-layout.md): In this guide, we’ll walk you through how to create and customize a View Layout in GudHub . View Layout is a GudHub feature that lets you customize the appearan - [404](https://gudhub.com/tutorials/tutorials.md) - [VOIP Telephony](https://gudhub.com/tutorials/voip-telephony.md) - [Setting Up IP Telephony in Twilio for GudHub CRM #](https://gudhub.com/tutorials/voip-telephony/ip-telephony-twilio.md): IP telephony in GudHub allows you to handle calls directly in your CRM: make and receive calls, assign phone numbers to system users, and work with customer and