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
  • How to make the template(s)
  • Templates example
  • Status
  • Sending templates with custom variables
  • Example on how to use the variables
  • Extra controles for broadcasts

Was this helpful?

Export as PDF
  1. Studio
  2. Channels
  3. Whatsapp

How to send Whatsapp template with documents

PreviousHow to manage Whatsapp templatesNextHow to automate outbound Whatsapp

Last updated 11 months ago

Was this helpful?

If you want to send WhatsApp templates that contains attachments (such as images, pdf files, video's), you can do so through the following steps, take into account a number of actions that you must perform before you can use this.

  1. You need a login to the 360dialog client portal.

  2. Make the specific template(s).

  3. Make sure the template(s) are synced, verified and ready for use.

  4. Visible in the DialoX platform.

How to make the template(s)

When you are logged in your 360dialog account, click on the blue " Add template " button to make your template.

Give your new template a new, category, pick a language and choose for the Media & Interactive template type. This is essential for making this specific template, it should look something like this:

While creating the new template, you can use the table below to clarify your type of template and how you will use it. Once you have finished entering all the necessary fields, click preview and submit.

Type
Explanation
Details

Header

Decide your header type.

Text, image, document or video.

Body

Fill in your template here.

Use text and-or variables to make your templates more dynamic.

Footer

Fill in a footer for your template.

Set a foot note.

Button

Create custom buttons.

Phone number, quick reply, url or copy code.

In some cases the person(s) you're trying to contact, could have a feeling of discomfort when they see a outbound without a title. Please make sure to name your document before sending it. This way you can avoid not getting a reaction or incite the feeling of spam.

Templates example

Status

Once you have submitted your new template it will be sent to the Meta group for review, these submissions normally take between 5 min's max. The template will be stored in your Templates tab with a pending status.

When the pending status has been changed to approved, you will be able to send the outbound whatsapp template including attachment type(s) with the DialoX platform.

Sending templates with custom variables

Example on how to use the variables

To actually use the variables that you want to make dynamic, simply type /variablename and choose from the specific variables.

Variable
Example
Explanation

{{1}}

{{user.first_name}}

When you want to personalise your template to the specific person you are trying to reach.

{{2}}

{{account_manager}}

When you want to clarify which account manager is handling this specific person you are trying to reach.

{{3}}

{{department}}

When you want to clarify which department is sending the template.

Extra controles for broadcasts

When reaching this stage you can either choose to send your broadcast now or plan your broadcast for the future. This makes a great tool for controlling newsletters, status malfunction messages, campaigns, etc.

In relation to using , you fill these to store user-related variables and use it for sending outbound whatsapp templates. For instance, you have 3 variables that can carry specific context such as;

custom fields
Template example using the specifics stated above
Full preview of the template example
First assign the extra user related fields
Filled in Account Manager & Department user details