Skip to main content
Version: 2.0.0.1.9.25

Newcomer Onboarding Guide

This is a single-page onboarding guide for a new Voicing AI platform user. It explains the main platform sections, the basic setup flow, how to create and use key items, and how to review performance after calls.

Use this guide during a live onboarding session, or open it in the browser and export it as a PDF.

Table of Contents

  1. Overview
  2. Login and Workspace Selection
  3. Platform Navigation
  4. Basic Onboarding Flow
  5. Creating or Selecting an Assistant
  6. Using Pathways
  7. Using Knowledge Base
  8. Using Tools
  9. Running Campaigns
  10. Checking Analytics
  11. API Flow
  12. Practical Example: New User Onboarding Flow
  13. Screenshot Reference
  14. Downloadable Version
  15. Troubleshooting
  16. Best Practices

1. Overview

Voicing AI helps teams create voice assistants, connect them to knowledge and tools, run calls or campaigns, and review results from analytics.

The basic workflow is:

  1. Select the correct workspace.
  2. Create or choose an assistant.
  3. Configure prompt, voice, and basic settings.
  4. Add a Knowledge Base if the assistant needs company information.
  5. Add tools if the assistant must fetch or update data.
  6. Create a pathway for call flow.
  7. Add contacts for campaigns.
  8. Run test calls or campaigns.
  9. Check analytics and improve the setup.

2. Login and Workspace Selection

  1. Open the Voicing AI platform URL in your browser (for example, https://app.voicing.ai/login/).
  2. On the login page, enter your Email Address and Password, then click Login.
  3. If your organization uses Microsoft SSO, click Sign in with Microsoft instead.
  4. After login, if you have access to multiple workspaces or organizations, select the workspace assigned to your team or project.
  5. Before creating or editing anything, confirm you are in the correct workspace.
Voicing AI login page
Voicing AI login page

Check these items after login:

CheckWhy it matters
Correct workspace namePrevents changes in the wrong organization.
Expected platform tabs are visibleConfirms you have the right access.
Assistants and campaigns are visibleConfirms you can start the onboarding flow.

3. Platform Navigation

Use the left sidebar to move around the platform. Tabs appear from top to bottom in this order:

OrderPlatform tabBeginner-friendly meaning
1HomeLanding page and workspace overview after login.
2AssistantCreate and manage voice AI agents that speak with users.
3PathwaysBuild the step-by-step call flow the assistant follows.
4ContactsStore and organize people or phone numbers for outreach.
5CampaignsRun outbound calling campaigns using contacts and assistants.
6Knowledge BaseUpload documents, FAQs, policies, and product information.
7VoicesBrowse, preview, and select voices for assistants.
8ToolsConnect actions like fetching ticket status or creating records.
9AnalyticsReview call performance, results, transcripts, and outcomes.
10API FlowView and use APIs for outbound calls, call details, and integrations.
11SettingsManage workspace configuration, users, and account options.
12LogoutSign out of the platform when you are done.

Sidebar reference (visual):

Platform navigation sidebar
Platform navigation sidebar

4. Basic Onboarding Flow

For the first setup, follow this order:

  1. Create or select an assistant.
  2. Configure the assistant prompt.
  3. Choose voice and basic conversation settings.
  4. Add a Knowledge Base if answers should come from documents.
  5. Add tools if the assistant needs to perform actions.
  6. Create or select a pathway.
  7. Add contacts if you are running an outbound campaign.
  8. Run a test call before a full campaign.
  9. Open Analytics after calls complete.
  10. Review call status, duration, transcripts, and outcomes.

5. Assistant

An assistant is the voice AI agent that speaks with callers. It uses the prompt, settings, tools, Knowledge Base, and pathway you configure.

Open Assistants from the platform navigation, then either create a new assistant or select an existing one.

Before using an assistant, check:

ItemWhat to confirm
NameThe assistant name clearly describes the use case.
PromptThe assistant instructions are simple and specific.
Voice/settingsThe assistant has the correct voice and conversation settings.
Knowledge BaseThe correct Knowledge Base is linked, if required.
ToolsRequired tools are connected and tested.
PathwayThe assistant is connected to the correct call flow.

Example:

FieldExample
Assistant NameCustomer Support Assistant
PurposeAnswer customer queries and route calls based on user intent.

Assistant Settings

Assistant basic settings
Assistant basic settings

Prompt Configuration

Assistant prompt configuration
Assistant prompt configuration

Conversation Settings

Assistant conversation settings
Assistant conversation settings

6. Pathways

A pathway is the call flow the assistant follows. It helps decide what happens next during the conversation.

Use pathways when you want the assistant to:

  • Ask the caller a question.
  • Understand the caller's intent.
  • Use a Knowledge Base answer.
  • Run a tool or action.
  • Transfer the call.
  • End the call cleanly.

Basic pathway example:

Start Call -> Ask User Intent -> Extract Intent -> Action/Knowledge Base -> End Call/Transfer

Pathway Builder

Pathway builder canvas
Pathway builder canvas

7. Knowledge Base

The Knowledge Base is where you upload helpful documents for the assistant. These can include FAQs, help articles, policy documents, product details, or support instructions.

Upload documents when:

  • The assistant must answer company-specific questions.
  • The same answers should be reused across many calls.
  • Support teams want consistent responses.

After uploading, check:

CheckMeaning
File uploadedThe document appears in the Knowledge Base.
Processing completedThe platform has finished reading the file.
Assistant linkedThe assistant is connected to the right Knowledge Base.
Test question worksThe assistant can answer from the uploaded content.

Knowledge Base

Knowledge Base guide
Knowledge Base guide

8. Tools

Tools allow the assistant to perform an action or fetch information during a conversation.

Examples of tools:

  • Fetch ticket status.
  • Create a support ticket.
  • Get public holidays.
  • Fetch customer data.
  • Check appointment availability.

Tools can be used inside pathways or action nodes when a call step needs live information.

Before using a tool in a call, check:

CheckWhy it matters
Tool name is clearUsers can understand what the tool does.
Required fields are configuredThe tool gets the information it needs.
Test run succeedsThe assistant can use the tool during calls.
Pathway node uses the toolThe tool is connected to the right call step.

Tool Configuration

Tool configuration
Tool configuration

Example Tool

Example tool
Example tool

9. Campaigns

Campaigns are used to run outbound calls to a list of contacts.

Basic campaign flow:

  1. Open Contacts and upload or select a contact list.
  2. Open Campaigns.
  3. Create a campaign.
  4. Select the assistant.
  5. Select the provider/settings required for calling.
  6. Review the contact list.
  7. Start with a small test campaign.
  8. Check Analytics after calls complete.

Make sure contacts are properly formatted before uploading. Phone numbers should include the expected country code and should not contain invalid characters.

Contacts

Contacts list
Contacts list

Campaign Creation

Campaign creation
Campaign creation

Campaign List

Campaign list
Campaign list

10. Analytics

Analytics is one of the most important areas for a newcomer. After every test call or campaign, open Analytics from the left navigation to understand what happened and what should be improved.

Where to open Analytics

  1. Log in to the Voicing AI platform.
  2. Confirm you are in the correct workspace (top of the screen).
  3. Click Analytics in the left sidebar.
  4. Use the tabs at the top to switch between views:
    • Analytics — summary metrics and dashboard cards
    • Call Logs — detailed table of every call with IDs, duration, and status
    • Logs — quick list of historic or live calls with filters
    • Chatbot Logs — text chat sessions with assistants
    • Reports — reporting views (if enabled for your workspace)
    • Pathway Analytics — visual view of how callers move through a pathway

Analytics overview dashboard

The Analytics tab shows high-level call metrics in cards, such as:

  • Total calls completed
  • Total duration
  • Calls not answered
  • Active calls and calls in progress
  • Average call duration
  • Inbound and outbound call counts

Use the filter button to narrow results by Date, Assistant, Campaign, Call Status, or Access Type. This helps you review only the calls you care about (for example, one assistant or one test day).

Analytics overview dashboard with filters
Analytics overview dashboard with filters

Call Logs

Open the Call Logs tab to see a row-by-row list of calls. Each row typically includes:

ColumnWhat it shows
Call IDUnique ID for the call (use search to find a specific call).
Call durationHow long the call lasted.
Call statusWhether the call completed, failed, or had another outcome.
Phone numberNumber used for the call.
Start time / End timeWhen the call began and ended.

From this screen you can search by Call ID, apply filters, and download logs for reporting.

Call Logs table
Call Logs table

Reviewing recordings, transcripts, and outcomes

In Call Logs, scroll or open additional columns to review quality details:

ColumnWhat it shows
Call sentimentsOverall tone (for example, Neutral, Positive).
Call typeType of call (for example, testing or production).
Campaign nameCampaign linked to the call, if any.
Call recordingPlay the audio recording when available.
Call output extractedStructured data pulled from the conversation.
Call transcriptsFull text of what was said on the call.

Use View on transcripts and extracted output to understand why a call succeeded or failed, then improve the assistant prompt, pathway, Knowledge Base, or tools.

Call Logs with sentiments, recordings, and transcripts
Call Logs with sentiments, recordings, and transcripts

Logs (Historic and Live Calls)

Open the Logs tab when you want a simpler call list with quick filters. This view is useful for day-to-day monitoring and spot-checking recent activity.

What you can do here:

ControlWhat it does
Call stateSwitch between Live Calls and Historic Calls.
CampaignsFilter calls by campaign.
AssistantsFilter calls by assistant.
Call typeFilter by call type (for example, testing).
UserFilter by user (for example, Myself).
SearchFind a specific call using Search by Call ID.
RefreshReload the latest call list.

Each log row shows the assistant/pathway name, phone number, call type, duration, and status (for example, completed). Click the arrow on a row to open more details for that call.

Logs tab with historic calls and filters
Logs tab with historic calls and filters

Chatbot Logs

If your assistant supports chat (not only voice calls), use the Chatbot Logs tab to review text conversations.

What you can review:

ItemWhat it means
Assistant nameWhich assistant handled the chat.
DurationHow long the chat session lasted.
StatusWhether the chat completed or ended early.
SearchUse Search chats to find a specific session.

Use Chatbot Logs to check whether the assistant answered correctly, stayed on topic, and completed the conversation as expected.

Chatbot Logs tab
Chatbot Logs tab

Pathway Analytics

Open Pathway Analytics to see how callers move through a selected pathway. This helps you find drop-off points and improve the flow.

How to use it:

  1. Select a pathway from the Select Pathway dropdown.
  2. Turn on Show Only Traversed Nodes to hide steps that were never reached.
  3. Review the visual flow chart and note the Frequency on each node (how many times that step was reached).
  4. Check Top 5 Most Traversed Paths to see the most common routes callers took.

Example insight: if many calls start but few reach the next node, users may be disconnecting early or the opening step needs improvement.

Pathway Analytics with flow chart and traversed paths
Pathway Analytics with flow chart and traversed paths

What to check after calls or campaigns

Use Analytics to answer questions like:

  • How many calls were attempted?
  • How many calls connected or completed?
  • How many calls failed or were not answered?
  • How long did calls last?
  • Did users complete the intended flow?
  • Do transcripts show clear, helpful conversations?
  • Are failures caused by contact data, provider settings, pathway issues, tools, or Knowledge Base answers?

Metrics to Review

MetricWhat it meansWhat to look for
Total callsNumber of calls attempted.Confirms the campaign/test actually ran.
Connected callsCalls that were answered or connected.Shows usable call volume.
Failed callsCalls that did not complete successfully.High failures may mean contact/provider issues.
Call durationLength of each call.Very short calls may mean disconnects or poor opening prompt.
Average call durationAverage length across calls.Helps compare test runs or campaigns.
Call statusFinal state of each call.Review completed, failed, transferred, no answer, etc.
Campaign performanceSummary of one campaign.Helps compare contact lists and campaign setup.
Assistant performanceHow one assistant performs across calls.Helps improve prompt, tools, and pathway.
Transcripts/conversation logsText record of the call, if available.Use this to see exactly what happened.
Sentiment or outcomeUser mood or result label, if available.Helps understand call quality.
Transfer countNumber of calls transferred, if available.High transfers may mean the assistant is not resolving issues.

Example Analytics Summary

MetricExample value
Total Calls100
Connected Calls82
Failed Calls18
Average Duration2m 10s
Transferred Calls12

How to Interpret Results

PatternPossible meaningSuggested action
High failed callsContact list or calling provider issue.Check phone number format and provider settings.
Very short call durationCallers disconnect early or the opening message is weak.Improve the first prompt and test again.
High transfer countAssistant or pathway is not resolving enough queries.Review transcripts and improve pathway/KB/tool coverage.
Low completion ratePathway, tool, or Knowledge Base issue.Test each step and simplify the flow.
Confusing transcriptsPrompt may be too broad or unclear.Rewrite prompt with clearer instructions.

11. API Flow

API Flow (also shown as API Reference in the product) lets you start outbound calls and check call details using HTTP APIs. This is useful when your own system (CRM, billing, support desk) needs to trigger a call automatically instead of starting a campaign manually in the UI.

What API Flow is used for

  • Start an outbound call to a phone number using a selected assistant.
  • Pass dynamic data to the assistant (for example, customer name or plan type).
  • Track a call using the call_id returned after the call starts.
  • Fetch call details (status, duration, timestamps) with a GET request.

Open API Flow in the platform

  1. In the left sidebar, click API Flow (near the bottom, after Analytics).
  2. Under CALLS, you will typically see:
    • POST Initiate Outbound Call — start a call
    • GET Get Call Details — look up a call by call_id
  3. Use Parameters, Body, and Headers tabs to see required fields.
  4. Use Test Run or copy a code snippet (cURL, Python, Node.js) to try the API safely.
API Flow in the platform sidebar
API Flow in the platform sidebar
Initiate Outbound Call in API Reference
Initiate Outbound Call in API Reference

High-level API workflow

  1. Create or copy an assistant and note its assistant_id.
  2. If the assistant prompt uses placeholders (for example {{name}}), prepare matching keys in input_variables.
  3. Create an API key under the Rest APIs category.
  4. Call POST publish-outbound-call with the destination phone_number and assistant_id.
  5. Save the returned call_id.
  6. Use GET get-call-details (and Analytics in the UI) to review the call outcome.

Authentication (API keys)

Every API request needs:

HeaderPurpose
Content-Type: application/jsonTells the API you are sending JSON.
x-api-keyYour secret API key for authentication.

Generate keys that are saved under the Rest APIs category. Those keys are intended for outbound and related REST flows.

Generate API key under Rest APIs
Generate API key under Rest APIs
Outbound API headers example
Outbound API headers example

POST: Start an outbound call

Purpose: Ask Voicing AI to call a phone number using a specific assistant.

Typical request body fields:

FieldRequiredWhat it means
assistant_idYesID of the assistant that will handle the call.
phone_numberYesNumber to call (E.164 format recommended, e.g. +17018112582).
input_variablesOptionalDynamic values for placeholders in the assistant prompt.
telephony_providerYesCalling provider (for example "default").

Example prompt with variables:

Hi {{name}}, your {{plan_type}} plan payment is pending.

Matching input_variables:

{
"name": "John Doe",
"plan_type": "Premium"
}
POST parameters in API Reference
POST parameters in API Reference
POST request body example
POST request body example
POST headers in API Reference
POST headers in API Reference
Outbound API request body example
Outbound API request body example

Example success response:

{
"status": "success",
"message": "Outbound call started successfully",
"call_id": "f4a0e9b1-1234-4e8a-9c56-abcdef123456"
}

Store call_id in your system. You will need it to fetch call details and to correlate with Analytics and call logs.

Common issues (beginner checks):

HTTP statusLikely causeWhat to do
400Missing/invalid fields or bad JSONCheck required fields and JSON format.
401Wrong or missing API keyUse a valid Rest APIs key in x-api-key.
404Assistant not foundConfirm assistant_id from the Assistants page.
500Server or publish errorRetry; check telephony provider configuration.

GET: Get call details

After a call is started, use GET Get Call Details with the call_id to check status and metadata (for example completed, duration, start/end time).

GET Get Call Details in API Reference
GET Get Call Details in API Reference

Use this together with Analytics and Call Logs in the UI for a complete picture of what happened on the call.

API Flow best practices

  • Test POST Initiate Outbound Call in API Reference with a test number before production use.
  • Make sure input_variables keys match placeholder names in the assistant prompt.
  • Use E.164 phone numbers when possible.
  • Never share or commit API keys; store them in a secure secret manager.
  • Log call_id in your application so support and engineering can trace each call.

12. Practical Example: New User Onboarding Flow

Scenario: A newcomer wants to set up a support assistant and check performance.

  1. Select the correct workspace.
  2. Open Assistants.
  3. Create or select Customer Support Assistant.
  4. Add a simple support prompt.
  5. Choose voice and conversation settings.
  6. Link the support Knowledge Base.
  7. Create a pathway:
Start Call -> Greet Customer -> Ask Issue -> Check Knowledge Base -> Create Ticket or Transfer -> End Call
  1. Add a tool if ticket creation or ticket lookup is required.
  2. Upload a small test contact list.
  3. Run one test call or a small test campaign.
  4. Open Analytics.
  5. Review call status, duration, transcript, outcome, and transfer count.
  6. Update prompt, pathway, Knowledge Base, or tools based on what Analytics shows.

13. Screenshot Reference

Screenshots are included in each section above. Use this list as a quick index when training a new user:

AreaSection
Login pageSection 2
Platform sidebarSection 3
Assistant settings, prompt, conversationSection 5
Pathway builderSection 6
Knowledge BaseSection 7
ToolsSection 8
Contacts and campaignsSection 9
Analytics (all tabs)Section 10
API FlowSection 11

14. Downloadable Version

This page is designed as a single printable onboarding document.

To download it as PDF with better page layout:

  1. Open this guide in the browser.
  2. Press Cmd + P (or Ctrl + P on Windows).
  3. Set Destination to Save as PDF.
  4. Set Layout to Portrait (recommended for this guide).
  5. Set Margins to Default or Minimum.
  6. Enable Background graphics so images print correctly.
  7. Click Save.

Tips if pages break awkwardly:

  • Use Portrait, not Landscape.
  • Avoid scaling above 100% in the print dialog.
  • Each section already includes screenshots inline; you do not need duplicate images when printing.
  • If a section still splits across pages, zoom out slightly (for example 90%) before saving as PDF.

15. Troubleshooting

ProblemBeginner-friendly checks
Cannot see assistantConfirm the correct workspace, permissions, filters, and search text.
Knowledge Base not answeringConfirm the file uploaded, processing completed, and the assistant is linked to the right KB.
Campaign not startingCheck contact formatting, selected assistant, provider/settings, and required campaign fields.
Analytics not updatedWait a few minutes, refresh, and confirm calls actually started or completed.
Calls failingCheck phone number format, country code, provider status, and campaign setup.
Tool/API failingConfirm tool credentials, required inputs, and that the tool works in a test run.
API Flow call not startingCheck Rest APIs key, assistant_id, phone format, and telephony_provider.
API returns 401Regenerate or copy the correct Rest APIs key into x-api-key.

16. Best Practices

  • Use clear assistant prompts with one goal at a time.
  • Test with one call before starting a full campaign.
  • Keep the first pathway simple.
  • Check Analytics after every test.
  • Review transcripts to understand real user conversations.
  • Update the Knowledge Base regularly.
  • Use screenshots and examples during onboarding.
  • Improve the assistant in small steps instead of changing everything at once.