Schedule workorders via google calendar

Registered by Cameron Stone

I am using citrus as billing for my Cable TV system and am working to add embedded google calendars for technicians to aide in my scheduling process. The goal is to have a ticket generated and an appointment scheduled within google calendar when a new customer signs up and selects his installation/repair timeslot.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

We also use Google Apps and would enjoy being able to schedule techs using Google calendar. I've used the Zend Gdata API (Google Apps) for provisioning customer email accounts in citrus and it works well. I'm currently working on getting it working with citrus 3.0 using their new MVC implementation. I feel that this should be a module that extends the service module.

Having the Services module set up to support more modules I think will be essential for a scheduler and other modules like a Plant database (storing service addresses and DLC equipment information), freeRadius (for PPP authentication), Automatic Configuration Server (TR-069, like Calix Consumer Connect, Comtrend ACS, ClearAccess), and possibly even DOCSIS provisioning.

Those are all things that I would eventually like to get set up in Citurs DB. Right now my time is going towards getting Google Apps Email provisioning set up with CitrusDB 3. Next on my list is a freeRadius module for Services after setting services up with module support.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.