
Generate custom apps on
your ServiceNow dataGenerate custom
apps on your
ServiceNow data
Whether you're a beginner or a seasoned pro, our hands-on courses teach you how to create, optimize, and scale powerful applications using ToolJet.
- Table CRUD & Flow Designer
- Basic auth or OAuth 2.0
- Self-Host or Cloud








Everything the ServiceNow datasource supports
Read and write ServiceNow records, trigger automation, and turn it all into apps with ToolJet's builder.
Full CRUD on any table
Read, create, update, and delete records on any ServiceNow table - incident, change_request, cmdb_ci, or your custom tables.
- Filter, sort, and paginate with encoded queries
- Map records straight into tables, forms, and lists
- Extend with JavaScript or Python transforms

Full CRUD on any table
Read, create, update, and delete records on any ServiceNow table - incident, change_request, cmdb_ci, or your custom tables.
- Filter, sort, and paginate with encoded queries
- Map records straight into tables, forms, and lists
- Extend with JavaScript or Python transforms

Trigger Flow Designer from your app
Call published flows, subflows, and actions right from a button or workflow - passing inputs in and reading results back into the UI.
- Pass parameters from app components
- Drive approvals, fulfillment, and automation
- Keep orchestration in ServiceNow where it belongs

From data source to live app
Every supported operation is available in ToolJet's drag-and-drop builder - or describe the app in plain language and generate it with AI.
- 78+ components wired to ServiceNow data
- Generate full multi-page apps from a prompt
- Ship to web, mobile, or embedded

What teams build on ServiceNow with ToolJet
From a quick console for one team to a portal for the whole company - start small and grow.
Agent & dispatch consoles
Give support and ops teams a focused console to triage incidents and requests - faster than the native interface.
CMDB explorer
Browse, search, and edit configuration items and their relationships in a purpose-built UI.
Bulk record operations
Update hundreds of incidents, tasks, or requests in a single grid instead of one record at a time.
Approval & change dashboards
Surface pending change requests and approvals, then trigger the right flow with one click.
Branded service portals
Ship employee- or customer-facing portals on ServiceNow data, styled to match your brand.
Cross-system back-office tools
Combine ServiceNow with Postgres, Salesforce, REST APIs, and 100+ other sources in one app.
Two ways to connect, your governance intact
Pick the authentication method that fits your security model - and keep ServiceNow in control of who sees what.
Username & password
Connect with a ServiceNow username and password - ideal for internal tools backed by a dedicated integration account.
- Filter, sort, and paginate with encoded queries
- Map records straight into tables, forms, and lists
- Extend with JavaScript or Python transforms
OAuth 2.0
Authenticate with OAuth so every query runs as the signed-in user and inherits their ServiceNow governance - ACLs, roles, and data scoping.
- Filter, sort, and paginate with encoded queries
- Map records straight into tables, forms, and lists
- Extend with JavaScript or Python transforms

Two layers of governance, working together
Read and write ServiceNow records, trigger automation, and turn it all into apps with ToolJet's builder.
Defence in depth, by default
A user opens a ToolJet app and acts on a record. ToolJet first checks its own role-based access control and writes an audit log entry. The request then runs against ServiceNow as the user over OAuth - so ServiceNow’s ACLs, roles, and data scopes are enforced exactly as they are natively.
- Flows run on ServiceNow with the user's inherited permissions
- ToolJet RBAC scopes apps, queries, and components
- Independent audit logs on the ToolJet side for compliance

More controls out of the box
Deploy your way - cloud, self-hosted, or air-gapped
Run ToolJet wherever your security and compliance teams need it, right next to your ServiceNow instance.
ToolJet Cloud
Fully managed SaaS. Start in minutes with no infrastructure to run or maintain.
Self-hosted
Run in your own VPC with Docker, Kubernetes, or Helm - on AWS, Azure, GCP, or on-prem.
Air-gapped
Deploy fully offline next to restricted ServiceNow instances, with no outbound calls.
From connection to live app in three steps

Connect ServiceNow
Add ServiceNow as a data source with your instance URL and basic auth or OAuth credentials.

Query tables & invoke flows
Build read and write operations against any table and call Flow Designer flows - visually or with code.

Build & ship
Assemble the UI with the drag-and-drop builder or generate it with AI, then publish to your team.
FAQs
Build your first ServiceNow app today
Connect your instance, query tables, and invoke flows in minutes - or talk to our team about a rollout across your organization.
No credit card required · SOC 2 Type II · Self-host or air-gap available• No credit card required •• SOC 2 Type II •• Self-host or air-gap available •










