FAQ

indigitall FAQ
Help Center
Frequently Asked Questions

Answers about onboarding and the console, every messaging channel, the OmniAI Agent, the Customer Journey, the CDP, the Contact Center, and partner integrations.

Onboarding & Console

10 questions
How does indigitall protect console login security?

The platform uses Two-Factor Authentication (2FA). The first time you log in — or whenever you sign in from a new device — a verification code is sent to your email to complete the validation.

What are the main areas of the console home screen?

The dashboard is divided into three areas:

  • Channels — build a journey or open a standalone platform.
  • Recommendations — contextual solutions suggested for your account.
  • Analytics — a quick historical overview of your recent campaigns.
Where do I change my password or profile details?

Open the top menu bar, click your name and email icon, and go to the Profile section.

How do I switch between organizations or projects?

Use the "Your projects" dropdown selector in the top menu of the console.

What is the indigitall Hub?

It's the central space where marketers find playbooks and tutorials, and developers retrieve API and SDK reference materials.

Where do I see my plan, subscription and billing?

From the top menu, click your user profile and select "Plan and billing".

What's the first step before sending messages in a new project?

Complete the project requirement configuration and upload the necessary server keys in the project settings panel before launching any channel.

Where do I configure web analytics tracking keys?

Navigate to Tools > AppPush/WebPush > Web Analytics in the left-hand sidebar.

Where can tracking parameters be placed in a URL?

They can be added as a "Hash" (using the # character) or as a "Query-String" (using the ? character).

What values can I assign to web-analytics tracking keys?

Fixed (static) values, or dynamic variables such as Campaign title, Campaign name, Creation date, Platform, Send type, or Category.

Customer Journey

10 questions
Which template lets me use indigitall connectors in a journey?

Choose the "Multi-Step Journey" template to build multi-channel communication paths with connectors.

How do I start a new journey from scratch?

In the journey panel, click the blue "Create New Journey" button at the top-right of the screen.

What is the Unique Campaign Label and why does it matter?

It's a mandatory text value set during configuration. It's used to track statistics and to map each user's path correctly within Data Extensions, so it must be unique and consistent.

How do Decision Splits use the Unique Campaign Label?

A decision split compares the exact label text and routes users down different paths depending on whether they match the criteria.

Which user identifier is recommended for journey integrations?

We recommend externalCode (your unique, encrypted user identifier) over the more volatile deviceId.

Can a journey combine push and chat messages?

Yes. A Multi-Step Journey lets you combine and sequence nodes such as Push, In-App/In-Web, SMS, and Chat within a single automated flow.

Which attributes can I drop into a Decision Split?

Behavioral attributes such as ButtonClicked or UniqueCampaignLabel, and actions such as click or sent.

How does data synchronization work inside a journey?

It links your core customer records with real-time behavior, triggering automated multi-channel campaigns based on specific data attributes.

How do I target an audience at the start of a journey?

Link the journey's entry point to targeted contact lists or to synced data definitions managed in the platform.

Can I edit a journey that's already running?

Yes. Search for the journey in the interface, select it, and modify its steps or update the communication paths.

OmniAI Agent

9 questions
What is the OmniAI Agent Lab?

It's the dedicated workspace for building, configuring, and optimizing generative-AI conversational agents.

Which open protocol do indigitall AI agents use?

They implement the Model Context Protocol (MCP), an open standard that lets the agent integrate in real time with external data, internal APIs, databases, and local files.

What is a hybrid bot model?

A setup that combines autonomous AI reasoning with human customer care, handing complex interactions over to live agents seamlessly.

Can the agent handle users in different languages?

Yes. It has native multilingual capabilities that break down language barriers automatically during live chat sessions.

How does the agent connect to systems like order tracking or inventory?

By configuring custom webhooks and URL-reading rules directly in the agent's integration settings.

What security and moderation tools are available?

The console provides response security filtering and a temporary-ban blacklist to keep conversations safe.

How does the agent collect customer feedback?

Through interactive assistance components, including automated emoji-based feedback collected at the end of a chat.

Can the agent send rich media during a conversation?

Yes. It supports full rich media, sending multimedia files and interactive elements directly to the user.

What analytics monitor the agent's performance?

AI-powered reporting provides deep analysis of conversation patterns, resolution tracking, and link performance.

CDP — Customer Data Platform

10 questions
What is the function of Customer Fields?

They store demographic, structural, and behavioral attributes linked to an individual profile, enabling micro-segmentation.

What's the difference between a deviceId and an externalCode?

A deviceId identifies a single app install or browser. The externalCode is the master encrypted key that unifies several devices under one customer identity.

How do Data Extensions work in the CDP?

They are relational data sets used to search, isolate, and verify the customer records needed to launch targeted campaigns.

Where do I build custom audience rules?

In the Segments menu, where you apply filtering rules against stored fields and logged user actions.

What is identity mapping for?

It correlates your external CRM contact keys with indigitall identifiers in real time, preventing disconnected or duplicated profiles.

What is a Topic Manager?

A tool that automatically adds or removes contacts from specific interest categories based on their deviceId or externalCode.

How does the CDP support inWeb / inApp banners?

It queries your designated Data Extensions to match the exact profile and check whether the user qualifies for a custom message.

Can cross-channel history be used to filter segments?

Yes. Behavior across all channels — clicking a push, opening an email, and so on — is logged on the same profile and can be used as a segmentation filter.

Where do I manage custom data definitions?

In the Customer Data Platform sub-menu, under CDP / Customer Fields.

How does the CDP enable 1-to-1 personalization?

It feeds live contact variables and mapped attributes directly into your message templates as dynamic text placeholders.

WhatsApp

10 questions
What is WhatsApp Commerce in indigitall?

A suite of tools that lets brands build digital stores and interactive shopping paths directly inside WhatsApp, using Meta's Commerce Manager.

What is a WhatsApp catalog?

A structured digital repository where you hold and organize all the inventory items you want to display or sell inside messaging apps.

How do I sync an e-commerce catalog with my WhatsApp account?

Choose "Connect a partner platform" during setup so Meta can sync product details automatically with tools like Shopify.

What product display formats are available?

The platform natively supports Single-Product and Multi-Product message templates.

What details are required to configure a WhatsApp step in a journey?

You must fill in the Project name, Template ID, Namespace, Language code, and the target Contact field.

Which template components accept dynamic parameters?

You can configure variables for the Header, Body, Footer, and interactive CTA or Quick Reply buttons.

Where do I find my Namespace and Template ID?

Both values are listed on the detail screen of your approved template inside the console.

How do I add a WhatsApp chat icon to my website?

Install the free indigitall plugin on your web environment to manage and deploy the chat widget.

What can I customize on the web chat icon?

Its screen alignment (left/right), colors (via RGB, HSL, or HEX), a default layout, or a custom graphic you upload.

What does the "Button delay" setting control?

It sets how many seconds the system waits before showing the WhatsApp icon after a visitor arrives. Setting it to 0 displays it instantly.

Contact Center

10 questions
How is the Contact Center integrated with Salesforce Service Cloud?

Through a Canvas application that embeds the entire communication platform directly inside the Salesforce console workspace.

What shortcut do agents get during a live conversation?

A direct link to the user's master profile, so they can edit it immediately without leaving the chat.

What happens in Salesforce when a customer messages via WhatsApp?

The integration creates a case automatically and brings the live WhatsApp conversation history into the CRM ticket.

How do agents log interaction data back into a Salesforce case?

They fill out a fully configurable form embedded inside the active chat window, mapping the data directly to the case file.

Which messaging networks can be managed in one inbox?

A unified inbox supports apps, websites, WhatsApp, Instagram, Facebook Messenger, and custom connected endpoints.

How do human agents and the OmniAI agent collaborate?

In a hybrid workspace: the AI agent fields incoming interactions and hands the active context over to a human operator when required.

Where do I set agent routing rules for live support?

Under Contact Center / Configuration in the main menu.

Can data-capture forms differ by customer service queue?

Yes. The embedded forms are fully configurable, so you can change which parameters are captured per queue.

How do agents view a user's historical interactions?

The Canvas application connects directly to the CDP to pull previous touchpoints, web activity, and message responses.

What's the main advantage of the Canvas architecture?

It removes software silos — agents manage omnichannel conversations, review histories, and update CRM records without leaving a single screen.

Push — App Push & Web Push

10 questions
Where do I configure web analytics parameters for push?

Under Tools > AppPush/WebPush > Web Analytics in the left navigation menu.

Which analytics platforms are natively supported?

Google Analytics and Adobe Analytics are officially supported for tracking notification performance.

What do I fill in when creating a tracking key?

The Key name, the Value type (fixed or variable), the target Platform (app-push, web-push, or both), and the URL Location.

Where can the tracking parameters go in the URL?

In the "Hash" zone (after a # character) or in the "Query-String" zone (after a ? character).

How does the "Variable values" option work?

It dynamically inserts unique parameters into the link, such as Campaign title, Campaign name, Creation date, Platform, Send type, or Category.

How do I track several parameters in one push link?

The console automatically concatenates your assigned keys using the standard & separator, based on your rule configuration.

Fixed values vs. Variable values — what's the difference?

Fixed values append the same tracking text to every notification for general channel sorting. Variable values insert dynamic parameters that are unique to each campaign.

How do push notifications work with the HubSpot integration?

You can drop an App Push or Web Push node directly into any step of a HubSpot workflow.

What's required to launch a push campaign from HubSpot?

Paste the Campaign ID generated in the indigitall console, then choose your device lookup method (deviceId or externalCode).

Where do developers find the endpoints to send push programmatically?

The complete structure is available under the "Dev Guide" and "API" tabs in the console.

inApp / inWeb

10 questions
What are "Custom Solutions" in indigitall?

They refer specifically to the inWeb (in-website) and inApp (in-application) native engagement toolkits.

What fields do I choose when configuring an inWeb / inApp step?

The targeted Application project, your verified Audience Search definition, and the appropriate Data Extension.

Do inApp / inWeb campaigns need browser notification permissions?

No. They display natively within the interface during an active session, so no opt-in permission is required.

How do I define who sees a specific pop-up or banner?

Apply filters that match the active session against pre-compiled segment lists and properties stored in the CDP.

What role do Data Extensions play in inWeb / inApp?

They let the system look up, retrieve, and map the precise user attributes needed to display personalized layouts.

Where do I monitor the performance of an inWeb campaign?

Impression volumes, view tracking, and call-to-action clicks are recorded in the standard analytics reporting panels of the console.

Can an inApp layout use unique text variables?

Yes. Map any customer property from your designated Data Extension to appear dynamically inside the layout.

What's the main advantage over standard push messages?

It delivers rich visual engagement — modals or embedded banners — to active visitors without relying on external browser delivery channels.

Where is the Custom Solutions workspace located?

Under the "In-App / In-Web Toolkit" sidebar option, or within your campaign creation tools.

Can an inApp message be a step inside a journey?

Yes. Drag the custom-solution node into a Multi-Step Journey to display content when a contact reaches that specific milestone.

SMS

10 questions
What basic parameters are required to build an SMS step?

You must define the campaign label, assign the telephone database lookup source, and identify your contact data configuration.

How does the HubSpot integration use the SMS channel?

Drag the indigitall SMS connector node into your HubSpot workflows to fire immediate text updates based on contact events.

Which identifier is recommended when setting up SMS via connectors?

We highly recommend routing text messages with externalCode to maintain unified profile tracking.

Can I inject personalized text into an automated SMS campaign?

Yes. The body copy can incorporate dynamic attributes pulled from your synchronized contact Data Extensions.

Where is the SMS campaign setup center located?

In the SMS workflow dashboard, or directly inside the core multi-channel campaign creation panel.

Can SMS be used as a fallback channel in an omnichannel journey?

Yes. Configure decision paths to trigger an SMS automatically if a user doesn't interact with an email or push notification within a given time.

What data is critical to ensure SMS delivery through external platforms?

Make sure your audience lists correctly map phone country codes and local number fields into the integration.

Where do I track SMS delivery and bounce metrics?

Total sent volumes, delivered counts, and failure reports update in real time within the console's analytics interface.

Are there API endpoints for transactional text messages?

Yes. High-throughput transactional SMS tools are available and fully documented in the developer API guides.

Can SMS campaigns be linked to third-party web analytics?

Yes. Links contained in your SMS copy can be tracked by applying keys through the console's Web Analytics panel.

RCS — Rich Communication Services

10 questions
What is the RCS Sandbox?

It's the dedicated staging and operational environment in the indigitall Hub used to build, test, and launch Rich Communication Services campaigns.

What kind of layouts does the RCS channel emphasize?

Media-rich layouts, structured visual content, and interactive text components that are native to mobile operator networks.

Is RCS managed separately from traditional text channels?

Yes. It has its own interface, labeled "RCS Sandbox", under the core channel navigation directory.

Where can technical teams find RCS payload samples and API commands?

All developer methodologies, structured scripts, and OpenAPI endpoint paths are hosted in the "Dev Guide" and "API" tabs.

How does RCS fit into indigitall's omnichannel ecosystem?

It operates alongside channels like WhatsApp and Push, letting you send interactive visual sequences and collect responses within a single framework.

Can RCS campaigns run inside automated customer journeys?

Yes. The RCS channel can be embedded within Multi-Step Journeys to run highly contextual, visual messaging campaigns.

Can links inside an RCS message use the web tracking tools?

Yes. You can apply Google Analytics or Adobe Analytics tracking to links inside RCS content using the global Web Analytics panel.

What's the main marketing goal of the RCS channel?

To deliver app-like visual interactivity and rich media directly inside native text messaging — without forcing customers to download an application.

Is RCS reporting separate from other channels?

Yes. The platform isolates RCS analytics from standard text channels to give you accurate reporting on rich-media engagement.

Where do I open the RCS module from the console menu?

From the main landing view, under the "Channels" selection area.

Email

10 questions
What's the first step to add Email to a Customer Journey?

Go to the user configuration area, which you can reach either from the Projects menu (cogwheel icon) or via the User configuration menu.

How do I create a new domain for email campaigns?

In the Email configuration menu, click "New", fill in the domain name along with your domain parameters, and save.

How do I edit or delete existing email domains?

All established domains appear in a central list, where you can modify or remove them using the dedicated "Edit" and "Delete" buttons.

How do I create a specific email Sender identity?

Select your domain in the left-hand area, click "Edit", click "New", and enter the Sender display name along with the Username (the email address).

Can multiple sender addresses share a single domain?

Yes. Once your main domain is established, you can reuse the creation tool to register several distinct senders.

What does the "Extra Info" button provide during domain setup?

It displays all the technical authorization records and DNS configurations your email service provider needs to approve the integration.

Where are email content creation workflows managed?

Email template building and asset management live in the Email Marketing area, or you can design them directly within the Multi-Step Journey canvas.

Why check the "Extra Info" panel before sending a campaign?

To guarantee that all security records, domain keys, and validation parameters are correctly copied to your domain provider for verification.

How do I add an email node to an automated workflow?

Drag and drop the email channel activity into a Multi-Step Journey and link it to your verified domain and sender username.

Can email campaigns use dynamic web analytics tracking?

Yes. Links inside your email templates can be automatically appended with custom UTM tracking codes using the console's Web Analytics rules.

Inbox

10 questions
What is the Inbox Workspace?

It's a channel environment dedicated to establishing and managing a persistent internal message center or notification box within apps or sites.

What is the primary function of the Inbox for end-users?

It builds a dedicated message-history center inside the brand's application, where alerts and rich content are stored so they don't disappear.

Is the Inbox a standalone channel option?

Yes. It is explicitly listed as its own workspace under the "Channels" directory on the console homepage.

Can I combine a push campaign with an Inbox deposit?

Yes. Campaign playbooks let you fire a live push notification while simultaneously preserving the text payload inside the user's Inbox workspace.

Where do developers find the SDK to build the app Inbox?

The structural API commands, fetch rules, and UI data-mapping scripts are located in the "Dev Guide" section of the portal.

Does the Inbox respect standard CDP segmentation?

Yes. Inbox campaigns can be micro-targeted to clear-cut audience definitions or relational Data Extensions compiled in the CDP.

What's the core engagement benefit of the Inbox?

It ensures critical updates, coupons, and transactional notices stay permanently accessible — even if the user accidentally clears their system push history.

Can interactions within the Inbox be tracked?

Yes. The integrated SDK tracks message engagement and logs read statuses directly into the console analytics dashboard.

Does the Inbox support rich content structures?

Yes. It delivers message data in clean structures, so apps can safely render images, detailed descriptions, and links according to their native design.

Where do I find the setup guide for an app message center?

Launch the setup process from the indigitall Hub homepage, under the "Inbox Workspace" directory.

Technology Partners

10 questions
Which Technology Partners are officially documented?

The verified platforms are Salesforce Marketing Cloud, Salesforce Service Cloud, HubSpot, VTEX IO, WordPress, Microsoft Teams, Google Analytics, and Adobe Analytics.

How does indigitall integrate with Salesforce Service Cloud?

It embeds the indigitall Contact Center and a generative-AI conversational bot directly into the Salesforce console using a secure Canvas app frame.

What workflow functionality does the HubSpot connector provide?

Installed from the HubSpot App Marketplace, it lets you integrate App Push, Web Push, SMS, and WhatsApp nodes into your standard HubSpot workflows.

What does the WordPress plugin bring to a website?

It's a free module from the WordPress dashboard that lets non-technical users configure WhatsApp Instant Chat widgets and Web Push notifications in one place.

What's required to activate the Microsoft Teams connector?

You only need a standard Microsoft Teams administrator account to follow the step-by-step connection guide in the documentation.

How does the indigitall bot operate inside Microsoft Teams?

It integrates as an automated conversational assistant, interacting with users across internal business communication spaces.

Which analytics systems integrate with the web analytics tool?

Google Analytics and Adobe Analytics are officially supported to receive campaign parameter data from notification links.

What does the VTEX IO integration target?

It connects indigitall's multi-channel communication engine to the VTEX digital commerce framework to power automated store notifications.

Do these integrations require custom development?

No. The connectors are pre-built to link up with these tools without costly or complicated engineering work.

Where do I find the documentation for external integrations?

Under the "Technology Partners" segment of the documentation home menu, inside the "indigitall & Partners" workspace.