1. Home
  2. Configuration
  3. Integrations Hub
  4. Integrations Hub – Creating a Custom App
  1. Home
  2. TrueDialog Integrations
  3. Integrations Hub
  4. Integrations Hub – Creating a Custom App

Integrations Hub – Creating a Custom App

TrueDialog Logo

TrueDialog Portal

Integrations Hub > Integration Apps

The Integrations Hub and TrueConnect allow you to connect your applications through webhooks to the TrueDialog API. To use a custom application with the Integrations Hub, the App must have an endpoint to receive webhooks with JSON payloads. The instructions below guide you in creating a New App. See the following article for an explanation of each webhook message type and its JSON payload structure.

Custom apps can be used with both TrueConnect and Classic connection types, and there is no difference in how the App is created. The connection type is chosen during the app installation.

  1. Access the Integration Apps management page by expanding the Integrations Hub in the left sidebar and clicking Integration Apps.
    Navigate to Integration Apps

Create New App

  1. Click New App.
    Click New App
  2. Enter a name for the App in the Name textbox. The App name must have at least six characters and can include letters, numbers, and special characters (including spaces). You can also rename the App after it is created.
    Enter App Name
  3. Enter a tag for the App in the Tag textbox. The App tag must have at least three characters, include only letters, and be unique. An error message will appear when saving if the Tag is not unique (see the Troubleshooting section below).

    Once saved, the Tag can’t be changed.

    Enter App Tag
  4. The Public checkbox controls the App’s availability.
    1. Checked: The App will be available to all your subaccounts.
    2. Unchecked: The App is restricted to only the current account.
      Public Checkbox
  5. Click Add Webhook.

    Your App’s list of Webhooks tells the TrueConnect system what webhooks your App can receive. All Apps require at least one webhook.

    Click Add Webhook
  6. In the newly added webhook row, click the Type dropdown.
    Select Webhook Type
  7. Select the webhook type from the list. See the following article for an explanation of each webhook type and its corresponding JSON payload.
  8. In the URL textbox, input the URL where your App will receive the webhook payload.
    Enter Webhook URL
  9. Check the Group checkbox if you want the events for this webhook type to be grouped.

    See the following article for more details about how grouped webhooks differ from ungrouped webhooks. Integrations Hub – Webhook Message Payloads

    Group Checkbox
  10. Click the Check Mark icon in the Action column to finish the webhook.
    Check Checkmark Icon
  11. (Optional) Click Add Webhook to add more webhooks.

    You can add multiple webhooks of the same type to send them to different URLs for the same event.

    Click Add Webhook
  12. Once you have added all your webhooks, click Save to create the App.
    Click Save
  13. After creating the App, a success message will appear in the upper right corner, and the App will be listed in the Integration Apps table.
    CustomApp Created

Install New App

After creating a new App, you must install it to begin using it. The steps for installing a new App are the same as installing a built-in App. Follow the installation instructions in the article below:

Integrations Hub – Installing Apps

Troubleshooting

If you receive an error message when saving the new App, the issue may be with the Tag value. The Tag value must be unique for all of your Apps, including the built-in Apps. In the example below, an error occurred because the built-in App Salesforce already uses the SF tag. To resolve this issue, simply choose a different Tag value.

Tag Already Used Error

List of Reserved Tags:

PORTALDYN
COMMSHS
SFTEA
ELQOL
SFMCMKT
Updated on July 28, 2025
Was this article helpful?
Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
CONTACT SUPPORT

Leave a Comment