Getting Started with Contacts
Getting Started with Contacts
This guide will walk you through the process of setting up and using the Contacts feature in your Nexvio.ai chatbot, from initial configuration to advanced usage.
Setting Up Contacts
To begin using the Contacts feature:
- Navigate to Chatbox > Contacts > Getting Started
- Click Enable Contacts if it’s not already activated
- Configure your initial contact settings
- Set up any desired integrations
- Start collecting and managing user information
Configuring Contact Fields
Define what information your chatbot should collect and store:
Standard Fields
By default, Nexvio.ai includes several standard contact fields:
- Name: User’s full name, first name, and last name
- Email: Primary email address
- Phone: Contact phone number
- Company: Organization name
- Job Title: Professional role
You can enable or disable these standard fields based on your needs.
Custom Fields
Create additional fields specific to your business requirements:
- Go to Contacts > Settings > Custom Fields
- Click Add New Field
- Configure the field properties:
- Field Name: Internal identifier for the field
- Display Name: How the field appears in the interface
- Field Type: Text, number, date, dropdown, etc.
- Required: Whether the field must be filled
- Visibility: Where the field appears in your interface
- Click Save to create the field
Contact Collection Methods
Nexvio.ai offers several ways to gather contact information:
Conversation-Based Collection
Your chatbot can naturally collect contact details during conversations:
- Configure trigger phrases that prompt contact information requests
- Define how the chatbot should ask for different pieces of information
- Set up follow-up questions for incomplete information
Example configuration:
{ "contactCollection": { "triggers": ["contact me", "get in touch", "talk to sales"], "requiredFields": ["name", "email"], "optionalFields": ["company", "jobTitle"], "prompts": { "name": "Could I get your name, please?", "email": "What's the best email address to reach you at?", "company": "Which company do you work for? (optional)" } }}Form-Based Collection
Implement structured forms in your chat interface:
- Navigate to Contacts > Forms
- Click Create New Form
- Add and arrange the fields you want to collect
- Customize the form’s appearance and behavior
- Configure when the form should be presented to users
Manual Addition
Add contacts manually through the dashboard:
- Go to Contacts > All Contacts
- Click Add Contact
- Fill in the contact information
- Click Save Contact
Managing Contact Data
Once you’ve collected contact information, manage it effectively:
Viewing Contacts
Access your contact database:
- Navigate to Chatbox > Contacts
- Browse the list of contacts
- Use filters and search to find specific contacts
- Click on any contact to view their complete profile
Editing Contact Information
Update contact details:
- Open the contact’s profile
- Click Edit
- Modify the information as needed
- Click Save Changes
Tagging and Categorization
Organize contacts with tags:
- Select one or more contacts from the list
- Click Add Tag
- Choose an existing tag or create a new one
- Apply the tag to the selected contacts
Exporting Contacts
Transfer contact data to other systems:
- Go to Contacts > Export
- Select which fields to include
- Choose your export format (CSV, JSON, etc.)
- Click Export Contacts
Integrating with Other Systems
Connect your contacts to external platforms:
CRM Integration
Sync contacts with your CRM system:
- Navigate to Contacts > Integrations
- Select your CRM provider (Salesforce, HubSpot, etc.)
- Follow the authentication process
- Configure field mapping between systems
- Set up sync frequency and conflict resolution rules
Email Marketing Platforms
Connect to email marketing tools:
- Go to Contacts > Integrations
- Choose your email marketing platform
- Authenticate and authorize the connection
- Set up contact list mapping
- Configure opt-in and consent management
Using Contact Information in Conversations
Leverage contact data to personalize interactions:
Personalization
Configure your chatbot to use contact information:
// Example personalization template"greeting": "Hello {{contact.firstName}}! Welcome back to our site. Last time we talked about {{contact.lastTopicDiscussed}}."Conversation Memory
Set up your chatbot to remember previous interactions:
- Go to Chatbox > Settings > Conversation Memory
- Enable conversation history for contacts
- Configure how long to maintain conversation context
- Set up summary generation for long conversation histories
Privacy and Compliance Settings
Ensure your contact management practices comply with regulations:
Consent Management
Configure how consent is collected and tracked:
- Navigate to Contacts > Settings > Privacy
- Set up consent collection requirements
- Create consent record templates
- Configure consent verification processes
Data Retention
Set automatic deletion policies:
- Go to Contacts > Settings > Data Retention
- Configure retention periods for different data types
- Set up automated deletion processes
- Define exceptions for specific contact categories
Best Practices for Getting Started
As you begin using the Contacts feature:
- Start with the essential fields you truly need
- Gradually add more fields as you identify requirements
- Test your contact collection process from the user perspective
- Regularly review and clean your contact database
- Document your contact management policies
- Train team members on proper contact data handling
By following these steps, you’ll establish a solid foundation for managing contacts in your Nexvio.ai chatbot, enabling more personalized and effective user interactions.