Check out this live demonstration of citizenserve's rental registration - part of our community development software solution. The video also includes a demonstration of permitting, planning and zoning, business licensing and renewals, rental registrations, and complaints - all accessible through an online citizen portal.
Fast forward to your area of interest:
00:08:15 - Contractor Applies for Permit through Online Citizen Portal
00:24:30 - Staff Side Review Process
00:36:35 - Online Document Markup Tool
01:06:00 - Planning & Zoning Overview
01:11:36 - Review Business License Application through Citizen Portal
01:13:50 - Review Rental Registration project on Staff Side
01:17:30 - License Renewal Process
01:33:25 - Create Code Complaint Through Mobile Device (iPad Pro 11 - but we are device and browser independent)
Please visit our Solutions page to read more about the services we offer for online permitting, business licensing, planning & zoning, code enforcement, request tracking, fire permits and fire inspections software and more.
Well, let me start off by telling you just a little bit about citizenserve as a company, and specifically what that means for you kind of how we work with our customers and so - citizenserve, we've been in business 18 years. We started from the very beginning as a software as a service a cloud-based software as a service. We've never had, you know a version of our software that we installed locally in our customer service.
So if you're looking for a web-based application specifically cloud-based, you know, we've been doing that from our inception. So that means for us we stay very true to the browser architecture. So we're gonna work on any device and any browser. So there's no software that you or your constituents have to download or update or you know be out of sync. We're gonna work on any device any browser anywhere that you've got a connection to the internet. We also started 18 years ago with a complete support model for our customers and we still do that today. So we realize it's The Challenge from municipality to get kind of incremental budget when you want to change your tweak or update stuff. So we've always offered that for our customers which means you know, anything that anyone who's a user and citizenserve wants to have done outside of a data migration or integration with another system. We're gonna do for you and we do it very quickly.
So if you want to add a report you want to add a permit you want to change your workflows. You want to change your fees across all your permits. You need somebody trained that came into replace someone else all those are the types of things that that we do as part of support the last year. We got 91% of the things that we got asked to do each day done that very same day. So it's not like you're gonna ask as soon it's gonna take forever we get on it support is a very very important part of how we work with our customers.
We also have a lot of content out here on the website. So we've got pricing if you were interested in it. We've got some short demos under the demo section. If you wanted to, you know do a little cup of coffee length, you know, look at inspections or some reporting. We also have over 200 other demos underneath the live demo tab that are you know longer deeper dive type of demos. So a little bit about us you guys have any questions that I can answer about citizenserve before I turn it over to Misha. She'll get us started.
I'm good.
So I thought you had said that you had heard of us from someone else in Pennsylvania one of our existing customers. And I I don't remember who you said that might have been remember - Lansdowne. Okay. Good good. All right.
Well Misha, I'm gonna turn it over to you. I want to be here to answer any questions that come up around process or implementations those types of things. So that's right.
So we're staring at the citizenserve homepage. And this is where staff login to the system through the login button, but I want to point out that the modules that we offer are listed at the bottom of the screen. So we have a module for licensing one for code one for permitting one for Planning and Zoning one for request tracking and the final module is our online portal and that's geared towards your constituents. So we're going to start our demo today and we're going to touch on licensing and permitting and planning and code. So five out of the six, that'll be pretty good.
So we're going to jump into the portal and while we're here. Let's imagine putting on a hard hat or carrying a briefcase. This is for your constituents. It's not for your staff. So this is a pitch that's configurable. We want to put your logo at the top. In fact, I'm zoomed in a little bit. Let's scroll out so you can see we offer all of our services on the homepage and we want this to be a One-Stop shop for your constituents. So when they come here, they can get all the information about your processes. So in addition to this home page, which provides them links to apply they can also click on things like learn more about permitting. This is the same is going up to the services page and clicking on permits.
It's going to take you to some additional content. We can configure this to be specific to Darby Township here. We want to lead your constituents through sort of a breadcrumb trail. You know, they may be asking the question. Do I need a permit? They can come to this page and we would configure it with the projects that do and that don't require a permit on your side. Now the next step would that for them would be to go to submittal requirements and this again would be a configured page to Darby's permit types and requirements. So these all can link to you know, your website or PDFs or anywhere else on the state side. If you need that now the next step would be to apply but we're not going to apply just yet. There are a couple things I want to show you we offer reporting to your constituents. Well, we're just here as John and Jane Q public. We haven't logged into the system. We'll do that in a minute, but we can provide reports so that you can deliver information to your constituents and hopefully save yourself some counter visits, right? So we have list reports and map reports pie charts and on the staff side we Mass merges as well. So let's run this code complaint report.
It's a map report. It just is going to pull in some colorful pins. So it's kind of fun. I'm gonna go back. Sorry. Let's go back to 2019 when you have - make it a little bigger please. Thank you because you want to be able to see it you bet. Okay, just make it a little bit bigger.
So let's run the report and then we'll see how it looks you. Tell me if you need me to zoom in. Okay? So in this map what we're seeing is, you know part of Pismo Beach in California, it has some map pins here is this close enough to me to zoom in a little bit notice. That's fine. Well, so hopefully you recognize the back end not because you're familiar with this part of the California coast, but because this is Google Maps, right we use that as our back end and when you're constituents come here, they can use all the features. Like I just clicked and drag to recenter these pins. We can zoom in we can go to the satellite view.
We can click on the street view guy and drop them on the street. Oh, I hope this doesn't hurt too bad. Probably wasn't taken but there's a little bit of warmth and sunshine for you feel warmer already well, which we should go back and visit that every couple of minutes to warm up your bones. Good grief. So another feature of a map pin or a map is that you get a pin and you can click on the pin and it'll pull up additional details. So if you request a report with your details, that's what will pop up when we when you click a pin and that report that you request.
So this is just one example, let's run back and maybe we'll run the pie chart report for restaurant complaints and this is just another way to present data. So if you have an idea of what you want, you can ask us to build that for you. If you need some ideas we can give you some suggestions on how to present it.
And let's go again. We're going to go just from 2019 to 2021. This is going to feed all of these restaurant complaints into this pie chart. You can see there's a legend up on the right. It tells you the category and the totals if you hover over these pieces, it's also going to pull up that data for you. So just an example again of another type of report. So we're gonna skip over a couple of these tabs. I'll take you to the contacts tab. This is another way to present your information to your constituents. We want to give them your department information. Give them some links for directions, but this is HTML so we can configure this in any number of ways. If you don't like the images, we have lots of stock photos to pick from where you can provide your own so we can configure this to really match the look and feel of your current site.
And if we can answer your constituents questions, and we figure this is time, you know space will spent.
So one more cool thing to see before we apply and that's the portal was written with HTML responsive design. So what that means is if you come to the site using your cell phone the content is going to shrink and appear on your screen in a logical way. So instead of two columns you now have one column with all the data so you can see it on your cell phone screen and instead of that clickable menu on the right, you know how a finger clickable menu in the center of your screen so we can go to the home page and from here you can click on apply for permit.
Now the same is true. If you came on say a tablet the content is going to stretch and fit your screen in a reasonable way. And the reason this is important now is because with so many devices that can deliver a browser. You can't dictate how your users come to your site and with this you don't have to
So I've clicked on the apply button and it's taken us to the login page. So here I'm going to log in with my credentials, but I want to show you what new users would get to if if you didn't have a portal account and you wanted to apply for a permit you need to register to create this portal account so that you can track your submissions. Now, we don't have to do this from a tablet size page. So I'm going to show you a couple different registration types, but I'm already registered so I'm not going to go through the process now.
This is a drop-down in the system.
Every dropdown is configurable. So what we're seeing is the build for our demo environment the town of Buena Vista. So if you wanted to call out your contractor's by trade, you could have electricians plumbers, you know, trench diggers whatever you license your contractors for those could all be listed here.
I want to show you this generic contractor registration anything with the red pipe in front of it is a required field. So if you scroll down you can see we've got a couple required some not required as we scroll down. It's a pretty short form. So we're Gathering all of this data by default. But if you have additional data that you need to collect about your contractors, we can add custom fields at the bottom of the form and we'll talk more about custom Fields just a second.
So this is an example registration for your contractors. And if I switch it to say the anonymous type you see way less Fields here. So we allow Anonymous registrations for say something like a code enforcement complaint, but we don't allow people to register anonymously and then submit a permit application, right? You need to know who they are who you're assigning this permit to or approving it to so this is just another type of registration. It shows you sort of the difference between these different forms. So we got here by clicking the apply Now button. I'm gonna go back and I'm gonna put in my credentials here.
Now when we get logged in it's going to take me to the application page and here I can pick the application type. I want so you see another drop down here. All of these permits were built for this environment. We'll build as many permits as you need using custom Fields. So I'm going to fill out just a couple of these basic input fields and then we'll talk about custom Fields more.
We'll call this a new single family home.
So if I said that this were an existing project I could Link in a project number and it would tie these applications together. If you get something that comes in without a link but it needs one. You can move things on the staff site as well. We'll say that this is for a new project and then I'm going to put in my address information.
So I really want 941 Bakersfield, but if I put in nine bake and I click find address it's going to search my parcel data and pull in everything that matches that request and when I pick the address that I want it's going to pull in parcel and ownership data.
So now that we have that address information here, you can see that we have an application that started here. So this would be a good time to talk about custom fields. And this is foundational to the application. You may get a different Title Here in work description. But this is all basic information that we need to set up your application. But then anything below the Gray Line would be built for you using custom Fields. So let's talk about what a custom field is.
So this is my little handy-dandy handout. It has 33 different types of custom fields.
We use any of these types to build your applications like for your permits and licenses or for your contact cards, like those registration cards. I was showing you or any inspection activities or your code cases themselves so we can customize each of these are configure each of these to collect the data that you need in the format that you need it.
So on a permit or license that project description field or work description, that would be something like a long text field. And if you had a contractor that you wanted to add to that application, that would be something like a contact listing and we could even make it a licensed listing for active license holders in the system.
On something like a license you might have a field called a Nix code, right? And that is a field that has a hundreds of entries. So that would be a searchable drop-down box.
So we have all of these different field types to help your applicants give you the information you need right away to make sense to them and to you.
So do you have any questions about this?
Before I start filling out some of our custom fields. No, right. Let's do it. So I'm gonna mostly stick to the red (required) fields. But remember what you're seeing is a sample permit. If this is not the permit that you have to have right we would take your paper applications build them for you show them to you and then give you the option to give us feedback. So I'm gonna skip the are you going to install a swimming pool or dry your site but I do want to answer or enter structure information. So this is a table. It's it's a custom table within a table field and here I'm going to enter my occupancy type. So this is a drop-down field I could pick with my mouse. But if I hit our a couple times, it gets me the entry that I want and if I look at construction type, this is a shorter list. So we'll just click it with my mouse.
Let's say it's 2,000 square feet. And our construction cost will be you know, 205,000 and then we can add a row. So this is like pre- 'you know property values going through the roof for covid' so we'll just - We'll just take it but these are used in our inner valuation calculations. Right?
So if we wanted to build, you know a utility structure or maybe a storage we'll say We'll be for our garage. We'll use the same construction type. Maybe this is a 500 square foot garage.
And 4,500. So now we've got two different structures there and now we can go to the contact Section so I can add a contractor here. And the way this field is set up. It's going to it's going to list all of the active contractors in the system when I start typing a name. So when I type in Smith, we have one active plumber, so let's add them to this but we can also link to your registration. So if you're not going to license your contractors in the township, then you can just have them register and you can find them this way as well. So we have a different set of smiths in the system.
We can do document uploads here. So let's upload a site planner. Okay, when you when you've been the contractor say it's a new contractor. Well, we'll notice that and you'll have to save it.
Like it'll say you're not listed here. You have to go back and create a license.
Okay. Okay. So this is a little bit the way that this is integrated into this environment here. We're doing contractor registration. So any contractor who's registered will show up there. That's okay a new one. They wouldn't.
You guys may not be doing that.
Okay, right. All right. I understand now.
So when they register or their are they uploading their credentials? Like state licenses and things of that nature
If you need them to yeah, they can upload those. We'd also want to track that expiration date and the system can then prompt you to say. Oh this contractor is expired. Don't you just permit right that's happening. So that's an example.
We might have a field on that registration where they just upload their document and then when that registration comes to the staff side, You're gonna look at that document and you'll put the insurance end date on it as an example, right and then we can notify you that kind of thing. So okay, or all right. So I've
click if it file fields for the site plan. So I'm selecting the site plan for my computer and these document types are all called out separately. So it's a one-to-one if I want to upload a landscape plan. I select the file. I picked my landscape plan.
And now it populates that field for Planning and Zoning. You might want to have a one to many. So you just have you know PDFs of plot plan and then they can upload as many as they need so we can give you multiple options for uploading files.
And if you notice now, we're at the bottom of the form. So we have some terms and conditions here and we can do a checkbox to say that you agree. In this case. We're entering our initials. So we'll just put my initials here to say that I agree to all terms and then we have a signature box. So I'm just going to use my mouse.
And we will make a signature and we'll save it.
Now if I weren't ready to submit I could click save for later and it would save this application in my profile. That's before the the town gets it I'm ready to submit though.
So when I click this button the system's gonna check and make sure that all of those required fields are filled out if I'd missed one. It would have told me you know you this is a required field. I would click okay, and it would take me to that field.
So it's not gonna let your applicants put in and complete application.
When we get this, it knows that all of my questions have been filled out. So now I can click OK and it's going to take me to the payment processor and here we are ready to pay for this permit.
We want to load your your fee structure into the system so that whatever your applicants enter gets charged appropriately in this case.
We're charging a plan review fee at the beginning but then credit card.
It's not taking credit cards right now.
Money order or money order, right? What what just curious? Why is that?
Always me.
was it here slowly moving into the And they're getting there.
I mean it's very easy for us to enable you to take payments to the through the portal.
It's just we've got about 30 different payment processors. We've integrated if you use one of those there's no charge from us. I mean, you'd have to set up a relationship with them and they're gonna charge you a little bit of a fee and that kind of stuff. But if you did want to start getting your toe wet in that it's very easy to do. That citizens are And this will cut down on window time at the front desk. Yeah. Yep.
Okay. Yeah, so just in this example, we're charging a plan review fee at the beginning and then before the permit gets issued. We're gonna have to pay again, but some jurisdictions don't charge anything at the front because I don't want to deal with refunds and some do just an application fee now and then they charge before the permit gets issued. So you can do it any number of ways. I'm gonna submit this payment right now and let's not say that credit card. Go ahead.
I see convenience fee. Is that what is that for?
This is just to show you that we can do it. We don't put any overhead on this. But if you needed to charge like to pay for the credit card processor, you could add a okay.
Alright, so we're looking at this receipt page. But in the meantime, the system has started to generate emails to the applicant when I hit the submit button the system sent me an email that says you're online submission has been received. So let me go into my inbox.
And we'll pull up that email.
Any second now it will appear here we go. So this is the first one that's generated. This is an out-of-the-box template. It's got the blue bar and the citizenserve logo. We can update this to match your formatting your color scheme your logo all of this data comes out of the database. So this is informational text to the applicant. We see some jurisdictions that give their turnaround times or contact information here. This is data out of the database and then this is a link to help the applicant get back to the portal so we can modify this but I would say just leave this link here because it's important and helpful to your constituents.
So this is the first email that's generated. And then when we paid we got a second email because as a contractor, I could have exited out of that payment screen and it would have submitted my application and then it would just have a balance due here. We can see that payment amount and then it gives me this link so I can go back to the portal.
So before we leave let's take a look at what your applicants get to see after they've submitted their applications. This is the my accounts tab. It gives us access to all of our online services, right all five of them. If you didn't want to go live with five we would modify this screen to just show your constituents the Electronic Services that you are offering and then they could go and view their requests.
So I do demos. I have a billion requests. Your constituents are only going to see what they've submitted. So if I you know, it defaults to permits here and we're in the under review tab here. We can see our application. So let's click on this hyperlink. It's going to open it for us. And I know that you guys are a little bit.
If I zoom in hopefully that's easier for you to see so we have tools on the left we can edit at this point, but this is status driven.
So if you didn't want them to be able to make a change right after they submitted we can lock that down we can make a payment here.
Was there a question? No, no, I'm hearing things. So just me we can request an inspection though. It's too early in the process. We're allowed to upload documents or leave a message and this will send a message to the town.
So we have some of that same database data right about our project listed here. And then this is an image from Google images and in the center of the tab or the center of the page. We have some tabs. This permit tab shows us the questions and answers on the permit project. The reviews tab is going to show the route that's been assigned. So let's scroll down here. Now. This is a configurable page, right? If you don't want to have a review route, you don't have to have one if you want just one step you can have just one step this particular workflow has seven steps. We can support both consecutive or concurrent reviews. And the way this one is set up is it goes to building for an intake review?
Like they do a completeness check and when that gets approved then that triggers the roof the following five reviews in these different departments. And then when all five of those reviews are done, it'll trigger this last step back to the building department to see what needs to happen. Does the permit need to be resubmitted or is it ready to be approved or denied? Right? So this is the review route we're not going to
Go through all of these review steps today, but I'll show you the highlights of what we offer and then hopefully they'll give you an idea.
On the documents tab, we're going to show all of the documents that have been uploaded or generated and then as we generate some more on the staff side, they'll appear here.
And finally, there's an inspections tab. But again, it's too early in the process for that.
So we're ready to jump out of this staff or out of the portal side so we can take off our hard hat, right? We're gonna jump in on the staff side, but I wonder if you have any questions for us before we jump.
Yes that now I saw licensing but that's that basically worked the same way with our using occupancies and annual rentals and things like that. And our business some you know. You know of after you sent occupancy, okay?
Yes, it works a lot like the building permits. We'll go over that module in a little bit. But your applicants can apply online. They can pay online. It can have a workflow assigned and then we'll show you through the permit process how we can generate the licenses or the permit card. So we'll get to sound it. Can you plays a warning on there saying that this is just an application this isn't permission to actually work.
Yeah, we've got this little warning here. Your permit is not issued until an issue date is displayed we can this is just done through HTML so we can modify this form. Can you make that in like a hundred font and red? Yes, this is
just under HTML.
We don't do blinking though. That's a no. No, we don't do any blinking red text if billboard, right?
Any other questions about the portal?
Is a good so far? No, these are great. Okay, so take off your imaginary hard hat, right? We're no longer going to be a constituent. We're going to be staff. So let's log in as Morgan and this is Staff side in citizenserve. I'm going to refresh your page really quick because she's a test user. So she's just hanging out like a puppet.
So let me pull her strings a little bit and we'll get our our project logged in now the dashboard is configurable. During implementation, we set up all the staff members dashboards, but they can configure if they want to move their Tools around. So at the top of her dashboard, she has these these charts these are called metrics and we consider them a report. We write them with SQL which gives us a lot of power over them.
So you can see this one. They overdo permit reviews. It shows 36 in the title. And you can see in these different segments. These are all corresponding to these different departments and it shows the count of what permits are overdue. So at a glance it's very helpful information, but what's even better is that you can click on the department and it'll pull up a listing of the files that make up that metric. So these are all of the four in the building department that are overdue. So this again is helpful.
But from this point, you can actually click to these permits and because we're brows are based it's going to open it in a new tab so you can get your work done in this tab or any other number of tabs and when you save and close out your work that initial tab Metric is still going to be listed.
So metrics are great, but if you look at this list and you think man, this is only 70% of what I need if I only had two more columns, I'd really be able to get my work done. All that is is a request to support center. So let's show you how easy it is to
request some support
There is a support center link you click submit new request. It pulls up this quick form you pick a category for your request a metric would be something else.
And then if you select this you get to type in your request now if you wanted to do something like update a report when you pick reports it says do you want to make changes or do you want to create a new report? And if you say I want to make changes to an existing report? Did you get to pick the report that you're talking about? So it's really helpful. It helps guide you towards the answer. It'll give support the information they need and they can answer you even more quickly. So I'm not going to submit this. I just wanted to show you that this functionality is here and it's available to everybody, you know, every staff member that has a login to Citizen serve has this on the left hand side. So you can request new metrics. You can request fields to be added to your metrics. We want to give you the tools. You need to get your work done, right?
So underneath the metrics or underneath the chart metrics we have her task list. So the list is here and these boxes up here are filter bars. So if you notice there's blue these are the ones that are due and that red ones are the ones that are overdue so she was on vacation and she came back and she says, oh I have to make up for all that stuff that I miss. She can click the eight and it's gonna filter her view to just show the eight that are overdue if she wanted to clear that filter should just clicks the test by due date and it clears it all or she could click on the two that are due and look here is where ours shows up.
We'll come back to this in a minute. I want to show you some other features and these tiles right here with a white background and a colorful image here an icon.
These are report metrics. So this is going to be a map report.
This is going to be a list report. Actually.
I don't know why this has an arrow. This is a list report and this is a pie chart. I wonder if this is going to be a trend. Okay. I'm tempted to run this. These are all reports that this user can run right from their home page.
It's got the drill.
somebody running a drill I heard it. Oh, it's Ray.
Are you running a drill over there? Race got some work happening. It's
Put in your last request.
What was that? He's putting in your last request exactly. It's drilling it. So this is an example of a report. This is this is a cool graph here that shows the different types of payments over time.
So they took a lot of payments in April and by credit
So this is just a sample of a report that she can run right from her home page. You just add it as a report metric and you just add metrics from the left.
Also go to reports and she can click on her reports and standard reports. These are out of the box.
So those are all available.
And then these are single metrics, but I'm thinking that we have a lot that we should cover. So let's jump into the task list. And if other questions come up, we'll get to see some of these other features on the on the homepage.
So on her task list, she's got a link to the task itself, right? This is her completeness check step. We can go directly to the application. It shows the due date the address and her description. We're gonna jump to the task, but maybe before we do let's look at this exclamation point this is an alert.
This is stop work order permit required call code enforcement. It shows that it's added to this property.
It shows the address and the parcel number. It shows when it was created and by who this is a way to get information out across all of your departments so that anybody that touches this property is going to see this alert. So it's a great way to get information out there. These can be cleared right here by the user.
Now we'll also talk about some conditions in the system. You can put a standing condition. We'll get to see those in a minute, but let's go into this task for application intake and we'll get to see what a permit project looks like and we'll start working it.
So this is opened our permit project we know because it tells us at the top that it's a permit project. So we have the same Google image. It tells us what we are.
This is our parent file number or address in our description.
And then we have a series of tabs across the top. We're on the reviews tab. So Morgan is going to want to look at the application, right? She wants to see the questions that were answered. See what the applicant is asking for. She could click to the permits tab, but we've provided a shortcut here.
This is called the more information button when we click it. It's going to open our permit in a new tab. So she can look at the permit application and then click back over to her review tab. She doesn't have to do as much clicking that way.
So this is what our permit looks like on the staff side.
Is the same permit that we filled out on the portal but it looks differently and we have some staff only Fields. So in the red bar here, this is all permit information.
Ray was at you.
He's literally having windows installed in his house about 17. So it's going to take days. It's got people there working. That's what the drill was. Yeah.
Doing this for like a year and a half and he said through studs in the background. We keep telling him he needs to have this the permit suspended behind him. So people can see that he's permitted. He does have permits.
So anyway, so this is the permit the Red Bar shows permit information, right the type and a subtype and our permit number are applicant the status and the valuation now she is doing this completeness check, so she's going to change the status to to under review.
And that's going to lock it down so that the applicant can't make any changes now the blue section shows the fees and the payments balance due and the grace area shows the dates. So we only have an application date but as we move through these Milestones we're going to see those additional dates pop in now if I scroll down you're going to see this application screen again, this is Staff size. So it looks a little bit different right? We have two columns of data this table of course is just going to be one column, but we see our context that we're entered and here she's gonna notice that they've only uploaded a site plan and a landscape plan but they're missing a plot plan and this cost a David and they don't have this Solid Waste Disposal form. Now. These are fields that we could make required right but in this demo I need to show you some things so we leave these not required so that I can communicate with the applicant this way.
But we can definitely make them required on your applications.
So now as we scroll down we're going to see some fee information and these fields are staff only so we want to generate your fees automatically. We don't have we don't want to have to rely on your staff to do that. Right? We'll just calculate them, but we know that they're going to be exceptions. So let's say that in this case this permit didn't really need a plan review. I can use this checkbox to uncheck and then when I recalculate it's going to remove that highlighted plan review fee that's one work around we can give your staff so that they can control these fees you can see that that's removed it. Now. We can also allow them to change how the permit gets calculated Right Now the default is valuation, but they could choose estimated construction cost or if you have some other method that you use to calculate your fees. We can build that calculation in here for you and make that the default Also, I'm going to put this plan review check feedback on but I want to show you what it's like to add a manual fee to the project. And this has a recalculate feature. So it's going to put that that plan review feedback on.
So this add fees button is going to pull up all of the fees that have been defined as manual.
Here's that window. I have two manual fees and a credit. So this is just going to be a $5 mesh's miscellaneous fee. And when I say it's going to add it here to the fee structure.
for my little feet table and there we have it.
Now to take a payment we see the payment that came through on the portal right if I wanted to see details about that. I could click the date and it shows me that it was a credit card.
And here's the reference number and here's the note and who paid it and that payment amount.
To add a payment. We're just going to click the add payment button.
And let's say that they sent you know, they gave you a check for five dollars so we can list the check number we can say it's to pay Mrs. Miscellaneously.
I'm at there as
a five dollar payment amount.
So this is all work that she's doing while she's reviewing the application but she's completed it right. It's mostly complete.
It's just missing a couple documents. So let's go ahead and save our change here that is going to set our status.
And it's going to take us back to the permits tab. This is a listing tab. So if we had an electrical permit or a plumbing permit or a mechanical those could all be listed here under this same parent number so we can link those files together. And this is how they appear this way. We'll get to see one of those in planning and zoning.
Now she'd go back to her review and she's going to add a comments about those missing documents. So I'm going to access the common comments book, which is this little book icon. We want to collect your commonly used comments and make them available in a book. This is the common comment related to documents missing. It's a little bit bigger. I can expand that out. It lists the documents that are that are part of this project and we can modify it. Right. We've uploaded a site plan. We've uploaded a landscape plan.
But we don't have that Solid Waste form or the plot plan or the cost affidavit now.
I'm going to save this. But before I do that, I just want to show you all these other groups of comments that are available. She could switch into residential construction. She could add any other groups that she or other comments from these other groups, or she could add a manual comment as well.
I'm going to just leave it with the one comment that I've modified to make it very specific to this project and you can see all of that information is listed here. Now that it's on the reviews tab, we can email it out to Apple tour applicant or we can include it in comments sheets.
So
in this workflow she needs to get this application into either a denied state or an approved and ready for the rest of the world to review it. Right so it's not
Ready because we're missing documents.
She also is going to want to check these other documents. So before I move on let's go into the markup tool and let's check to see that this site plan is really a site plan. So I've gone into our document markup tool. This is built into the project. It's browser-based. So you don't have to load any Java or manage any widgets. It loads the document and then she can do things like pull in a receipt stamp.
Oh, that's kind of great all in the blue receive stamp.
We see the stamp. It's got the date her name. She can add a comment here.
a Morgan reviewed
So I'm on the west coast, so it's still morning over here for 10 more minutes.
So we've just added a comment to this stamp. She can relocate this.
I'm going to show you we can take an arrow shape and point it at this line. We can format these items.
So if I scroll down it's going to give us.
Outline thickness we can make it a super thick Arrow. We can change the color to maybe purple and let's imagine that this is a fence we can change the name from Arrow, which is the tool to fence and then it'll give our contract or some idea of what these comments refer to so we can actually access the common comments book from our markup tool and we can add fence comments to this shape.
so I'll pick my fences and pools comments and let's go ahead and
Add a couple comments. These are all Arizona comments, right you have to if you have a pool, you have to have a fence. That's why they're linked together.
And now we see this shape on the file and we can see that little red indicator indicates that there are questions. So I'm gonna exit out.
Now this is an integrated tool. So Morgan would go through the rest of these documents make her markups where she needs to and when she's done. She hits the close button all of the comments that we've added are now available on her review comments tab. So that's why it's integrated. It'll pull those comments out and now they can be emailed out to customers or included in comment sheets.
So she does need to notify the applicant that they're missing some information. So I'm going to use the email icon.
And I'm going to select the email template that I want to send her and we've got incomplete application listed now in the two field. I'm going to select the applicant but this blue plus sign I guess that's a white plus sign in a blue circle. It shows us everybody that's on the application our external context. This is our address book and then users in Gray are the staff members that are part of a review process.
So I'll show you the preview so you can see what this looks like similar blue bar at the top. It's a database fields and then our comments are all pulled in because that's how the template was built. I can edit this on the fly if I needed to but I'm just going to send this off and that's going to notify the applicant that they need to go to the portal and upload their documents. Now we could go and do that, but we've we're time constrained so I am going to imagine.
That the applicant has gone and uploaded the documents that action in itself is going to trigger notification to Morgan's task list. She'll get a task. It will appear under her activities tab on this project. It'll say online document uploaded. She can go verify those documents and then she can complete this activity.
So if we wanted to we could change the status and say corrected we could make a note in here if we wanted to but I'm just gonna leave it blank. I'm going to add a completion date and we'll update this status to approved. So we're imagining that it's ready because I want to show you how we can trigger the next set of reviews. So when I click save it's going to complete this application intake activity and because it's in an approved status, it's going to trigger the next five reviews. So it's reused our window here and now instead of looking at that review activity. We're looking at the whole review route and we can see the status of our task is now approved and this the date and the completion date appears, but we can also see that the next five reviews have been triggered.
so
we've just gone through a review process. We've used the markup tool and about to jump into another user. But I wonder if you have questions about what you've seen so far.
I have a question regarding the assigned to so the people that are listed that are a part of the review process. Do they also these people were assuming or I'm assuming that these people have accounts will citizen service. That's correct.
Okay.
And now these tasks are all sitting on their task lists.
So we're going to switch users as Liam. Unless are there any other questions?
No.
So we're going to log in as Liam.
In a refresh his page now. He's got a couple more tasks here. So his test list looks a little bit different or his dashboard does right. He doesn't have metrics at the top. He has a calendar feature here. We'll talk about that in a little bit. But if you notice he has two tasks that are related to our project so you can split your tasks up and assign them to the same people you can do them at different times, you know, we have lots of flexibility with how we assign work in the workflow.
We're going to start with this application review activity.
And it's going to look just like Morgan's does right same default Fields same ellipses here so that he can open up the application and take a look at what he cares about in his case. He wants to know about the structures, right? There's a residential one and two family and then a storage unit. Then he's got this square footage here. So back on the reviews tab, he'll go into that markup tool and he'll look at that site plan document now Morgan just did her markup and she's listed here on the left-hand side as a reviewer, but every reviewer gets their own layer to make comments in so by default Liam is just gonna see his layer unless he checks her name off by the reviewers list and then he can see that she's added a stamp and that she's added an arrow and if he wants to look at her comments, he can either click on the shape or he can click at the top of the document and see all of the comments that have been added if you notice these are not editable by Liam because they're in Morgan's layer. So it's secure that way.
Every user just gets to be in their own layer so he could see what she's done and he can uncheck her name and then let's do something like let's calculate the square footage of the house.
I'm going to calibrate this document by drawing a line that stated now you'd want to do this from a
Scale diagram but this document doesn't have that. So I'm going to type in the feet and that has calibrated our distances and now I can select the area tool or any other measurement tool and I'm just going to click into the corners kind of sloppy.
You'd be slower and neater right? This is this is not quite accurate. But this is telling us that this house. Let's make it larger so you can really see it's calculated out that the square footage is really 3,896 square feet.
This is really going to change the evaluation calculation. So he's going to make a note.
And he's going to make this note a condition. Uh-huh.
question
You can't hear.
Oh, you can't hear me?
No.
I can hear you.
Testing testing. Yes everything you said you zoomed out on us. Oh, no kidding. Well, I actually came up 30 eight Ninety Six. Okay, three square feet we lost.
Yeah, you come at you're doing a little child too so I can you hear me right now. He's probably the connection with that copy.
Yeah, it seems like it's kind of a credit.
Credit connection. So what I was saying is that this calculation is larger than the applicant entered for square footage. So this is going to affect the valuation calculation. So he's going to make a note of that.
Can you hear me right now?
In the conference room.
Can you hear me in the conference room? Yeah, and now.
Shoot Okay, Internet is there we can yeah, see it going in and out on your own.
Miss being I can hear it going in and out.
So we are recording this you can refer back to this. If you have questions about the process. I'm thinking that we should probably just keep forging ahead unless you have different ideas Nicole. That's fine.
No, yeah.
Yeah, let's go. We'll keep going. So where what what Liam is doing right now is he's putting a note in the system that says this is what the square footage should be 3896 and he's making this a condition. So when I say this and I'm gonna close out of this document will exit out.
This is going to add a red hand to our project. He could go through again all these other documents and make his changes. It's just pulled in the one comment that we did make and then if I save this little comment because of that status of condition here. We see the red hand.
This is a standing condition that's going to be visible to all staff. It shows that that square footage should be 3896. It was set by Liam and he can clear this in the review process. But this is going to be visible throughout the site and that lets people know that hey this is a problem and it needs to be addressed. This could be, you know a condition before you issue the permit or a condition of approval or before your certificate of occupancy. There's lots of options here. So that's a condition. So he's finished his review and based on what he's seeing.
He's gonna say that this is Risa middle required because he wants those changes made to the square footage.
I'm going to add a completion date and when I save it's going to save that review activity and it's going to update our workflow. So now we have two completed now.
I want to show you this next activity because if your reviewers have to fill out a checklist, we can build the checklist on the activity form. So this required inspections activity literally has a checklist, but if you need to track
Dates Center email Center. If you need to make notes about something we can just build those fields for you on on an activity form like this and your reviewers can complete it. Now. What Liam is supposed to do is check up all these boxes. These are going to print out on the permit card as the required inspections and this is just interestations are like we don't do that. If you don't have to this is just an example of how the system can work.
So he's going to say that this one's complete and when we save it's going to update our workflow again, and then I really feel like I'm pounding this in right this is how our review process works. So are there questions about this?
About what the review process can do?
Before we go through and jump through some hoops and issue our permit.
No.
No, that's we're fine.
So I'm gonna ask you to imagine right like this is a whole workflow route. You can see that the route itself has a status of under review. If all of these other reviewers had completed their review activities, it would trigger this last activity to Morgan Katz, and she would look at all of the different reviews and determined what needs to happen next in this case because Liam is asking for resubmittal she would send the permit back for the applicant to change that square footage on
In this case, I'm going to mimic what that would look like because we're not going to go complete all those activities. I'm going to select resubmittal required on the route and we'll give it a completion date of today. And when I hit the save button, it's going to prompt me to complete this rate the rest of these activities. I'm going to say, yes, it's going to do it automatically for me.
So we've just mimicked.
Sending the route back to Resa middle required and it's going to close this route for us and it'll show it to us on a listing screen still going to be the reviews tab. It's just the Third Way you get to view it. So now we see this review out got a little less detail, right? We're not seeing that at those fields at the top, but this is a listing so Morgan could put the permit back in a recent middle State she could do things like put together a comment sheet and send it out to the applicant listing all of the reviewers changes that are needed.
The system has automatically sent emails to the applicant letting them know when each of those tasks has been completed so we can work with you to configure the system to work the way that makes sense for you know, the Darby Township.
But when that application gets sent back for resubmittal when that new version comes through Morgan will get notified on our task list and she can add a new route. So I'm going to go to the add button and we'll hit the route and we'll get to pick one of the three routes that are available. We can build as many routes as you need in this case. It's the OTC building permit review. I can rename it.
So we'll call it building permit read review.
Now with these checkboxes, I can uncheck any of the activities that aren't needed. So let's say it was just Liam that needed to do that re-review.
I'm just going to leave application review checked and then Morgan's review complete and when I say it's going to add this new review route, so you get to see it.
on our reviews list
Here we have two. And again, if we collapse them under these collapsible headers, you can see the name of the route the permit that it's on and then the status.
So we're imagining right that all of these reviews have come through we're going to imagine that this review is complete. So I've opened up the route and I'm going to change the whole status of the route to approved and I'll give it a completion date of today.
And when I save it's going to update the status here.
It's just going to close things down take things off people's task list, so I don't have to do it. Later.
Now let's go over to the permit.
So we're imagining that it's approved so we can change the status to approved. But before I do that, we have this condition that set on this permit that's about the square footage and the square footage can change our valuation. So I'm going to open this up because of course, I can't remember that calculation 3896. We're just going to go and update the permit which Liam has had the rights to do the whole time.
You get to decide how your workflow should go.
I am going to upload or update the square footage to 3896 and then I'm going to change it to approved. Now when I hit the save button, it's going to update this balance to 70. It's 7260 right now. It's gonna update it even more.
We're just going to be a larger balance to and it's going to trigger notification to the applicant.
So here we can see now our balance too is 10,193.
So the email that the system sent out says your your permit has been approved you owe us money.
Please go to the portal and pay and then we'll issue your permit.
So let's see if that has come through it.
We'll look on the documents. Everybody hasn't quite hit my inbox yet.
in fact
Oh, there it is.
The default email says you're permit has been approved. It can be issued after final fees or paid you owe this balance. You can pay fees through the portal. Here's the project and then here's the link so that you can go and pay.
The next thing I want to show you is what we can do to help your staff make the right decision at the right time, but first, let's clear this condition.
We'll say that this was corrected when we update that it's going to make that hand disappear because we just updated the square footage, right?
So if you have a staff member that comes to this approved permit and they don't know what they're doing. Right if they're guessing they're trying to be helpful, but they haven't been trained yet. They can go and they can try to issue that permit. You say it's approved. I don't have to wait anymore. I'm going to click.
Generate the permit card and when I click that button, I get a warning message that pops up.
It says there's a balance due on this permit. This is a warning because I can bypass this. It's the thing. Are you sure you want to do this? If I say, yes, it will allow me to issue that Permit card, but this could also be set up as a stop. This is an example of a system condition. We can write them throughout the system. We have about 18 different actions that you can take that would trigger a condition and that would be a way for the system to check for any conditions that you need us to check for and then it can throw up either a warning or a stop and it's just a powerful way to help your your staff make the right decision at the right point in time. So I am not going to issue this permit yet. Let's take a payment.
We can zero out the balance on this so I click the payment option.
Let's say that this is a check we could give the reference number.
And we'll go ahead and put in that 10,193 and 51 cents.
So when we add this payment.
It's going to zero at our balance.
We have nothing to do and then up at the top of the form. I can change the status to issued now notice when we approved it gave us a date when we issued it gave us the issue and the expiration date and now when I go and I issue that Permit card.
Now it's going to generate without that condition popping up.
So here is a sample building permit. It has the town logo this QR code. These are all of the inspection types that we listed off. If you want to have your conditions of approval listed here. We can do that as well. This is all done through HTML.
So I'm going to save this.
And it's going to take us to our documents tab because we just generated a document. So I'm going to zoom out a little bit to get rid of this word wrap. It gets super tiny.
But these are this list is all of the documents that have been uploaded or generated. So we started with the ones at the bottom and then a bunch of system generated emails and then our Permit card.
To get full history of all those documents on the project, but now I want to take you out to the portal.
So that you can see what the applicant gets to see but while I log out and log back in do you have any questions about issuing the permit or system conditions or anything else that we've seen?
Questions is just you know.
To get used to it. You don't mean I have to you know, how they say practice makes perfect great.
Right over and over again. Well, plus you're watching me do it once you do it. It's gonna be it's gonna it's way more Hands-On. Yeah.
All right. So we're back on the portal. So imagine your hard hats back on right you're acting as the applicant here the constituent we're now on the issued Tab and now we can see here's our Darby Township project. So let's open this up and now we get to see what the applicant has gotten to see throughout the whole process. So on the reviews tab, we're gonna get to see those updates from all of these different activities, right? They're all completed. They all have their status set and these were all pending and we completed them automatically so it didn't update their status. But if you notice we have some links here, so any staff member that writes a comment it's gonna create a link on the portal so that the applicant can go see what those comments are. It's a great way to be transparent.
So if we go to the documents tab again, we're going to see the documents that are included note. We're excluding the system generated email so we can exclude things by document type. So we figure those are already in their inbox. Now, there's also a link here under the site plan. So when I click view comments here, it's gonna open up our markup of that document gets all the comments on the left and here we see our shape.
So if I highlight received it's going to show the received comment if I highlight the square footage or the house, it's going to show that here again. It's a way to be transparent with your constituents.
Now our last tab is the inspections Tab and now it's time like let's imagine that we're ready for our first inspection. We're going to click the request and inspection link on this project. We're logged in as the applicant. So we're on our project. We're just going to pick the request type that we want. This is another place for conditions, right if we picked final we'd want it to reject this request, right? Because they don't have all the required inspections in I'm going to pick today as the desired date, but this is just a form right so this preferred inspection time range is an option if you want to AMPM if you want it a specific hour or if you want to leave it off all together.
This is a request. So let's pick the end of the day here and then I'll put in a little signature with my mouse a little initial.
And now we can submit this.
And it tells us that our inspection has been requested and it's going to show us this inspection is listed now on the portal.
So we are going to jump back to staff side Liam does our inspections. So we're going to go maybe I'll show you the inspections tab here.
We requested this inspection on our activity and it's listed here on the inspections tab, but it hasn't been assigned out.
So in Buena Vista, they route all of the requests to the department queue. It's called the unassigned workflow and Liam accesses that through this metric.
oh, it's also a listing so he has the listing here and he has a single metric here for unassigned inspection so he can access it a number of different ways but
the other time assigned task queue is a great tool because anybody in the department that has access to this is going to be able to check off their tasks. So let's see.
This is ours for B22.
Oh four when I check the box. It's going to assign it to Liam. I could assign it to anybody else out in the in the department or I can click.
the button and this is going to show anybody's calendar for the day so we can see he's got putting in a foundation inspection today. These are from previous demos.
or from previous projects that I was working on so You can assign this out by looking at the calendar as well. We're just going to claim it by Saving this file and that's going to add the activity to our calendar. So when we scroll up.
It's showing the day of the week is today Tuesday.
Right, it's Tuesday. It hasn't refreshed the header yet. But when I clicked on the filter link, it's showing us all three activities and here we can see our inspection.
So the next thing for us to do is to get in the truck and to go out on site and let's do this inspection.
remotely
This is an iPad Pro, but we are device and browser independent. So if you wanted to take an Android device out a tablet or your Windows laptop, it would work the same way because this isn't an app. It's just a browser.
So we're going to refresh our browser.
And it's showing us today's activities so I can click the very top footing activity and that's going to open up the project for us on the inspections tab, so to complete this activity or this inspection.
He's going to open up the common comments book and he's going to start making notes, right? He's gonna walk the site and he's going to check off all of the comments that apply to this particular inspection.
And if he gets to the bottom and he has more to say he just clicks add comment. Now, we want to use all of the tools available to us. So when I click in the comment field, I could tap out my comment here, but it's much faster if I do this.
This is the voice to text comment from Liam's iPad.
So thank you iPad for voice to text. Right so we can add all of these comments by clicking save it's going to put the comments down here under our inspection comments. Now the other piece of inspections it's photographic evidence, right? So up at the top. I'm going to attach a document since I'm not actually at a footing inspection. I'm going to hit select files.
We can actually take a photo when I take a photo so you can see what it looks like. We can take a photo on site. Look there's my computer so exciting.
This is where I really am so you can take a photo and upload that to the site, but let's get a footing photo in here. So let's go pick one from my photo library
There is our footing we'll leave the snakes take the footing.
So we've just taken a photo and we've uploaded a photo from our computer.
Now we're ready to generate our inspection report, but let's give it a status and let's give it a completion date so that can be included in the report. So we'll complete it today.
And we'll give it a status of not ready. And then I'm going to go up to the email.
And it's going to allow me to select my inspection report template.
If you want these printed out as a letter we can build them for you as a letter you could print them out on a bluetooth printer and post them on the site. We can do it both ways. Have you letter template and an email template?
I'm going to pick my inspection reports will address it to the applicant and let's add those attachments.
Here we can see the photograph and the footing so we'll attach those.
And now we're ready to send that inspection report. So I'm going to send that off. It's going to send it off to me because I'm the applicant to and now
the last thing we probably want to do for this inspection is to schedule a follow-up, right?
This one's not completed. So it's not approved. So we're going to hit that calendar icon at the top. It's creating a follow-up. It's gonna do the same type of activity same footing it's going to keep it assigned to Liam. All we need to do is add a date. So let's give them a week and we can give it a status of scheduled.
And now when we save this it's going to close this inspection with this status and we can see our footing inspection this completed down at the bottom as well.
So
let's go ahead and let's head back to the office.
Got to commute back, right?
Let's see if I can get that inspection reports.
So here is that sample inspection report? It has our two attachments. It has those comments that are listed here.
Now, do you have any questions about what you've seen with the inspection process?
It's a lot to take in. I'll tell you that. Hey, this system is very capable. And I know that we're going at a fast pace. So we're happy to demo this again. And we do invite you to go and visit our site because there's lots of additional recorded demos there if you wanted to see it again, we'll also provide this copy to you.
I think that's so well, what was that? I'd say I think that will be helpful then that support demo demonstrations. Yeah.
There's a demos Link at the top for shorter ones and then the live demos tab has a bunch of other ones.
So the the last piece of this like if we go back to our permit project and I refresh it it's going to bring in those those two inspections.
now
hopefully you can see that on this form.
You're going to show all of your inspection activity. And when it's finally time for you to issue the certificate of occupancy. You'll have your full inspection history here. All you need to do to issue that certificate is to open up the permit and generate that document.
So we're open up the permit and I'm going to change the status to final.
it's going to add the closed date here and then when we Generate our certificate of occupancy that's going to complete our whole permit process.
And again, this is just the template that's built in the system. This is done through HTML so we can make it look however you want we'll copy your current form.
And we'll save this it's going to take us back to the documents tab.
So we've just gone through the whole permit right from Soup To Nuts. We applied for it online.
We paid for a part of it online. We did review process. We issued it.
We did an online inspection and then we approved it. It was the fastest permit process in in the history of any permit, right?
Your process can include whatever steps you needed to right we'll build your own review route. We'll build up your applications to include the data that you need.
The nice thing is we're going to talk about our other.
Modules here they all.
Include this same functionality. So we're gonna switch gears and talk about planning and zoning the Planning and Zoning module uses a permanent project as a basis, but we know planning on zoning has a little bit different needs. So I'm going to take you out to another environment.
Let's zoom in here and we're going to look at this real life project on our test environment. So this is a real customer site, but it's not in production.
It's a copy of their production site. So this is the Canyon Creek commercial center. It's a nine phase construction project and it includes a final plat and a General commercial like a site plan.
So here we see in our listing file. These are those two permit applications that are tied to this project.
We didn't see that on the building side because we have time to add an electrical perimeter mechanical, but they could all have listings like this.
So I want to take you to the reviews Tab and show you well, actually, we'll start on the permit itself. I've opened the tabs in my browser to show this information because it's a little bit slow in my test environment.
I've zoomed in this is showcasing that our staff site is also written with HTML responsive design. We still have our home menu. It's just up here.
It's just been shrunk down so that we can look at the permit itself.
So here's that same Header information. Here's that work description for that Canyon Creek phase but then their application looks different, right? This is still a permit project but these are all custom Fields. So they are asking questions of the developer about the application drinking water meter size. They list areas for contacts and then here A bunch of submittal documents, right?
They have this PDF file of plat and they were able to upload a bunch of these documents.
If we scroll down I've got a couple more questions and then there's their fee structure. So the application itself is pretty simple, but the review process for a nine phase project is going to be much more complicated. So I've collapsed these each of these gray bars is an example of a review route, right? It's just been collapsed and there are 10 of these because they did.
Nine reviews and a final site plan. Maybe there's only nine. There's a lot so this site plan review.
Includes all of these activity types. These were defined for this environment, right? We can configure workflow to include the steps that you need and one of the steps we know that you need to track are your meetings. So I want to point out this activity as the development review committee meeting. It happened on 824 and 2016.
They have this activity built into the workflow so that they can make sure to get this project assigned the next meeting. So make sure they discuss it. So I've opened up that review activity that meeting in this window. So this is our same development review committee meeting. It happened on a 24 when these meetings happen. They just take the minutes right here in the notes field of the activity.
When it's in the system like this we can pull that data out and create your agendas or your minutes from our database.
Now they don't do that here, but I want to show you how they are using this system. And then I'm going to take you to another site and show you some agendas in minutes that have been generated.
I've filtered their documents tab to just show emails. It shows all of these red line memos. There's a couple of approval emails here. They're tracking bonds and fees. They have informal review comments. They're pulling all of this data out of the system and emailing it out as part of their review process. So I've opened up a couple of these letters. This is informal review comments from May 19th of 2016 and it includes reviewer comments from Corey Pearson engineering.
So these are all of those notes and this is just his informal review.
Now this letter is the development application approval with conditions. So it says you've been approved but these are the conditions and then it has these three conditions.
So they they are able to enter this in their review activities and pull that data out into these into these emails and notifications to their developers. Now, I did talk about how we can generate your minutes and your agendas. This is Barefoot Bay Florida and they're a customer. They have an Architectural Review control committee and they use citizen serve to track their Planning and Zoning. So this meeting happened on January 4th.
And they post their agenda packets right online. So here's their header and all of these projects are pulled out of Citizen serve, so
Report writing is included in your subscription. This is an example of a report. We've just gone through the permit process on the building side in great detail, all of those functions still apply to the Planning and Zoning side. So, You asked for a brief review of planning and zoning and there it was like in three minutes to have any questions about planning and zoning.
Oh, no.
So we also have like business licenses and Rental licenses to talk about Plus Code Enforcement.
Should should we lean in One Direction or the other?
code enforcement
you
put that with the resounding animal. Yes, that's not back yet.
No, no, okay, if we could go to the Uno since
this B is here on the Uno licensing.
So when you talk about when I looked at your overview, it says licensing is that The same we talking about the same thing business licenses.
That's like use an occupancy license that you issued to your businesses so they can operate in town.
Businesses, right? Um also residential For people that are renting out their home, okay rates.
So do you do an inspection as part of that process? Yes. Mm-hmm. So we have a licensing module and all of that would fall under that umbrella in our demo environment. We don't have actually we do have a couple of rental options. But do you do short Time Rentals short-term rentals, or do you do like long term?
No, they're all long-term rentals.
Okay, and they have they have to report they have to apply annually.
Right. Okay. So what I have built in my system is a vacation rental license, but I want to take you out to another environment to show you how they've done their they call them rental registrations so we can name them whatever you need to call them.
But I thought I would just pull up a business license so you can see the options here.
Just put test in there.
Same address. So this looks a lot like a permit right? We have to enter in the application type and the subtype and enter the name we can link it to another business application if we need and then we set the address and then our application displays. So this is how a business license is set up and they're asking for primary type. So this would be for your you know, your use and occupancy.
But this again is a custom form. So we would just take whatever application you're using right now and build that into the system. So you wouldn't have to collect an X code if you didn't want one.
right, but it's the same features and functionalities that I just showed you on that permit, but why don't I go out and show you Sorry, I have a loud beat right here.
Let me show you the environment that I've already pulled up.
I think this is the one.
So, this is a sample license in Urbana, Illinois. and this is an example of a rental property registration their subtypes or private certified housing and rental property. So they're set up is different than Buena Vista because every customer setup is going to be different. So they're tracking unit information on the application form. They want to know how many single family houses or number of duplexes or number of apartment buildings or units or rented mobile homes, and then they collect ownership information.
And then they have these office Fields only which is listing the date of their last system systematic inspection. If we scroll down they've got a couple of other disclaimers and then they're charging fees for each of these renewals. So if we click over to Their inspections tab, they've done a systemic inspection on 2021. Oh, sorry systemic that makes it sound like a disease. It's a systematic inspection, and I've opened up one of these in the next tab, so showing you the building inspection where we use the common comments to apply things. We can also build this inspection form as a checklist. In this case. They do have two custom Fields. They want to collect the signature of the responsible person. They didn't do that in this case and then they give it an overall grade. And in this case the status is fail. So they generate notification out and then they schedule the follow-up and if we look at the follow-up inspection.
Um, oh, it hasn't been completed yet, right because it's in the future.
But if we go look at those documents and we'll see the email that was sent out for that systemic inspection.
So that was a mass merge. It says Mass merge that means it was generated in bulk. So they go out and they do, you know their inspections for the day and then at the end of the night or at the end of the week, they generate notice to all of the property owners that were inspected in that time period and then they all get generated automatically. So let's take a look at what this one looks like.
This is their their template that they use. And it says as the owner manager requests that you contact this office within two weeks. This is their process so we would build your templates to give whatever information you wanted your your business owners to have. now they trust work through Matrix so if we go back to the home page That they have a couple metrics that they use.
So this is the rental registration. The inspection notice is sent you can see that they have 28 in this bucket and then they track it with these different metric categories. So the first notice sent and the inspection schedule there are 24 of those and if we click this link we get to see all of those files that are included in this and it shows The application expiration registration and then inspection status and then the completion date for that.
Which is so far in the past that makes me think they've imported some data.
But again
This is a metric. So you get to tell us what information you want to display in the form. And remember you can access all of those files through these links.
so
the licensing section differs from permits because in our world a permit is something that has an end date, right? It gets finaled out and it closes because the work's done and it goes away but a license is something that renews every year. So in our licensing process, we need a method to manage that renewal and part of it is through metrics where you get to see the work that needs to be done but to get stuff to appear on the metric we handle that through a renewal.
Report and it's either going to be a letter to your constituents or an email to your constituents. So I want to take you back into my test environment My Demo environment and this is Derek. He does licensing. I'm going to take you to his report section because the renewal reports are something that we would write for you specifically they're not a standard report. So no, he has a business license renewal as a letter and then an email business license renewal so he has both options if you if you are a hundred percent paperless, you don't need the letter option. But if you have half and half your constituents some do use emails and some don't we would write you both reports. So you could cover your bases both ways.
The goal is to drive your constituents to the portal to do their renewals, right so that you can stop processing the paperwork and collecting payments over the counter. Just do it online.
I'm going to show you an example of this.
letter
I haven't done my renewals for 2021 yet. So you get to see the preview of this. No, we give you the preview option so you can see who's in your bucket of renewals. Make sure you've got the right group of people. This is a sample renewal letter this town of Buena. Vista logo is going to give you the top of the form.
And this is just a sample like they have these closed options. So your business owners fill it out. If they're not closing. They calculate their fees do based on FTE or sorry FTE over here an hours over here, but that we've got this text down at the bottom that says renew your license online by going to this link and logging in to the portal. We can also send out users account names so that they get some one step closer to the system could say here's your account name. You can reset your password.
So you can get into the system.
Now we can also send this notice out without the option to fill things out by hand. So that way you force your users to go to the portal and do that renewal.
Includes, you know, however many users right?
Here's one for zzz construction. This next one is for
Smith Plumbing, all of these are included at 2021 renewal.
When you figured you've got a good listing here, you run it in regular mode and what that process does is it resets any field you want your business owners to complete during the renewal process. It also locks down fields that you don't want them to change during the process so that when they go to the portal they can fill out those required fields and pay their fees online and then it send you the notification and you can issue the certificate and process the renewal.
Now I want to show you this business license as an email. Well again do it for 2020 one.
And when we run this it's going to just be an email. This one has 39 recipients and it says messages not sent so it's telling you this is just in preview mode. And this is what that email would look like. It's much simpler, right? It just says here's your business go to the portal and renew. So when the business owner gets this notification they can click the link it go through that renewal process.
So this is what generates that bucket of users that appears in the portal in that sorry in that metric and when the business owners click this link and fill out their application that's going to trigger a status change on their license. So let's go back to the home page.
And let's look at that license.
that renewal metric
So the renewal status here, it shows 58 total 47 renewal notices
have been sent that means we either kicked off an email notification or that letter generator and it sent the notices to the business owners.
has been submitted by the business owner. So when we click here, we see that Jim's Bar and Grill.
This means it's been submitted by the business owner there. They've paid their fees. In fact, there's a $200 balance due for some reason. This is an old license, but I wanted to show you this because it looks just like a permit right the same Header information, but the red area is going to list the licensing information. And with that there is now a renewal status. So the renewal has been submitted.
If we click on the ellipses, it's going to show us all of the renewal information about this file. So if there were a period start date we set that up in our configuration window, which I should pull up for you so you can see how we do that. Let me see if I can get. The status is renewal submitted. We have these three statuses. We saw those in the in the metric.
We have the dates for when we sent the renewal. Holy cow. It was back in 2019. The renewal was submitted by Jim for his bar and grill in 2019 right in May and we haven't completed this renewal yet. So the way that we would complete it is to go and to issue this license, so we would just go up to the top and generate this report. It would update our expiration dates. and then it would update our metric as well.
So I wanted to login as a system user to show you how we can figure these these licenses. So I've just logged in as our system user. I think this is somebody's grandkids drawing. as an image
So let's go into Administration note Derek has Administration options, but business license renewals isn't something that you want all of your users to access. So I'm going to take you to the business licensing department. And we will look at your license types. And we'll pick for our business license.
This is how the license itself is configured. So you get portal options, right? This is how we set them up in the system. These are all the different subtypes how the fees are listed. Here's the fee structure. But we also have a renewal configuration for every license type. So you don't have to be on the same calendar. So if there was a last day for Renewal set here, we would have seen that in the status window, but they don't set it up that way and Buena Vista. We're not automatically renewing these renewals.
Redundant sorry so they manually do it. That's why this is set to never we're resetting the fees on the final run only but you have options for when you reset those fees. So all of these are the configuration options that will drive your renewal process or that drives this renewal process and here is the field that resets those custom fields on the application. So if we click this ellipses, this is going to list all the fields that your business owner needs to fill back in during the renewal process and you get to dictate what those fields are, right, you'll tell us what you need and we can set it up for you that way.
So do you have questions about our process? Doing these renewals.
Q: Well, we'll have them probably look at it again in the game. You could still have questions, but because I know you was showing us the business side. And we basically have like residential rentals, you know, we have business rentals, but the majority is residential for license inspection residential and once the application and payment is received how cold it was my goals out and expects those properties. And if they don't pass then they have to fix whatever infractions there are and then they have to go back out and reinspect. Once everything is inspected and it passed then they will be issued a license but we what we want is for our youths and occupancy and our residential rentals. To tie into our building electrical and plumbing permits department so that we will know whether they pull permits. To get the work that they had done. Yep. So that makes sense. You don't have to go through it today, but we'll go back and look at it. And then maybe we can email you question.
Oh, absolutely. I just wanted to show you again if we're back in Urbana.
We did look at this duplex rental registration. It's on a licensed project, but it's we can call it whatever you want. So if you want it to be a There's a U of O? U&O - Use and occupancy, right? We can call it that or you could have that as a subtype. If it's part of a rental, you know, we have lots of ways to set it up. But this is an example of a residential. It's just a duplex so it could be single-family or well and this is their build right this is Our process is to work with you in an iterative way. So if you decided to go with citizen serve we would have you gather all of your information all of your applications the rental renewal letters that you already send out and then we would assign an engagement manager to your to your project. And they would meet with you weekly to show you what they built the last week. They walk through it with you in a weekly meeting and then they'd want to send you off right after that meeting to test it out in the system right to test out the renewal or the the rental registration that they just set up for you or the You just said it you.
You oh, yeah, it's it's fine. We got it. You know what I'm talking about and I keep thinking we have a University of Oregon over here. So like U of O, that's not the same thing. But your engagement manager will build this stuff for you and show it to you and then you'll get hands on in the system and that way you'll uncover things that you didn't figure out on paper right that you need to get changed in the system. And if you can get that feedback to your engagement manager that day then by the next week's engagement Meeting those changes can already be in the system and then you can well iterate over the process to make sure that the system is workable for you and it's what you want. We don't force you to go live. We work with you until you're ready to go live.
And then it's a system that you want.
Okay. well So we have about 20 minutes left, but I don't want to overwhelm you with another module. Because we've gone through permitting and planning and Licensing. Yeah, I'm having to show you and we touch on property maintenance though because that's that's these are the three areas that are are. Of most importance to us and we'll say Property Maintenance. Are you talking about code enforcement?
Yeah. Oh. so we offer code enforcement complaints through the portal. So your constituents can request those come or could submit those requests. Oh gosh.
Sorry, they can submit those complaints through the portal. If you go to the home page, you'll find the services here or you can also find this on the my accounts tab, so they have them.
In multiple places in the system. I'm going to show you both of these forms because we build custom forms. And this particular Complaint Form is pretty brief. So let's say that this complaint is trash left. Okay. Stop you real quick. Yeah, we want to to
How do we want to tie the complaints and not necessarily residential complaints?
We're not you want you want this to be Township generated, correct? So, okay.
Are our code enforcement officers that are going out and they are you know, seeing your high grass or things of that nature generating a notice 24 hour 48 hour notice and then going back to follow up on that.
Um, yes, I know that that the customer or residential component is it's going to come with it automatically.
We want to see the other side that our side.
All right. So we've logged in as Lucas. He's our code guy. He has a dashboard, right so he can manage his work through a task list. He could manage it through a calendar. He can manage it through metrics if he wants. These are optional Trend metrics, but if he logs in
Or if he's driving around the streets, right and he notices tall grass and weeds. He can create the file.
Now a cool thing that he can do if he's on a tablet is he could click this camera icon at the top of his screen.
And fortunately this is like going to take a picture of my face.
So, let's see if I can get this.
Oh, so the funny thing is I think all the way there we go. So this this is actually going to work better on my
Tablet, let's see if I can show this again.
like a bomb
Sorry, I have a device here that just keeps beeping and beeping.
So we're gonna log in as Lucas here.
Who is our code enforcement guy?
so if he's driving in his car right or driving in his
Vehicle and he sees something that needs to be reported. He can start by taking a picture. So if I take a picture
You know of my computer, I'm located up in Washington state. So if I say use this photo it's going to put my GPS coordinates on it and it's giving you my address at the top of the screen.
So when I hit save and I save it to the town of Buena Vista, which is located in California. It's gonna have some cognitive dissonance here, but you'd be doing this in your town or the township. So it's going to give you a Darby Township address and it's gonna locate you in your map appropriately.
With this photo I can choose to either add it to an existing file like a codecase or I can say I want to create a new file on the spot.
So when I click new file, it says what's the file type and I say it's a code case here. We Define any file types that you needed.
So if it were a license issue like maybe a vacation rental issue I could pick license or I could pick permit project.
I'm going to hit save here and that's going to generate the file for me.
So it's opened up my form and remember in our system. The red fields are required.
So in this complaint I could do something like this.
tall grass and weeds
and it's going to give my address. I'm really I want to give you a
I'm gonna change the address because I want it to be in Buena Vista. Wow.
Try with my keypad here.
So imagine that this default to Darby Township address and that you don't have to manually do this.
And what I search it's going to pull in that address information if there were multiple addresses this how you could pick them from the staff side. It's just giving me one listing because there's only one forty one Baker. So it pulls in that information into the file. And if you notice in the central Blue Square that ownership information came from the parcel data.
so
we haven't asked you this yet. But where does your parcel data live? Where's your best source of that?
To the county, right? Yeah, let's give county has it. Yeah. So our our goal would be to integrate with the County parcel data to pull it into the system so that you would just get it when your constituents supported stuff.
So from here, I could go ahead and save this activity.
And it's going to create my code case for me.
So now here's the codecase it gives you the file number at the top now we can go out and we can do or now. We can actually add violations to the inspection. So, let's see if I have added One automatically it did so we'll open up this inspection activity.
This is going to be a little bit different than the building inspection because we want to add violations here. So there is this little triangle at the top of the form. This is where we track our violation information. We want to load your jurisdictions violations.
If you give us a section we can filter so these are all the different sections but I want to show you prefilter you get a huge list of these violations right and if we pick Property Maintenance
Then here is the it's a shorter list.
If you've been noticed that it's it is a short list, but this is a tall grass and weed. So let's I don't even think I have a tall grass and weeds, but I have an overgrown vegetation.
My description for my violation and it populates my code field which is the only required field on this form, but I don't speak code. So you're inspectors can pick the code number or they can pick the description and it'll load that information. Now, you don't have to add anything else.
But I want to show you the features of the system. So I'm going to add a comment.
Grass must be mowed by return visit.
Or whatever your process is if you're going to issue a letter or whatever make that appropriate comment and then if I give a follow-up date the system is automatically going to create a follow-up activity for me. So let's give it up two week period and then I'm going to hit the save button now, this is a wizard if I had another violation I could hit save and add another.
In fact, let's do that. So you can see what it's like.
the next window that popped up This is the system saying you added a follow-up date. Do you want me to add a reinspection? I'm going to say yes, it does it for me automatically and now give us an alarm.
It puts a task on your task list or a calendar event for okay, so that so and that's your reinspection activity. So you just go back out and do it. So let's say there was an abandoned vehicle on the street that you also wanted to say. So I picked that and our comment is going to be must toe vehicle from Street by return visit.
And we'll give them the same follow-up date. But if you didn't it would prompt you again and it would create a follow update for each different follow-up date that you gave it. Right so you could have as many activities as you need. So this is our second violation when I click save it's added those to the violations tab.
In this environment, we're set up to issue a notice of Siam a notice of violation. So if you want to note that here you can but you don't have to but when I issue a letter it's going to close my activity for me. So I'm going to add a completion date.
Sorry. And we'll give it a status of follow-up required. And then when I generate my citation notice, sorry, it's too early for that when I generate my violation notice I'm picking.
Oh, you know what?
We did we took a picture. I was like we don't have any photos but we do that's how we started. I'm going to pick the notification that I want to send which in this case is a notification of violation. This is where we'd send your your Tall Grass notifications like your one week or whatever. Your your follow-ups are. This is just our sample built out in the system and it detects that there are photos there. So it lets me pick my on-site photo
and then I can generate this letter. Oh.
This last field here certified mail number. This is an example of a letter variable. So if you're inspectors need to add a license number or hearing date, it would just be through a variable field like this.
So I'm just going to put in, you know, a certified mail number and then when we hit generate it's going to pull that information into our template. So we've got the owner information at the top.
We have our two violations listed including our comments and the corrected by date and then below we have our photograph of my monitor. But imagine this is like tall grass and weeds and an abandoned vehicle. So this can be printed out to Bluetooth.
Or you know and posted on the site or you save it and you can print it at the end of the day. That's what I'm gonna do and we'll save the activity. It's going to close this window down and take me to the documents Tab and you can see this first thing is our picture and then we have our notice of violation that got generated if we look at the violations tab, it's going to show both of those violations that have been added. If you open these you can Abate these individually if there's just a one-off that you need to come in here and do that. You can do that.
in the activity tab we're going to see our completed inspection activity at the bottom. And then we see our future inspection right the reinspection and that's going to be on your task list as well. So let's jump forward two weeks. Let's say it's the 25th. It's time for us to go reinspect. We just open up this activity and here we have just our basic.
Inspection information but at the bottom we see our two violations or sorry. We have a violation listing here. So let's say we we roll up and the grass has been mowed. I'm going to pick my violation from my list of Two And when I click on the ellipses, it's going to allow me to edit this violation and I can Abate it.
So we'll give it a disposition of a bated and we'll put it to closed.
That's going to give it an automatic close date. And when I save it, it's gonna update that violation on the violations tab, but the car is still on site. So it's time to issue a ticket.
Course your workflow could differ from this if you wanted to leave a note you could.
Grass this mode, but car is present issuing citation.
I have a co-worker named Kara. So it thinks car is Cara.
Car is present. We'll just do it possessive. All right, so I'm gonna again.
I want to add the completion date and I want to complete my activity because when I generate that notice it's going to close this window down. So that's just going to save me some time.
I'll give it a status of follow-up required.
And then I'm going to pick this.
So I'll pick my citation now in this instance.
We'll still add our same photo.
This doesn't have any additional variables to enter but you could do that if you had things that you needed to enter that's it's an option for every letter.
Here's the ticket notice. It looks very similar to our notice of violation.
But this is done through HTML. So don't don't be limited by this. This is just for our you know, our demo environment. We can build yours to include what it wants. I want to point out that in the center under our violation. You see a daily fine of $250. So this is a letter that's generated through SQL and the sequel is actually kicking off a process to add a $250 fine to the open violations on this. So we have a lot of power in our Computing here so that when you complete an activity or you generate a letter we can trigger things like adding those fees and we'll get to see that in a second and then here's our
photo so we can print this again on site we can save it to the case. It takes us back to the documents tab. Okay this on this page. Yeah, so you got the trash can you can delete them?
Does that go to a trash can or is that deleted all together? It deletes it all together. It does.
Okay. So once you write in there that it's completed you can leave it on there. So it just so you can see if they had violations before.
Okay.
and this is role-based if you don't want your inspectors to be able to delete those pictures off we Just don't give them delete rights on the file.
Alright assistant, okay.
Yeah.
Okay.
So on the violations tab, right we've completed one of those violations we closed it. And that's at the bottom. The abandoned Rick Vehicles is still open.
So this would require a follow-up visit. Right? Right. I wanted to take you to the phase Tab and show you that a 250 dollar fine has now been added for that fee.
So that's another option for you.
And in this case, the only other thing that we like to point out about our our code options, is it to escalate this to another department and we can show you how to just create a report of this particular case. So on the left hand side, there's a run report option.
Okay.
So we'll pick our reports - the file summary report And this is going to pull all the data in from the case File.
So we don't save this out. You can you can print this out if you want.
And you can print it to PDF and you can email it out or you can print it out and hand it off. But all of this data is always going to be on the case. So We don't save this. But it has final information at the top and you can see they inspection history and then we see the two violations and then our documents here. And if we had complainant information, which we didn't add in this case, but let's talk about that would also be included.
So you can add context to the case just through the add button you could have also added it on the file. So if we go back and look at this this file, there is a additional contact field here it lists the property owner, right that comes in through the parcel data, but if you got this From somebody complaining you could add their information here. It would allow you to send them notifications or updates and they can check on the status of this project.
But the ownership information is listed here if you wanted to add them as a contact. Actually, I don't know why you do that, but you could add any of your contacts here.
So maybe let's contact - so I'm just going to type in Mish and we'll do a search. This is not adding a contact. It's going to search the contact listing so that you don't add duplicates. And here's how many times Mish is found.
So I'm going to select me and it's going to add me as a contact here I can. I can look at the notes on my account. I can click this other files icon and this is going to show how else this contact is involved in. In the community, so it's I'm spinning a lot because I'm involved in every permit that I've ever demo or every license that I've ever demoed any complaint that I've ever done it lists that all here and So this is showing everything that I'm involved in. And we think that this is important right so you can see how your constituents are involved in the township. And it shows that they've gotten permits on the property and everything.
So this is going to this is on a contact but we are parcel based. So what you want to see is you want to see the property information. So if you look at property history, this is a quick link.
That's gonna pop that I see. Okay. This is the property information so you can find this information here and if you are like I don't see a filter bar here. But I want to take you to the property View.
We're parcel based. So when we go to the property record that's like going to the top of the pyramid all of the files Associated to that property are going to be available on the property record.
Okay.
So here it shows us that we're on this little map pin. That's the property record.
This first tab is showing us property data and we want to pull this in from your parcel information. So the stuff in the owner's information section, that's like the basic minimum data that will pull in but underneath that you see property information here. We can Define as many attributes as you want us to so we can pull in that data and make it available You're Building Department may be interested in different data than your code department, but we can make that available. But then if you want to see the permits you just click on the permits Tab and it's going to show you all the permits on this particular property. You can see any licenses that are associated by clicking on the licenses tab.
Oh, I've used this one a lot. You'll see your inspection history here. So it's all aggregated under the property, but it's also aggregated under the person.
So if you pull up a person you're going to see all of the files associated with that user as well.
All right, so I've been throwing information at you for the last two hours. Thank you for hanging in here. But I wondered you have any other questions. I have a little time to stay after if you need to I know that we're at the top of our time.
Now that I think it's nice. I like it. I like it. You kind of hit everything. I just want to go through again. You know if you can provide us with the website, maybe we can look at some demos, you know absolutely will be
helpful too because I think we spend that we spend our excessive amount of time on permits. Right and purposes are huge component. All right. Anybody have any other questions? I don't want to know a couple people are done at four and all right, so I just wanted to not have ever ready. You have any questions Linda. Do you have any Court? I mean have any questions I would just encourage you all they do have the demos on the website. They have demos. They have five demos. They have everything we this is a live demo now, which is two hours. So they have demos that you can actually watch on your own time. Yeah time and go through it and look and see in compared to the other, you know to any what we're doing now and how it would how it would work. So we're trying to make a decision by the end of January. Um, So we can get started at some point in this year. So.
So yeah, that's it. That's all for me. If I have any questions, I'll certainly send an email. I'm going to look at some of this stuff online myself and then um, you know, sending the emails or follow up, like I said, one of our Code Enforcement Officers, he's out six.
So if you could send this yeah has John John and John check it out. Um, maybe even wise home we can look at it, but send this to him and have him look at it as well.
Because meeting just has to compile but then I'll reply.
Okay, everyone and include right as well as our website.
Well, thank you so much for your time today. Sorry, I was a little distracted with all this going on, but appreciate it. Yeah, thank you. Appreciate your time. Have a great day everyday. All right.