I Suggest You...

Sync appointments with my Personal Calendar (iPhone / iPad / Google calendar / Outlook / etc.)

Allow me to Sync my appointments with iCal.

When you make a reservation or delete a reservation it should link up with you calendar on the iPhone/iPad.

575 votes
Vote
Sign in
Signed in as (Sign out)
You have left! (?) (thinking…)
Kay Wegner shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

102 comments

Sign in
Signed in as (Sign out)
Submitting...
  • Zachary Ramsay commented  ·   ·  Flag as inappropriate

    It's hard to believe this hasn't yet been implemented. If, internally, there are no plans to do this, the least FSP could do is open source the code and allow pull requests for (very basic, to say the least!) improvements.

  • Chris Wilson commented  ·   ·  Flag as inappropriate

    I have some expertise in this space but more importantly, I use many web-based scheduling solutions for various reasons like kids soccer where games/fields change all the time.

    The "show stopper" sync delay you mention I don't see as a major blocker. Yes in an ideal world everything would be in-sycn. And yes there is a delay and much of it depends on how the persons mobile device is configured which you have no control over. But the benefit to us users, even during the edge case of change, is much greater than the downside.

    They way that most everyone in the industry works around the delay issue is to send an email and/or an SMS when there is a change. This has a some benefits. First most folks look at their calendar a couple of times a day. So even if the event was changed they may or may not notice. It also takes care of the cache latency issue. This lets the user know they should refresh their calendar if it does not match the calendar app or go look at the record on the website.

    My $.02
    Chris Wilson
    https://www.linkedin.com/in/yepher/

  • Rob Linford commented  ·   ·  Flag as inappropriate

    Personally I don't want the system synchronizing with my calendar directly but I would really like it to at least include an iCal file with the appointment email so I can decide if it's something I want to add to my calendar myself. It's a little weird that this is not already a feature, I see you can look at appointments on the website (not the app) and ask for an iCal file. It's just a pain to get an email then manually enter an appointment when I know attaching an iCal file would be a simple thing for the system to do. Our last scheduling program did this and it worked well.

  • Thomas Daniel commented  ·   ·  Flag as inappropriate

    It is frustrating to see that something so important and that was requested 4 years ago is still not implemented and instead, the development team uses phony excuses and empty promises.

    Perhaps instead of implementing it on your own, the Flight Schedule team should simply support www.zapier.com. I use that successfully to synchronize my multiple Google calendars.

  • James Shannon commented  ·   ·  Flag as inappropriate

    Any updates on this? Which approach were you planning on using that has a <8 hour delay? I'm sure there are alternatives which would be almost immediate. E.g., API access.

    For the record, I'm not thinking (or wanting) a simple "view this calendar in google calendar (ical) link". That doesn't solve trying to merge multiple calendars (personal, other FBOs, etc).

  • Adam Liston commented  ·   ·  Flag as inappropriate

    make it happen! dont care if it is delayed. most updates are not done the same day anyway

  • Leo Mark Ortiz Ramirez commented  ·   ·  Flag as inappropriate

    Hi, I need to set up an account in iCal so my FSP is synchronized with all my other appointments. I can select the times iCal will synchronize with the server but I don;t have the information of FSP server so iCal can log in.

  • Mike Biewenga commented  ·   ·  Flag as inappropriate

    Jasen, I get it, but I don't think that's a reason to not do this. I think other folks are capable of understanding the issue as well - there will be a delay between when things change in FSP to when those changes appear in Google calendar because Google doesn't refresh it's data often. Yes, it may take a day or so, but the changes do show up eventually. Just make people aware of the potential and we can all live with it. Put up a disclaimer next to the feed if you need to. Yes, that delay isn't ideal, but it's MUCH MUCH better than having no ability to sync calendars at all.

    You're not appreciating the use case here. The feed isn't needed so that I can see my next FSP
    appointment that's coming up in 5 minutes. I can check the website or app for that. The feed is so that I can plan my life and resolve major conflicts a week or a month out. I don't need instantaneous updating for that. I am juggling kids' sports schedules (all of which have iCal feeds, by the way) and about 20 other things outside of FSP. I need them all on one calendar so I can sanely sort out the next week or two. It really, really, doesn't have to be instantly updated.

    Also, this "delay issue" is only Google-specific thing (because google doesn't let you manually refresh or set the refresh time). If you provide a decent iCal feed that reflects current FSP data, users can subscribe to that directly, and this whole thing is a non-issue. For example, if you subscribe directly to an iCal feed in Mac Calendar or on an iOS or Android device (directly in the calendar settings there, not through google calendar) you can refresh whenever you want to, and set the automatic refresh to whatever you want it to be. Ok, so now there's a 5 minute delay, or a 1 hour delay, or whatever. Honestly, not a problem. Please, please, give us a decent feed, warn the users, and let each person decide for themselves if they can live with the delay. I can, and I'm sure many others can too.

    I am currently working around this shortcoming by using the old rss feed and the php script that someone posted way down in this thread. That actually works fine for solving this problem, and is allowing me to keep my sanity. It's nearly exactly how this should be handled. It's silly that I should have to resort to coding, hackery, running a server, etc, to do this, but it's worth it. So, if you're not going to take a day to code up a decent solution that works for everyone, please (please!) at least keep that rss feed (/rss/privateschedule-rss.aspx) in place going forward so that I can continue to have at least some calendar data and keep my sanity.

    Lastly, the "add to calendar" button isn't particularly helpful. Appointments change all the time, so adding (and then deleting) every individual appointment isn't practical at all. It needs to be an automatic (iCal/webcal) feed for it to be useful.

    Thanks in advance for anything you can do to reconsider your thought process here.

  • AdminJasen Barnes (Team FSP, Flight Schedule Pro) commented  ·   ·  Flag as inappropriate

    If the company has upgraded to v4, there's a new "Add to Calendar" button which makes it easy to add an FSP appointment to your personal calendar. We're also planning to add these to the end of the process when a new appointment is being scheduled and the confirmation email itself which I think will help.

  • AdminJasen Barnes (Team FSP, Flight Schedule Pro) commented  ·   ·  Flag as inappropriate

    Mike, you are correct - it is the delay of the user's calendar updating that we are concerned about. This is a real problem for us because we have no control over how often the 3rd party calendar chooses to request the latest data from the FSP feed. Do a search on Google Calendar iCal feed delays and you'll see this is a widespread issue.

  • Mike Biewenga commented  ·   ·  Flag as inappropriate

    Jasen, you seem to be overthinking this or not understanding what people want. It doesn't need to be any kind of fancy sync. Just make a iCal feed with the same (live, current) data that's shown in the "my upcoming reservations" list. That allows peoples' calendar apps (Google, iOS/Mac calendar, whatever) to pull the data whenever it wants to. The only "delay" is just whatever delay there is in the user's calendar app updating itself from the feed. There is no complexity here, it's about a day of coding at the most. Nobody cares much about updating the FSP schedule from their personal calendar, they just want to see the existing FSP appointments visible there.

  • Steve Moore commented  ·   ·  Flag as inappropriate

    How about on a confirmation page a place to select to have an .ics (or comparable format for android & windows) emailed with the confirmation email?

  • Don Golden commented  ·   ·  Flag as inappropriate

    Just an export to IOS or OS X would be sufficient, I can deal with the inconsistencies.


Want help from our support team?

Click Here to Open a Ticket


Feedback and Knowledge Base