My Schedule Notes:
- My Schedule is not contingent on Access by Appointment
- Access by appointment can only work if an appointment is scheduled
Team:
- Agent is able to view all the agents whose team they're on.
- They're able to search their team list in the search bar (first name or last name or both)
- Must type at least 3 characters in any search bar on my schedule page
- Agent can click on the name of a team member to:
- View appointments on that team members calendar
- They can add, edit or cancel appointments on the selected team members calendar (Can only add or edit if their team member was the listing agent)
- They're able to view the listing details for any appointment of the selected team member
- When adding an appointment for a team member
- The agent is searching their team members listing
- The agent can schedule multiple appointments for the same time, same day and at the same listing
- Will get an error if they attempt to save the appointment without filling in any of the fields
- The error message will tell them exactly what they’re missing
Agent:
- Agent can select a date on their calendar to view any of their appointments
- They can add, edit or cancel any of their appointments
- Only listings agents can add/edit appointments
- They can select an appointment to view the listing details
- Agent can select profile icon to go to their 'My Account' page
- They can select the envelope icon to view the message center
- They can select the home icon to go back to the main page
- The agent can schedule multiple appointments for the same time at the same listing
Adding an Appointment Steps:
- The user must search for a listing address
- There is a mask on the right side of the screen that will clear once the agent has selected a listing
- The agent needs to type in at least 3 characters before the search will return any results
- If they have multiple listings with the same street, they would hit enter to bring up a Search Listing box with all the listings presented
- The search must be either the numeric numbers of the street address, the name of the street address, or the city of the listing
- Once the listing is selected
- The details of the listing will populate
- The listing photos
- The address
- The details of the listing
- The details of the listing agent will populate
- The listing agents name
- Company name
- Contact information
- The agent then must select a Showing Agent
- This will search ANY agent in their association and those with reciprocal access
- The results will show the agents name and company
- The agent would select a date on the calendar
- They cannot schedule an appointment in the past
- Currently can schedule for any day in the future
- Previous dates cannot be selected
- The agent then must select the duration
- 30 minutes, 60 minutes, 90 minutes, or 120 minutes
- The agent then must select a start time
- This is within the association’s ATM -
- This is a 30-minute incremental value
- Times that have past cannot be selected
- Unavailable times are grayed out
- Agent then presses 'Schedule Now' and will receive a success page
- The listing agent and the showing agent will get a message center notification that an appointment was created
Editing Appointment Note:
- Showing agents cannot edit an appointment that they aren't the listing agent of
- Appointments in the past cannot be edited
- When editing, you cannot change the name of the showing agent
- You cannot change the listing address
- You can change:
- The date
- The duration
- The appointment type
- The start times
Editing an Appointment Steps:
- The Listing Agent would select a date on the calendar
- This would be today's date or any date in the future
- If an appointment, for today, has a time that has passed then you cannot edit or cancel the appointment
- The user would select the pencil
- The user would select a new date OR
- Appointment type
- Start Time
- The agent isn't required to change all fields
- Agent will get the success screen for modifying the appointment
- The listing agent and showing agent will get a message center notification that the appointment was modified
Canceling Appointment Notes:
- Anyone can cancel appointment
- Can't cancel appointments in the past
- All canceled appointments will remain on the calendar
- Agents can still view the listing details of a canceled appointment by just clicking on the appointment
Cancelling Appointment Steps:
- Listing or Showing Agent would select the date of the appointment on the calendar
- They would select click on the trash can
- The agent will get a dialogue box asking them if they're sure they want to take this action
- Once the user presses on 'Confirm' the appointment will be canceled
- The calendar will update the appointment with a canceled badge
- The showing agent and listing agent will receive a message center notification that the appointment was canceled
Office Staff / Broker / Notes:
- Able to see all agents, regardless of office.
- When an agent is selected from the team list it'll change My Schedule to Agent's Name Schedule
- Ex. My Schedule to Dom's Schedule
Office Staff / Broker Steps:
- Select Agent
- The calendar will update with appointments on that agents' calendar
- The Office Staff / Broker can select any appointment to view the details, edit the appointment or cancel it
- The Office Staff / Broker can select 'My Schedule' and create an appointment for the selected agents listing
- All other actions are the same as above