History: Customer_Relationship_Management
Preview of version: 25
- «
- »
This profile is designed based on the requirements established in the following pages.
TikiCRM will be developed at http://crm.tiki.org
Profile should ask for:
Please see:
http://dev.tiki.org/crm
Project_Management
Mail_Merge
TikiCRM will be developed at http://crm.tiki.org
Table of contents
What the profile should do
basic
- Database of contacts, managed by admins
- Some of those contacts have logins and can update their profile as per User_Trackers
- Anonymous can create an account and update profile
- Registered users can become members (and pay) (there is more than 1 membership type) as per: http://doc.tiki.org/Payment#Membership_Management
- Members have access to privileged content (A members-only category)
- Make trackers for contacts with customers (ticket system)
- with admin field (visible to user) with time spent
- When ticket is closed, this is passed to the Credit system
- Registered users can use the ticket system (report issues, etc.)
- Admins can also use the ticket system to log interactions with contacts (whether or not they are members)
- with admin field (visible to user) with time spent
Nice to have
- Admins can indicate: Time spent (minutes to be deducted from Credits, when ticket is closed)
- Admins can filter contacts by a criteria and contact them
Long term
- Show off credit system
- Shopping cart is available to replenish credits (this part needs to be coded)
- Use payment to run a Data Channel (to show off the new feature)
Profile should ask for:
- sender email
Activity
YAML
Copy to clipboard
objects: - type: tracker ref: activity_tracker data: name: Activity tracker description: Tracks phone calls, etc. default_status: open show: [ status, creation_date, modification_date, list_modification_date ] allow: [ comments, attachments ] - type: tracker_field ref: activity_tracker_summary data: name: Summary tracker: $activity_tracker type: text_field flags: [ searchable, public, list, mandatory, link ] order: 10 - type: tracker_field ref: activity_tracker_priority data: name: Priority tracker: $activity_tracker type: dropdown options: 5 (high),4,3,2,1 (low) flags: [ searchable, public, list ] order: 20 - type: tracker_field ref: activity_tracker_description data: name: Description tracker: $activity_tracker type: text_area options: 1 flags: [ public, mandatory ] order: 30 - type: tracker_field ref: activity_tracker_assignee data: name: Assigned to tracker: $activity_tracker type: user flags: [ searchable, public, list ] order: 40
Please see:
http://dev.tiki.org/crm
Related profiles
Social_Networking_ServiceProject_Management
Mail_Merge
Related links
http://en.wikipedia.org/wiki/Customer_relationship_managementTest users
YAML (not working at the moment)
Copy to clipboard
objects: type: users data: - name: test pass: test group: [ Registered ] - name: test2 pass: test2 group: [ Registered ]
Inclusions
YAML
Copy to clipboard
dependencies: - $profiles.tiki.org:User_Trackers:user_tracker - $profiles.tiki.org:Test_All_Themes:Test_All_Themes - $profiles.tiki.org:powered_by:powered_by # ((powered_by))
Todo
- Make activity tracker (calls, etc) work
- What about contact with no username? (what is in drop down?)
- Make group tracker associate within profile for User_Trackers