For WhatsApp DMs
Automate WhatsApp DMs to send personalized updates, notifications, and AI-powered chats. Build your own WhatsApp DM workflow automations and connect with 3,000+ apps — no coding required.
What are WhatsApp automations for DMs
WhatsApp direct message (DM) automations let you run CodeWords workflows and AI agents in 1:1 chats through a shared CodeWords bot number.
Shared CodeWords DM bot number
+447424366129 — the shared CodeWords bot number for WhatsApp DM workflows and AI agents.
Used for 1:1 workflow automations, notifications, and AI assistants built in CodeWords
Messages to and from your DM automation flow through this shared bot number
Not a support or contact number for reaching the CodeWords team
Setting up your first DM automation
Build the automation through chat
Describe the kind of WhatsApp automation you want to create, along with its trigger.
Example: "Create a WhatsApp assistant connected to an LLM that responds to every message I send. Also connect it to my Google Calendar so it can view, edit, list, and create events."
Provide your phone number
Cody asks which phone number you want to register for the DM workflow. This tells CodeWords which 1:1 conversations should route into your automation. Once connected and built, your assistant sends a welcome message from the shared DM bot number.
Test your automation
Send any message to the shared DM bot number. The assistant detects it and responds through your custom WhatsApp DM workflow.
Note: You can create multiple direct messaging automations that send messages, but only one trigger-based two-way assistant can be active at a time.
Once your automation is set up, you can manage its WhatsApp trigger directly from the Triggers page including pausing or deleting it at any time. Alternatively, you can simply ask Cody to remove the trigger if you no longer want the automation to run.
What can you build with the WhatsApp automations for direct messaging?
Type 1: One-way notifications (Simple)
Perfect for broadcast-style updates without needing user replies.
Appointment Reminders
Send scheduled reminders
“Reminder: Dental appointment tomorrow at 3 PM”
Shipping Updates
Track package status from your emails
“Your package is out for delivery.”
Payment Alerts
Confirm transactions from emails or payment apps
“Payment received: $99.00. Thank you!”
Daily Digests
Regular summaries
“Your daily news: 3 new articles, 2 tasks due”
Service Alerts
System notifications
“Your subscription renews in 3 days—update payment”
Type 2: Two-way assistant (Interactive)
Build intelligent conversations where users ask questions and get instant help.
FAQ Assistant
User: “What does our documentation say about opening times?”
Assistant: “Mon–Fri 9–6, Sat 10–4!”
Meeting Assistant
User: “Create a meeting with johndoe@gmail.com for Dec 10 at 2:00 PM”
Assistant: “Meeting created for Dec 10.”
Supported message types
Template
Anytime
All notifications, first contact
Text
Within 24 hours of a user reply
Assistant conversations
Image
Within 24 hours of a user reply
Screenshots, receipts, and product photos
Pricing
Receiving messages
Free
Sending messages(All Message types)
€0.002 per message (≈ 0.2¢) + Cost of executing the Automation
WhatsApp automations for direct messaging vs groups
Who you message
Individual users (1:1)
WhatsApp groups
Best for
Notifications, support, sales flows
Team/community coordination
Service window
The 24-hour rule applies for & No service window for one-way notifications
No window limits
Setup
Simple (~5 min)
Medium (two-phase link)
Message types
Templates, Text, Images
Text, media, polls, events
Event types
Messages
Messages, reactions, updates, changes
You can use both! Many teams use Direct Messaging for user specific needs and Group for internal groups.
FAQs
Getting help
If your Assistant isn’t responding:
Ask Cody to verify if the setup is correct
Check in-app support or use live chat at codewords.ai
Popular DM Bot Templates
Get started with a pre-built WhatsApp DM automation template. Click any card to customize it with Cody.
Last updated
Was this helpful?