docs: add ServiceNow extension page#251
Draft
maximelb wants to merge 1 commit into
Draft
Conversation
Documents the ext-servicenow extension (Integrations → Extensions → Third-Party): an API bridge that lets LimaCharlie automation drive a ServiceNow instance. - Generic Table API bridge actions (create/get/update/delete_record, query_table, count_records) against any table. - Typed incident conveniences (create/update/get/search_incidents, default `incident`, retargetable to sn_si_incident or any task table). - Journal, attachment and CMDB actions (add_note, add/list/get_attachment, lookup_ci). - The optional bidirectional Case-mirroring recipe (mirror_case LC→SN, pull_incident_changes SN→LC) anchored on correlation_id, with the echo-loop guard via integration_user. - Three auth modes (basic, oauth_password, oauth_client_credentials) and hive:// secret references for password/client_secret. Wires the page into the third-party index, the mkdocs nav, and adds the ext-servicenow readme.io redirect for the legacy slug. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Documents the
ext-servicenowextension under Integrations → Extensions → Third-Party, following the existing third-party extension pattern (HaloPSA / ThreatLocker).What's covered
create_record,get_record,update_record,delete_record,query_table,count_recordsagainst any table.create_incident,update_incident,get_incident,search_incidents(defaultincident, retargetable tosn_si_incidentor any task-derived table).add_note,add_attachment,list_attachments,get_attachment,lookup_ci.mirror_case(LC → ServiceNow) andpull_incident_changes(ServiceNow → LC), anchored oncorrelation_id, with the echo-loop guard viaintegration_user.basic,oauth_password,oauth_client_credentials) andhive://secret references forpassword/client_secret.Field tables are generated from the extension's
schema.goconfig + request schemas.Wiring
ext-servicenowreadme.io redirect for the legacy slug.Draft — markdownlint-cli2 passes clean. Opened as draft for review before publish.
🤖 Generated with Claude Code