Conversations
Configure your multi-channel inbox by connecting email accounts and WhatsApp numbers. Set up templates, auto-replies, business hours, and assignment rules to streamline communication.
Access Conversations settings from Settings > Conversations.
Accounts
The Accounts tab shows all connected communication channels. Each account can be configured independently.
Email Providers
| Provider | Authentication | Best For |
|---|---|---|
| Gmail | Google OAuth | Personal or Google Workspace accounts |
| Office 365 | Microsoft OAuth | Microsoft 365 or Outlook accounts |
| IMAP | Username/password | Any email provider with IMAP/SMTP access |
Connecting Gmail
- Click Add Email
- Select Gmail
- Click Connect with Google
- Sign in and authorize WiseParts to access your email
- Configure sender name and signature
- Save
Connecting Office 365
- Click Add Email
- Select Office 365
- Click Connect with Microsoft
- Sign in and authorize access
- Configure sender name and signature
- Save
Connecting IMAP
For email providers not supporting OAuth, use IMAP:
- Click Add Email
- Select IMAP
- Enter your credentials:
| Field | Description |
|---|---|
| Email Address | Your full email address |
| IMAP Server | Incoming mail server (e.g., imap.example.com) |
| IMAP Port | Usually 993 for SSL |
| SMTP Server | Outgoing mail server (e.g., smtp.example.com) |
| SMTP Port | Usually 587 for TLS or 465 for SSL |
| Username | Your email username |
| Password | Your email password or app-specific password |
- Test the connection
- Configure sender name and signature
- Save
WhatsApp Providers
| Provider | Setup | Features |
|---|---|---|
| Meta Cloud API | Direct integration with Meta Business | Full API access, template management |
| Twilio | Through Twilio platform | Simplified setup, consolidated billing |
Connecting WhatsApp (Meta Cloud API)
- Click Add WhatsApp Number
- Select Cloud API
- Accept Meta's terms and conditions
- Log in to your Meta Business account
- Select or create a WhatsApp Business Account
- Choose a phone number to connect
- Configure business information
- Save
Requirements:
- Meta Business account
- Verified business
- Phone number capable of receiving SMS or voice calls for verification
Connecting WhatsApp (Twilio)
- Click Add WhatsApp Number
- Select Twilio
- Enter your Twilio credentials:
- Account SID
- Auth Token
- WhatsApp-enabled phone number
- Configure business information
- Save
Authorized Users
Control which team members can access each account:
- Open an account's settings
- Go to Authorized Users
- Add or remove users who should have access
Users not authorized for an account won't see its conversations.
Templates
Message templates ensure consistent communication and are required for WhatsApp messaging outside the 24-hour window.
Creating Templates
- Go to the Templates tab
- Click Create Message Template
- Configure the template:
| Field | Description |
|---|---|
| Account | Which email or WhatsApp account can use this template |
| Name | Internal name for finding the template |
| Content | The message body with optional variables |
| Labels | Categories for organizing templates (e.g., "Quotes") |
Template Variables
Personalize templates with dynamic content using double curly braces:
Hello {{customer_name}},
Your quote {{quote_number}} is ready for review.
Best regards,
{{user_name}}
Available variables depend on context. Common variables include:
| Variable | Inserts |
|---|---|
{{customer_name}} | Customer's name |
{{quote_number}} | Related quote number |
{{user_name}} | Your name |
{{company_name}} | Your company name |
WhatsApp Template Approval
WhatsApp templates must be approved by Meta before use:
- Create the template in WiseParts
- The template is automatically submitted to Meta
- Wait for review (typically 24-48 hours)
- Check template status:
| Status | Meaning |
|---|---|
| Pending | Awaiting Meta review |
| Approved | Ready to use |
| Rejected | Did not meet guidelines — edit and resubmit |
Template Types
Templates can be configured for different purposes:
| Type | Use Case |
|---|---|
| Start | Can initiate new conversations |
| Reply | Can be used within existing conversations |
| Window | WhatsApp templates for use outside 24-hour window |
Tags
Tags help organize conversations by topic, priority, or workflow stage.
Creating Tags
- Go to the Tags tab
- Click Create Tag
- Configure:
| Field | Description |
|---|---|
| Name | Tag label (e.g., "Urgent", "Quote Sent") |
| Description | Optional explanation of when to use this tag |
| Color | Visual identifier for quick recognition |
- Save
Tags appear as colored pills in the conversation list and can be used to filter conversations.
Managing Tags
- Edit a tag to change its name, description, or color
- Delete a tag to remove it (existing conversations keep their tag history)
Tags can also be created inline when tagging a conversation — just type a name and select "Create new tag".
Business Hours
Define when your team is available to set customer expectations and control auto-reply behavior.
Setting Hours
- Go to the Business Hours section in an account's settings
- Configure hours for each day of the week:
- Set start and end times
- Mark days as closed
- Set your timezone
- Optionally configure holiday schedules
Impact of Business Hours
Business hours affect:
- Response time metrics — Calculated only during business hours
- Auto-replies — Can be configured to send different messages outside hours
- Dashboard reporting — Filter metrics by business hours
Auto-Reply
Send automatic responses to incoming messages.
Configuring Auto-Reply
- Go to Auto-Reply in an account's settings
- Enable auto-reply
- Configure triggers:
| Trigger | Sends When |
|---|---|
| Outside Business Hours | Message arrives when team is unavailable |
| First Contact | New conversation from unknown contact |
| Always | Every incoming message (use sparingly) |
- Write your auto-reply message
- Save
Assignment Rules
Automatically assign incoming conversations to team members based on configurable rules.
Available Rules
| Rule | Assigns To |
|---|---|
| Customer's Salesman | The salesman assigned to the customer record |
| Customer Custom Field | User specified in a customer's custom field |
| Latest Assigned User | The last person who handled this contact |
| Team Brand | Team members based on brand associations |
| Workload Rotation | Distribute evenly based on current workload |
| Random User | Random team member from authorized users |
Configuring Assignment Rules
- Go to Assignment Rules in an account's settings
- Add rules in priority order (first matching rule wins)
- For each rule, specify:
- The rule type
- Any required parameters (e.g., which custom field)
- Fallback behavior if no match
Rules are evaluated in order. The first rule that finds a valid assignee is used.
Signatures
Configure email signatures that are automatically appended to outgoing messages.
Creating Signatures
- Go to Signatures in an account's settings
- Create a signature with:
- Formatted text
- Images (logo, headshot)
- Links
- Set as default for the account or specific users
Signatures can include HTML formatting for rich content like social media links and contact information.
Account Status
Monitor the health of your connected accounts:
| Status | Meaning | Action |
|---|---|---|
| Active | Connected and syncing | None needed |
| Error | Authentication issue | Reconnect the account |
| Paused | Manually paused | Resume when ready |
If an account shows an error, you'll need to reauthenticate. Click the account and follow the reconnection flow.