Skip to main content

Connect via WhatsApp

Ori ready to help

Get started with Orient on WhatsApp in just a few minutes.

Prerequisites

  • A smartphone with WhatsApp installed
  • Access to the Orient dashboard

Step 1: Create a Bot Group

Before pairing, create a dedicated WhatsApp group for the bot. This needs to be a single-person group (just you):

  1. Open WhatsApp on your phone
  2. Tap New Group
  3. Add any contact temporarily (you'll remove them in step 5)
  4. Name the group "Orient" or "Ori Bot" and create it
  5. Open the group info and remove the other person — you should be the only member
  6. This private group will be where you interact with the bot
Why a single-person group?

Orient uses a permission system where the bot only responds in explicitly approved chats. By creating a single-person group, you ensure the bot only responds to you. If you enable write access on a multi-member group, the bot will respond to everyone — which may not be what you want.

Step 2: Open the Dashboard

Navigate to your Orient dashboard and locate the Workspace Setup panel.

WhatsApp Dashboard Setup

Step 3: Choose Pairing Method

You have two options:

  1. Select your country code from the dropdown (e.g., 🇺🇸 +1, 🇮🇱 +972)
  2. Enter your phone number without the country code
  3. Click Get Pairing Code
  4. You'll receive an 8-character code (e.g., ABCD-1234)
WhatsApp Pairing Code

Option B: QR Code

  1. Click Show QR Code
  2. A QR code will be displayed on screen
WhatsApp QR Code
tip

The QR code refreshes every 60 seconds. If it expires, simply click to refresh it.

On your phone:

  1. Open WhatsApp
  2. Go to Settings, then Linked Devices
  3. Tap Link a Device
  4. Choose your method:
    • Pairing Code: Tap Link with phone number instead and enter the code
    • QR Code: Scan the QR code displayed on the dashboard

Step 5: Wait for Sync

After scanning the QR code or entering the pairing code:

  1. Syncing: You'll see a "Syncing WhatsApp Data" message with a progress indicator
  2. Keep the page open and don't close WhatsApp on your phone until sync completes
  3. For accounts with many chats, this may take a moment

Step 6: Verify Connection

Once sync completes, the dashboard will show Connected status. Your phone number will be automatically detected and saved.

Step 7: Activate the Bot Group

Now you need to give the bot write permission to your group:

  1. Send a message to your "Ori Bot" group. This registers the group in Orient's system
  2. Open the Dashboard, then go to the Chats tab
  3. Find your bot group in the list
  4. Change the permission from Read Only to Read and Write
  5. Send another message to the group

The bot is now live and will respond to your messages!

WhatsApp Chat Permissions
Permission Levels
  • Ignored: Messages are not stored or processed
  • Read Only: Messages are stored but bot does not respond
  • Read and Write: Bot will respond to messages in this chat
Multi-Member Group Warning

If you try to enable Read and Write on a group with multiple members, you'll see a warning dialog. Orient will respond to anyone who sends a message to that group — not just you. For private bot conversations, use a single-person group.


Using Orient on WhatsApp

Starting a Conversation

Simply send a message to your bot group:

Hi! What can you help me with?

The AI Assistant will respond with information about its capabilities.

Features Available

  • Natural language chat - Ask questions, get help with tasks
  • Scheduled messages - Set up reminders and notifications
  • JIRA integration - Query tickets, check blockers
  • Mini-apps - Create and share interactive apps
  • Calendar access - Check your schedule (with Google integration)

Troubleshooting

ProblemSolution
QR code not loadingRestart Orient: ./run.sh dev stop then ./run.sh dev
Pairing code expiredRequest a new code (they expire in about 60 seconds)
Connection dropsRe-scan the QR code to reconnect
Bot not respondingMake sure the chat has Read and Write permission in Dashboard, Chats tab
Group not appearingSend a message to the group first, then refresh the Chats tab

Next Steps