# Gupshup Documentation Documentation > Welcome to the Gupshup documentation hub. You'll find comprehensive guides and documentation to help you start working with Gupshup as quickly as possible, as well as support if you get stuck. Let's jump right in! This file lists one part of the documentation. The full index is at https://docs.gupshup.io/llms.txt. ## Product Guide: WhatsApp Self Serve Platform - [Getting Started](https://docs.gupshup.io/docs/overview.md) - [Create Your First App](https://docs.gupshup.io/docs/quickstart-create-and-configure-access-api.md) - [Onboarding Guide](https://docs.gupshup.io/docs/onboarding-guide.md) - App Dashboard - [Templates](https://docs.gupshup.io/docs/templates.md) - [Profile](https://docs.gupshup.io/docs/profile.md) - [Settings](https://docs.gupshup.io/docs/settings.md) - [Webhooks](https://docs.gupshup.io/docs/webhooks-2.md) - [Sandbox](https://docs.gupshup.io/docs/sandbox.md) - [WABA Health](https://docs.gupshup.io/docs/waba-health.md) - Understanding Webhooks - [Webhook Key Points](https://docs.gupshup.io/docs/what-is-a-webhook.md) - [Set Callback URL](https://docs.gupshup.io/docs/set-webhookcallback-url.md) - Inbound Messages - [Understanding Inbound Message](https://docs.gupshup.io/docs/what-is-an-inbound-message.md) - Types Of Inbound Messages - [Text](https://docs.gupshup.io/docs/text.md) - [Media](https://docs.gupshup.io/docs/media.md) - [Other](https://docs.gupshup.io/docs/other.md) - [Request Welcome](https://docs.gupshup.io/docs/welcome.md) - Types of inbound events - [System events](https://docs.gupshup.io/docs/system-events.md) - [V2 Message events](https://docs.gupshup.io/docs/message-events.md) - [Billing events](https://docs.gupshup.io/docs/billing-events.md) - [Subscriptions and notifications](https://docs.gupshup.io/docs/subscriptions-and-notifications.md) - Conversational Components - [Welcome Messages](https://docs.gupshup.io/docs/welcome-messages.md) - [Ice Breakers](https://docs.gupshup.io/docs/ice-breakers.md) - [Commands](https://docs.gupshup.io/docs/commands.md) - [Interactive Messages](https://docs.gupshup.io/docs/interactive-messages.md) - [Session messages](https://docs.gupshup.io/docs/session-messages-1.md) - Template Management - Manage Template Message - [Create Template](https://docs.gupshup.io/docs/create-template.md) - [Edit Template](https://docs.gupshup.io/docs/edit-template-1.md) - [Delete Template](https://docs.gupshup.io/docs/delete-template-1.md) - [Template Comparison](https://docs.gupshup.io/docs/templates-comparison.md) - [Additional Template Operations](https://docs.gupshup.io/docs/additional-operations.md) - [Template Message Approvals & Statuses](https://docs.gupshup.io/docs/message-template-approvals-statuses.md) - [Template messages](https://docs.gupshup.io/docs/template-messages.md) - [Catalog Template](https://docs.gupshup.io/docs/catalog-template.md) - [Multi-Product Message Templates](https://docs.gupshup.io/docs/mpm-templates.md) - [Copy Coupon Code](https://docs.gupshup.io/docs/copy-code.md) - [Template Button List](https://docs.gupshup.io/docs/template-button-list.md) - Business Profile Management - [Manage Business Profile](https://docs.gupshup.io/docs/manage-business-profile.md) - [Display Name Guidelines](https://docs.gupshup.io/docs/display-name-guidelines.md) - [How to Change Your WhatsApp Business Display Name](https://docs.gupshup.io/docs/how-to-change-your-whatsapp-business-display-name.md) - [Verify Your Business on Meta](https://docs.gupshup.io/docs/verify-your-business-on-meta.md) - [Types of WhatsApp Business Accounts](https://docs.gupshup.io/docs/types-of-whatsapp-business-accounts.md) - [Wallet](https://docs.gupshup.io/docs/wallet.md) - [Coex - Onboarding Business App users](https://docs.gupshup.io/docs/coex.md): Co-existence allows you to connect your existing WhatsApp Business App number to Gupshup. - [Coexistence Events - Webhooks](https://docs.gupshup.io/docs/coexistence-events-webhooks.md) - [Error Codes](https://docs.gupshup.io/docs/error-and-status-messages.md) - [Manage WhatsApp User Access](https://docs.gupshup.io/docs/manage-whatsapp-user-access-block-unblock-view-blocked-users.md) ## Product Guide: Bot Platform - Instagram - [Publish your bot on Instagram](https://docs.gupshup.io/docs/publish-your-bot-on-instagram.md) - [Set Up Persistent Menu](https://docs.gupshup.io/docs/set-up-persistent-menu.md) ## Product Guide: Bot Studio - [Starting Node](https://docs.gupshup.io/docs/starting-node.md): Starting Node is the default available node in all new journeys. The configuration of Starting Node triggers a journey based on the event received. - [Callback URL Event on Starting Node](https://docs.gupshup.io/docs/ipaas-callback-url-event-on-starting-node-1.md) - [Message Nodes](https://docs.gupshup.io/docs/message-nodes.md) - [Action Nodes](https://docs.gupshup.io/docs/action-nodes.md) - [AI Node](https://docs.gupshup.io/docs/ai-node.md) - [Block Templates](https://docs.gupshup.io/docs/block-templates.md) - [Copy Journey](https://docs.gupshup.io/docs/copy-journey.md) ## Product Guide: Bot Analytics - [Dashboard](https://docs.gupshup.io/docs/bot-analytics-dashboard.md) - [Conversational Path](https://docs.gupshup.io/docs/bot-analytics-conversational-path.md) - [Journey Tracking](https://docs.gupshup.io/docs/bot-analytics-journey-tracking.md) - [Exit Nodes](https://docs.gupshup.io/docs/bot-analytics-exit-nodes.md) ## Product Guide: AI Admin - [Intents](https://docs.gupshup.io/docs/intents.md) ## Product Guide: GOALS - [Creating Goals](https://docs.gupshup.io/docs/creating-goals.md) - [Goal Analytics](https://docs.gupshup.io/docs/goal-analytics.md) ## Product Guide: Integrations - [Getting Started](https://docs.gupshup.io/docs/getting-started-with-gupshup-whatsapp-messaging-for-zoho-crm.md): Getting Started with Gupshup WhatsApp Messaging for Zoho CRM - [Step 1: Installation](https://docs.gupshup.io/docs/zoho-crm-installation.md) - [Step 2: Authorisation](https://docs.gupshup.io/docs/zoho-crm-authorisation.md) - [Step 3: Channel Setup](https://docs.gupshup.io/docs/zoho-crm-channel-setup.md) - [Template Messaging](https://docs.gupshup.io/docs/template-messaging.md) - [Two Way WhatsApp Messaging](https://docs.gupshup.io/docs/zoho-crm-two-way-whatsapp-messaging.md) - [Sending Bulk WhatsApp Messages](https://docs.gupshup.io/docs/zoho-crm-bulk-whatsapp-messages.md) - [Automation Workflows](https://docs.gupshup.io/docs/zoho-crm-automation-workflows.md) - [Receive Notifications for Incoming Messages](https://docs.gupshup.io/docs/zoho-crm-notifications.md) - [Limitations](https://docs.gupshup.io/docs/zoho-crm-limitations.md) - [Version History](https://docs.gupshup.io/docs/version-history.md) - [Installation](https://docs.gupshup.io/docs/hubspot-crm-installation-and-setup.md) - [Setup Configuration](https://docs.gupshup.io/docs/hubspot-crm-setup-configuration.md) - [Send Template Messages](https://docs.gupshup.io/docs/hubspot-crm-send-template-message.md) - [Two Way WhatsApp Messaging (Session Messaging)](https://docs.gupshup.io/docs/hubspot-crm-two-way-whatsapp-messaging.md): Chat your customers right where they are. - [Bulk Messaging using Workflows](https://docs.gupshup.io/docs/hubspot-crm-workflows.md) - [Notifications for workflow Messages](https://docs.gupshup.io/docs/receive-notifications-for-incoming-messages.md) - [Timeline Activity](https://docs.gupshup.io/docs/timeline-activity.md) - [Receive Notifications for Incoming Messages](https://docs.gupshup.io/docs/receive-notifications-for-incoming-messages-1.md) - [FAQs](https://docs.gupshup.io/docs/hubspot-crm-faqs.md) - [Step 1: Installation](https://docs.gupshup.io/docs/salesforce-crm-installation.md) - [Step 2: Setup Configuration](https://docs.gupshup.io/docs/salesforce-crm-setup-configuration.md) - [Feature #3: Bulk Messaging](https://docs.gupshup.io/docs/salesforce-crm-bulk-messaging.md) - [Feature #6: Flow feature](https://docs.gupshup.io/docs/feature-6-flow-feature.md): Users will be able to send Whatsapp messages when any record gets created / updated. - [Feature #7: Masking Phone Numbers](https://docs.gupshup.io/docs/feature-7-masking-phone-numbers.md) - [Updating Default Scheduler Time in Gupshup Salesforce App](https://docs.gupshup.io/docs/updating-default-scheduler-time-in-gupshup-salesforce-app.md) - [Installation](https://docs.gupshup.io/docs/sfmc-installation.md): Installation Steps Documentation: Salesforce Marketing Cloud Integration with Gupshup WhatsApp - [Set Up Gupshup WhatsApp Account](https://docs.gupshup.io/docs/set-up-gupshup-whatsapp-account.md) - [Zoho Desk](https://docs.gupshup.io/docs/zoho-desk.md): Provide customer support on WhatsApp - [Getting Started With Zoho Desk](https://docs.gupshup.io/docs/getting-started-with-zoho-desk.md) - [Step 3: Channel Setup](https://docs.gupshup.io/docs/zoho-desk-setup-configuration.md) - [Features](https://docs.gupshup.io/docs/zoho-desk-features.md) - [Oracle Responsys](https://docs.gupshup.io/docs/oracle-responsys.md): Start Automated WhatsApp Campaigns and engage your customer from Responsys - [Installation](https://docs.gupshup.io/docs/oracle-responsys-installation.md) - [Configuration](https://docs.gupshup.io/docs/oracle-responsys-setup-configuration.md) - [WhatsApp in Program Designer](https://docs.gupshup.io/docs/oracle-responsys-program-designer.md): Using the Gupshup app to send WhatsApp messages - [Real Time Delivery Reports](https://docs.gupshup.io/docs/oracle-responsys-real-time-delivery-reports.md): Track the delivery and read status of Notification using the Gupshup Messaging App in real time. - [Analytics Dashboard](https://docs.gupshup.io/docs/analytics-dashboard.md) - [Limitations](https://docs.gupshup.io/docs/oracle-responsys-limitations.md) - [Bloomreach](https://docs.gupshup.io/docs/bloomreach-integration.md): Start Automated WhatsApp Campaigns and engage your customer from Responsys - [Microsoft Dynamic 365 CRM](https://docs.gupshup.io/docs/microsoft-dynamic-365-crm.md) - [Getting Started](https://docs.gupshup.io/docs/getting-started.md) - [Introduction](https://docs.gupshup.io/docs/introduction.md) - [Installation](https://docs.gupshup.io/docs/installation.md) - [Setup Configuration](https://docs.gupshup.io/docs/setup-configuration.md) - [Send Template Messages](https://docs.gupshup.io/docs/send-template-messages.md) - [Two-way Messaging (Session messaging)](https://docs.gupshup.io/docs/two-way-messaging-session-messaging.md) - [Custom Connectivity.](https://docs.gupshup.io/docs/custom-connectivity.md) - [CX- Oracle Responsys : Gupshup Bot Studio for Oracle Responsys](https://docs.gupshup.io/docs/gupshup-bot-studio-for-oracle-responsys.md): Start Automated WhatsApp Campaigns and engage your customer from Responsys - [Installation](https://docs.gupshup.io/docs/installation-1.md): Installation Guide: Gupshup Oracle App for Oracle Responsys - [Setup and Configuration](https://docs.gupshup.io/docs/setup-and-configuration.md): Configuring Gupshup WhatsApp Account in Oracle Responsys - [Send WhatsApp Message Using Gupshup App Inside Responsys Program Designer](https://docs.gupshup.io/docs/send-whatsapp-message-using-gupshup-app-inside-responsys-program-designer.md) - [Customisable Integrations](https://docs.gupshup.io/docs/customisable-integrations.md) - [One-Way Campaigns](https://docs.gupshup.io/docs/custom-integration-one-way-campaigns.md) - [Interactive Campaigns](https://docs.gupshup.io/docs/custom-integration-interactive-campaigns.md) ## Product Guide: Gupshup Enterprise SMS - [Bulk Upload](https://docs.gupshup.io/docs/bulk-upload.md) - [Types of text messages](https://docs.gupshup.io/docs/types-of-text-messages.md) ## Product Guide: FAQs - [Pricing updates on the WhatsApp Business Platform](https://docs.gupshup.io/docs/pricing-updates-on-the-whatsapp-business-platform.md) ## Product Guide: Enterprise Email APIs - [Getting Started](https://docs.gupshup.io/docs/getting-started-with-email-apis.md): The Gupshup Enterprise Email API lets you send email campaigns, upload HTML newsletters and recipient lists, schedule sends, and receive real-time delivery events on your own webhook. - [Send a Campaign (Recipient List)](https://docs.gupshup.io/docs/send-a-campaign-recipient-list.md): Send an email campaign to a comma-separated list of recipients, with optional CC, BCC, scheduling and attachments. - [Send an HTML Upload Campaign](https://docs.gupshup.io/docs/send-an-html-upload-campaign.md): Send a campaign whose HTML body is uploaded as a ZIP file, to a comma-separated list of recipients. - [Send to an Uploaded Recipient List](https://docs.gupshup.io/docs/send-to-an-uploaded-recipient-list.md): You can upload a file containing all the email addresses and mail them your campaign when using this method. This API will not work if the TO recipient visibility is on. - [Send an HTML Upload to an Uploaded List](https://docs.gupshup.io/docs/send-an-html-upload-to-an-uploaded-list.md): Combine both uploads: the HTML body as a ZIP file and the recipients as a CSV file. - [Text Campaign with Visible TO Recipients](https://docs.gupshup.io/docs/text-campaign-with-visible-to-recipients.md): Send a text/HTML campaign where every recipient in the TO field is visible to all other recipients. - [Upload Campaign with Visible TO Recipients](https://docs.gupshup.io/docs/upload-campaign-with-visible-to-recipients.md): Send a campaign with an uploaded HTML body (ZIP) where every recipient in the TO field is visible to all other recipients. - [Personalized Campaigns](https://docs.gupshup.io/docs/personalized-campaigns.md): You can send campaigns where the email body changes per recipient, using variables filled in from an uploaded Excel/CSV sheet. - [Sending via SMTP](https://docs.gupshup.io/docs/sending-via-smtp.md): Use SMTP to connect systems such as a CRM, so their outbound emails, workflow alerts, marketing campaigns and system notifications go through Gupshup. - [Java Sample Code](https://docs.gupshup.io/docs/java-sample-code.md): This example posts an 'EMS_POST_CAMPAIGN' request with an attachment using Apache Commons HttpClient (3.x). - [Delivery Events](https://docs.gupshup.io/docs/delivery-events.md) - [Delivery Report Webhook](https://docs.gupshup.io/docs/delivery-report-webhook.md) - [Domain Warm-up](https://docs.gupshup.io/docs/domain-warm-up.md): The goal of warm-up is to be recognized as a legitimate sender and build a positive reputation with Internet Service Providers (ISPs). It matters whether you are moving to Gupshup from another Email… - [Unsubscribe Links](https://docs.gupshup.io/docs/unsubscribe-links.md) - [Non-delivery & Blocked Addresses](https://docs.gupshup.io/docs/non-delivery-blocked-addresses.md)