Pre-Built Tooling
Category | Details |
---|---|
Authentication | Basic Authentication (Username & Password with Token) |
Two-Way Sync | Yes |
Events Supported | Yes |
Realtime | Yes (via Business Rules and Script Actions) |
Supports Rate Limiting | Yes |
Authentication Scopes Supported | N/A (Permission-based via roles) |
Objects Supported
Alloy Automation supports syncing the following objects from ServiceNow:- Incidents
- Cases
- Change Requests
- Problems
- Service Catalog Items
- Users
- Configuration Items (CIs)
- Knowledge Articles
Set Up Guide
Trial Access
Question | Answer |
---|---|
Offers free trial? | Yes. ServiceNow offers a Personal Developer Instance (PDI) for free, forever. Request free PDI |
Requires paid sandbox | No. The PDI provides full functionality for development and testing. |
Requires partnership to obtain authentication? | No. Anyone can create a developer instance and obtain credentials. |
Authentication (Basic Auth + Token)
ServiceNow uses Basic Authentication with username, password, and an authentication token appended to the password.Use Cases
1) Automated incident creation
Automatically create ServiceNow incidents from monitoring tools, error tracking systems, or customer support platforms when issues are detected, ensuring rapid response and proper tracking.2) IT service management integration
Sync ServiceNow change requests, problems, and incidents with project management tools, development platforms, and communication tools to keep IT teams aligned.3) Asset and configuration management
Integrate ServiceNow CMDB with discovery tools, cloud platforms, and inventory systems to maintain an accurate, real-time view of IT infrastructure and assets.4) Knowledge base automation
Automatically create or update knowledge articles in ServiceNow based on resolved incidents, support tickets, or documentation from external systems.5) Self-service portal integration
Connect ServiceNow’s service catalog with internal portals, allowing employees to request services, track approvals, and receive updates through integrated workflows.API Gotchas
-
Authentication Token Required for Production: For production ServiceNow instances, authentication tokens are mandatory for API access. Append the token to the password when making API calls:
password<token>
. - Table API vs. Aggregate API: ServiceNow offers multiple APIs. The Table API is most common for CRUD operations, but consider the Import Set API for bulk imports or the Aggregate API for reporting queries. Choose the right API for your use case.
-
sysparm_fields and sysparm_query: ServiceNow APIs support query parameters to filter results and select specific fields. Use
sysparm_fields
to reduce payload size andsysparm_query
to filter records with encoded query strings. -
Display Values vs. Actual Values: By default, ServiceNow returns sys_ids and reference field IDs. Use
sysparm_display_value=true
to get human-readable values, orsysparm_display_value=all
to get both sys_id and display value. - Rate Limiting and Throttling: ServiceNow implements rate limiting to prevent abuse. Limits vary by instance type and configuration. Monitor for 429 status codes and implement exponential backoff. Consider using batch APIs for high-volume operations.
-
Scoped Applications: ServiceNow uses scoped applications for modularity. Custom tables and fields may be scoped (e.g.,
x_custom_app_table
). Ensure your integration user has access to the correct scopes and applications.
For questions or troubleshooting, contact support@runalloy.com.