LogoLogo
DialoX Manual
DialoX Manual
  • Start
    • News
    • Getting Started
    • Ordering
    • Signup
    • Switcher
  • STORE
    • Marketplace Apps
      • Level 1 - Basic
        • Callback Note Basic
        • On-call Router Basic
        • Smart Group Voicemail
        • Smart IVR Basic
        • SMS Call Deflector
        • Survey Basic
        • Caller Based Router
      • Level 2 - Advanced
        • Call Deflector
        • Callback Note
        • Order Assistant
        • Smart IVR
        • Survey
        • Website Chat
      • Level 3 - Professional
        • Callback Planner
        • Appointment Planner
    • Legacy Apps
      • Survey Extension
      • Smart IVR Basic
      • Smart IVR 2.0
      • Whatsapp Calldeflector 1.0
      • Whatsapp Calldeflector 2.0
      • Social Inbox 1.0
      • Social Inbox 2.0
      • Basic Group Voicemail
      • Group Voicemail
      • Oncall Assistant
      • Web App
      • Basic Callback Note
      • Callback Note
      • Callback Planner
      • Caller Based Router
    • Skills
      • Base flows
      • Platform defaults
      • Phone flows
      • Chat flows
      • Web flows
      • LLM Flows
      • LLM Knowledge base
      • Address Flows
      • Email flows
      • Timeplans
        • How to add a flow for lunch breaks
      • On-call schedule
      • Planner
      • OAuth Flows
      • Integrations
        • Zendesk
        • Jira
        • Hubspot
  • SETTINGS
    • User Settings
      • Availability settings
      • Profile settings
      • Security
    • App Settings
      • App identity
      • Opening hours
      • Tags
      • Studio
      • Extra options
      • Backups
  • Inbox
    • Inbox
      • Assigning
      • Joining and leaving
      • Sending messages
      • Canned responses
      • Team chat
      • Watching
      • Close
      • Filter conversations
      • Multiple inboxes
    • Contacts
    • Notes
    • Today
    • Notifications
      • Notification panel
      • Notification preferences
      • Rules for notification
      • Chrome and Windows settings
      • Microsoft Teams notifications
  • Studio
    • Home
      • Customer settings
        • Settings
        • Advanced settings
        • Store settings
      • Audit Log
      • Access Request
    • Dashboard
    • Flows
      • Playbook
      • Triggers
      • Variables
      • Conditions
      • Tags
      • Languages
      • Links
      • Nodes
        • Say
        • Ask: Open
        • Ask: Choice
        • Ask: Single
        • Ask: Date
        • Ask: Name
        • Ask: Phone
        • Ask: Email
        • Ask: Form
        • Ask: Language
        • Ask: Selection
        • Ask: Time
        • Ask: Audio
        • Ask: Number
        • Ask: Custom entity
        • Ask: Address
        • Ask: Zipcode
        • Iterate
        • Iterate: LLM
        • Say: LLM
        • Say: LLM Knowledgebase
        • Iterate: LLM Knowledgebase
        • Iterate: continue
        • Show: audio
        • Show: whatsapp link
        • Show: image
        • Show: video
        • Show: file
        • Show: location
        • Control flow: branch
        • Control flow: go to flow
        • Control flow: switch language
        • Control flow: close
        • Control flow: restart
        • Control flow: pause
        • Control flow: invoke dialog
        • Dial: number
        • Dial: smart
        • Send: note
        • Send: email
        • Send: SMS
        • Send: whatsapp
        • Escalate: default
        • Escalate: smart
        • Perform: create jira ticket
        • Perform: get jira ticket
        • Plan
    • AI
      • Intents
        • LLM Intents
        • Q&A Intents
      • Knowledge bases
      • Prompts
    • Channels
      • Chatwidget
      • Whatsapp
        • How to integrate Whatsapp
        • How to change my Whatsapp profile
        • How to manage Whatsapp templates
        • How to send Whatsapp template with documents
        • How to automate outbound Whatsapp
        • How to send Whatsapp template
        • How to use Commerce Catalog
        • Whatsapp for Business
      • MS Teams
        • How to migrate new Version
        • How to change channel connection
      • Facebook Messenger
      • Phone
      • Progressive Web App (PWA)
    • Content
      • Nudges
      • Whatsapp optout
      • Voice lexicon
      • FAQs
      • Calendars
    • Visitors
    • Calendars
    • Campaigns
    • Conversations
    • Notes
    • Contacts
  • ADMINISTRATION
    • Organisation
    • Bots
    • Licenses
    • Channels
    • Orders
    • Usage
    • Users
    • Access Requests
    • Analytics
  • DESKTOP
    • Enreach Contact Desktop
  • FAQ
    • Studio
      • How to Publish
      • How to make 2FA Required
      • How to add additional columns to contactlist
      • Conversation retention time
      • How to help the bot pronounce phone numbers correctly
      • How to help the bot pronounce loose numbers correctly
    • Flow Topics
      • Skipping step based on language tag
      • Switching language using intent trigger
    • Meta
      • How to get Meta Business Suite Verification
      • How to connect Facebook page to Facebook Business Account
    • 360Dialog
      • How to give permission API access
      • How do I change my profile in 360Dialog
      • How to make 360dialog templates
      • How do I terminate my number in 360Dialog
    • Bubblescript
      • How to add a custom button
      • How to change the email template
    • Operator
      • Where are my CDRs?
      • Onboarding required
    • Google Tag Manager
    • Platform
      • Network Security Policies
    • Make
Powered by GitBook
On this page
  • Node properties
  • Dialog triggers

Was this helpful?

Export as PDF
  1. Studio
  2. Flows
  3. Nodes

Ask: Phone

To ask the user for a phone number

PreviousAsk: NameNextAsk: Email

Last updated 21 days ago

Was this helpful?

Asking a user to provide a phone number is a delicate matter. The phone number must for instance be a valid phone number but can also often be entered in multiple ways, like with or without country code, dashes, etc. For this reason a separate Ask node variant is available that is specific for eliciting phone numbers.

On voice channels, on older versions of the Base flows skill, this node variant will use DTMF to capture the phone number. On newer version it will try to capture the phone number using speech first and only fall back to DTMF when the first attempt didn't work. This way there is no risk of speech to text errors. Also, if the system already knows the user's phone number because it was provided to the system by the underlying phone system, the bot can use that number or at least give the user an option to do so.

When the phone number is asked in the context of a user, it can be stored in the predefined phone variable within the user object. This way, the phone number is also available in the Contacts, Inbox and Conversations section of the platform.

Node properties

Property
Description
Explanation

Question

The original question

Try again (1)

The repeat question when wrong input is provided

optional

Try again (2)

An alternative repeat question when wrong input is provided

optional

After 3rd try

The flow to trigger after 3 times of unknown input.

optional

Assign to

To assign the result to a variable in the conversation

Record audio ☎

On phone channels there is an option to record the audio of the answer

Assign audio URL to

When record audio is toggled the URL to the audio file will be stored in this variable

Only displayed and mandatory when Record audio is toggled.

Remember in user.phone

To store also store the value in user.phone

Disable number validation

To ignore invalid ISO phone numbers

Can be relevant for bots that allow input of phone extensions (like 3 digit numbers)

Phone number type

Can be one of phone number, phone number or extension , or mobile phone number.

By default the node accepts any phone number (no extensions).

Phone number or extension also allows Enreach Contact extensions.

Mobile phone number only allows mobile phone numbers, no extensions.

DTMF only ☎

Accepts only DTMF on phone channels. Otherwise it will try to accept speech first before falling back to DTMF

Only applicable on phone channels.

Use current number

How to deal with reusing the number that was provided by the phone system (caller id)

Use no if you always want to ask for the number. Use yes if you always want to reuse the number and use ask when you want the system to ask first.

Use existing

The question to use in case the above field is configured with ask

Retry

The repeat question to use in case no or wrong input was provided.

Dialog triggers

This node will also set a the user tag User: Phone, see the Settings →

Special events can trigger another flow or set of nodes in your existing flow using the so called Dialog Triggers. See the chapter for more details.

Tags page
Dialog triggers