311 code complaints become Accela code cases
When Sentra 311 receives a code enforcement request, SentraBridge creates an Accela enforcement record with the address, description and reporter contact.
Accela Civic Platform is the permitting, licensing and code enforcement system behind many city building departments. Staff track permit applications, inspections, workflow tasks and code cases in it, and residents apply and pay online through Accela Citizen Access.
SentraBridge connects to Accela through the Construct API v4. Flows read records changed since the last run, create new records and inspections, update workflow tasks and add comments. Records move in memory between Accela and your other systems, and run history keeps only counts and record IDs.
| resource | read | write | changes only | fields |
|---|---|---|---|---|
| Records | list, read one | create, update | yes | ID, Record number, Record type, Status, Description, Address… |
| Inspections | list, read one | create | — | ID, Record, Status, Scheduled, Inspection type (schedule), Record (schedule)… |
| Comments on a record | — | create | — | Record ID, Comment, Show on inspection |
| Workflow tasks on a record | list | update | — | Task ID, Task, Status, Department, Comment (update) |
| Documents on a record (list) | list | — | — | Document ID, File name, Category, Uploaded, Size |
| Contacts on a record | list | create | — | ID, First name, Last name, Email, Phone, Contact type |
| Parcels | list, read one | — | — | ID, Parcel number, Owner, GIS ID |
When Sentra 311 receives a code enforcement request, SentraBridge creates an Accela enforcement record with the address, description and reporter contact.
Every 15 minutes, Accela records closed since the last run close the matching 311 request, so residents hear back without staff updating two systems.
New building records get a Laserfiche folder named with the record number and address, ready for plans and inspection reports.
Issued permits are written to an ArcGIS feature layer or a PostGIS table, so planners and the public see where construction is happening.
Completed inspections are posted to a Teams channel or emailed to the permit tech, with the record number and result.
Every 15 minutes, finds Accela records closed since the last run and closes the matching Sentra 311 request.
Accela Civic Platform → Laserfiche CloudEvery hour, creates a folder in Laserfiche for each new building record in Accela, named with the record number and address.
Systems cities commonly connect with Accela, each with its own connector page.
Yes. Accela publishes the Construct API v4, a REST API for records, inspections, workflow, documents, contacts and parcels. Agencies register an app on the Accela developer portal and sign in with OAuth.
SentraBridge doesn't use Accela webhooks. It checks Accela on a schedule, as often as every minute, and reads only records updated since the last good run using updateDateFrom.
Read issued permits from Accela, build a map point from the address coordinates with the Make map point step, then send them to an ArcGIS feature layer. Run it nightly or every few minutes.
Yes. Every agency configures its own record types and statuses. You pick and check them on real records in Preview before the flow is turned on.
We'll set up a workspace with your systems in a sandbox and build your first flow with you.