Accela
Manage Accela Civic Platform records, inspections, and contacts through Construct API v4.
Tools
| Name | Description |
|---|---|
list_recordsList Accela Civic Platform records with module/status filters. | List Accela Civic Platform records with module/status filters. |
get_recordGet one Accela record by ID. | Get one Accela record by ID. |
create_recordCreate an Accela record using a payload shaped for POST /v4/records. | Create an Accela record using a payload shaped for POST /v4/records. |
update_recordUpdate an Accela record by ID using PUT /v4/records/{id}. | Update an Accela record by ID using PUT /v4/records/{id}. |
delete_recordsDelete one or more Accela records by comma-delimited IDs. | Delete one or more Accela records by comma-delimited IDs. |
list_inspectionsList Accela inspections with optional record, status, and date filters. | List Accela inspections with optional record, status, and date filters. |
schedule_inspectionSchedule an Accela inspection using POST /v4/inspections/schedule. | Schedule an Accela inspection using POST /v4/inspections/schedule. |
cancel_inspectionsCancel Accela inspections by comma-delimited IDs. | Cancel Accela inspections by comma-delimited IDs. |
list_contactsList Accela contacts. | List Accela contacts. |
Triggers
| Name | Description |
|---|---|
record_updatedPoll Accela records opened or updated after the last run. First run stores a baseline. | Poll Accela records opened or updated after the last run. First run stores a baseline. |
Quick Start
import { WeavzClient } from '@weavz-io/sdk'
const weavz = new WeavzClient({ apiKey: 'wvz_...' })
const result = await weavz.actions.execute('accela', 'list_records', {
workspaceId: '550e8400-e29b-41d4-a716-446655440000',
integrationAlias: 'accela',
input: { /* ... */ },
})Related Integrations
Works well with
Frequently Asked Questions
How do I connect Accela to my app?
Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.
What tools does Accela support?
Accela supports 9 tools including List Records, Get Record, Create Record, Update Record, Delete Records, and more.
Can I use Accela with AI agents?
Yes. Add Accela to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.
Can Accela be used in stateful agent workflows?
Yes. Agents can combine Accela tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.
What authentication does Accela use?
Accela uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.
How much does the Accela integration cost?
The Accela integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.
What triggers does Accela support?
Accela supports 1 triggers including Record Updated.
Connect Accela in minutes
Get 20,000 free action executions every month. No credit card required.