📚 RinglyPro CRM Documentation
Complete guide to using RinglyPro CRM for your business.
🚀 Getting Started
1Create Your Account
Visit https://aiagent.ringlypro.com and click "Sign Up"
- Enter your email address
- Create a secure password
- Verify your email address
- Complete your business profile
2Set Up Your Profile
Navigate to Settings and configure:
- Business name and details
- Contact information
- Business hours
- Timezone preferences
3Download the iOS App (Optional)
Search for "RinglyPro CRM" in the Apple App Store or visit:
- iPhone/iPad: App Store → Search "RinglyPro CRM"
- Log in with your web credentials
- Enable push notifications for real-time updates
💡 Pro Tip: Start with 100 free tokens to test all AI features including voice assistants and content generation!
⚙️ Account Setup
Profile Configuration
Navigate to Settings → Profile to configure:
- Business Information: Company name, industry, website
- Contact Details: Phone, email, address
- Working Hours: Set your availability for AI voice assistants
- Notifications: Email and push notification preferences
User Management
For team accounts, manage users in Settings → Team:
- Invite team members via email
- Assign roles and permissions
- Monitor team activity
📊 Dashboard Overview
Your RinglyPro dashboard provides a comprehensive view of your business:
📈 Analytics
- Call volume and duration
- Appointment statistics
- Lead conversion rates
- Token usage tracking
📞 Recent Calls
- View all incoming calls
- Listen to call recordings
- Read AI transcriptions
- Follow-up actions
📅 Upcoming Appointments
- Today's schedule
- Calendar integration
- Appointment reminders
- Quick reschedule options
👥 Recent Contacts
- New leads
- Contact history
- Quick actions
- Notes and tags
🤖 AI Voice Assistants (Rachel & Lina)
RinglyPro includes two AI voice assistants to handle your calls 24/7:
Inbound Lina - Receptionist
Lina answers incoming calls and handles:
- Greeting callers professionally
- Answering common questions
- Scheduling appointments
- Taking messages
- Routing urgent calls
Setting Up Inbound Lina
Navigate to: Settings → Inbound Lina
- Phone Number: Connect your business phone number
- Greeting Message: Customize Lina's greeting
Example: "Thank you for calling [Business Name]. This is Lina, how may I help you today?"
- Business Hours: Set when Lina should answer calls
- Appointment Settings: Configure calendar integration
- FAQ Training: Add common questions and answers
- Fallback Actions: What to do for complex requests
Outbound Rachel - Sales Agent
Rachel makes outbound calls to:
- Follow up with leads
- Confirm appointments
- Send reminders
- Conduct surveys
- Re-engage cold leads
Setting Up Outbound Rachel
Navigate to: Settings → Outbound Rachel
- Campaign Setup: Create call campaigns
- Script Template: Customize Rachel's conversation flow
- Call Schedule: Set optimal calling times
- Success Criteria: Define successful call outcomes
- Follow-up Rules: Automated actions after calls
⚠️ Note: AI voice calls consume tokens. Each minute of AI conversation uses approximately 1 token.
📅 Appointment Management
Calendar Integration
Connect your calendar to enable automatic scheduling:
- Google Calendar: Settings → Integrations → Google Calendar
- Outlook Calendar: Settings → Integrations → Microsoft Outlook
- Apple Calendar: Via iCal/CalDAV connection
Appointment Booking
Customers can book appointments through:
- AI voice assistant (Lina)
- Online booking widget
- Direct link scheduling page
- iOS mobile app
Appointment Types
Configure different appointment types in Settings → Appointments:
| Setting |
Description |
Example |
| Duration |
Length of appointment |
15, 30, 60 minutes |
| Buffer Time |
Time between appointments |
5, 10 minutes |
| Availability |
When slots are available |
Mon-Fri 9AM-5PM |
| Reminders |
Automated notifications |
24h, 1h before |
Adding Contacts
Add contacts manually or automatically:
- Manual Entry: Contacts → Add New Contact
- Import CSV: Contacts → Import → Upload CSV file
- Automatic: From incoming calls or form submissions
- Integration Sync: From GoHighLevel or other CRM systems
Contact Fields
- Name (First, Last)
- Phone number(s)
- Email address(es)
- Company/Business
- Tags and labels
- Custom fields
- Notes and history
Contact Actions
For each contact, you can:
- View call history and recordings
- Schedule appointments
- Send emails or SMS
- Add notes and tasks
- Assign to team members
- Export contact data
AI Content Generator
Create professional social media content with AI assistance:
Generating AI Content
Navigate to: MCP Copilot → Social Media
- Enter your topic or message
- Select platform (Facebook, Instagram, LinkedIn, Twitter)
- Choose tone (Professional, Casual, Friendly, Promotional)
- Click "Generate Content"
- Review and edit the AI-generated post
- Save or post directly
AI Image Generator
Create custom images for your posts:
- Click "Generate AI Image" in the social media editor
- Describe the image you want
- Select style (Realistic, Artistic, Abstract, etc.)
- Generate and preview
- Download or attach to post
⚠️ Token Usage: AI content generation uses 2 tokens per post, AI image generation uses 5 tokens per image.
Post Scheduling
- Schedule posts for optimal times
- Queue multiple posts
- Recurring post templates
- Multi-platform publishing
🔗 Integrations
GoHighLevel Integration
Connect RinglyPro with GoHighLevel CRM:
Setting Up GoHighLevel
- Navigate to Settings → Integrations → GoHighLevel
- Click "Connect GoHighLevel"
- Enter your GoHighLevel API key
- Select sync options:
- Sync contacts bidirectionally
- Sync appointments
- Sync call logs
- Click "Save & Sync"
Available Integrations
📅 Calendar
- Google Calendar
- Microsoft Outlook
- Apple iCal
📊 CRM
- GoHighLevel
- Salesforce
- HubSpot
📱 iOS Mobile App
Download & Installation
- Open the App Store on your iPhone or iPad
- Search for "RinglyPro CRM"
- Tap "Get" to download (free)
- Open the app and log in with your credentials
iOS App Features
- Dashboard: Full access to your CRM dashboard
- Calls: View call history and listen to recordings
- Contacts: Manage contacts on the go
- Appointments: View and manage your calendar
- Push Notifications: Real-time alerts for calls and appointments
- Face ID/Touch ID: Secure biometric authentication
- Offline Mode: Access key information without internet
💡 Pro Tip: Enable push notifications to get instant alerts when Lina answers a call or books an appointment!
iOS App Settings
Configure app-specific settings in the iOS app:
- Notifications: Customize alert types and sounds
- Security: Enable Face ID/Touch ID
- Sync: Choose sync frequency
- Display: Dark mode, text size
💰 Tokens & Billing
How Tokens Work
Tokens are the currency for AI features in RinglyPro:
| Feature |
Token Cost |
Details |
| AI Voice Call |
~1 per minute |
Inbound/Outbound calls |
| AI Content Generation |
2 per post |
Social media posts |
| AI Image Generation |
5 per image |
Custom AI images |
| Call Transcription |
0.5 per call |
Automatic transcription |
| AI Analysis |
1 per report |
Call analytics and insights |
Token Packages
View and purchase tokens in Settings → Billing → Tokens
💡 Free Trial: Every new account receives 100 free tokens to get started!
Billing Management
Navigate to Settings → Billing to:
- View current token balance
- Purchase additional tokens
- View billing history and invoices
- Update payment methods
- Manage subscriptions
- Download receipts
Auto-Recharge
Set up automatic token purchases:
- Go to Settings → Billing → Auto-Recharge
- Set minimum token threshold (e.g., 10 tokens)
- Choose recharge amount (e.g., 100 tokens)
- Add payment method
- Enable auto-recharge
🔧 API Documentation
API Overview
RinglyPro provides a RESTful API for custom integrations:
Getting Your API Key
- Navigate to Settings → API
- Click "Generate API Key"
- Copy and securely store your key
- Use this key in your API requests
API Endpoints
Authentication
Include your API key in the request header:
Authorization: Bearer YOUR_API_KEY
Base URL
https://aiagent.ringlypro.com/api/v1
Common Endpoints
GET /contacts - List all contacts
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://aiagent.ringlypro.com/api/v1/contacts
POST /contacts - Create a new contact
curl -X POST \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"firstName":"John","lastName":"Doe","phone":"555-1234"}' \
https://aiagent.ringlypro.com/api/v1/contacts
GET /appointments - List appointments
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://aiagent.ringlypro.com/api/v1/appointments
GET /calls - List call history
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://aiagent.ringlypro.com/api/v1/calls
Webhooks
Configure webhooks to receive real-time notifications:
- call.completed - When a call ends
- appointment.booked - When an appointment is scheduled
- contact.created - When a new contact is added
- token.low - When tokens are running low
Setting Up Webhooks
- Navigate to Settings → API → Webhooks
- Click "Add Webhook"
- Enter your endpoint URL
- Select events to listen for
- Save and test the webhook
Rate Limits
- Free accounts: 100 requests per hour
- Paid accounts: 1,000 requests per hour
- Enterprise: Custom limits available
⚠️ Security: Never share your API key publicly. Rotate keys regularly and use environment variables in production.
Need Help?
Can't find what you're looking for? Our support team is here to help.
Contact Support
Back to Dashboard
RinglyPro CRM Documentation
Last Updated: January 2025
Version: 1.0.0
Email: [email protected]
Website: https://ringlypro.com