Skip to main content

intercom-hello-world

Provides a minimal working example for integrating with Intercom, covering contacts, conversations, and messaging functionalities.

Install this skill

or
35/100

Security score

The intercom-hello-world skill was audited on May 28, 2026 and we found 17 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 63

Template literal with variable interpolation in command context

SourceSKILL.md
63console.log(`Created contact: ${user.id} (${user.role})`);
medium line 93

Template literal with variable interpolation in command context

SourceSKILL.md
93console.log(`Found ${results.totalCount} contacts`);
medium line 95

Template literal with variable interpolation in command context

SourceSKILL.md
95console.log(` ${contact.name} - ${contact.email} (${contact.role})`);
medium line 118

Template literal with variable interpolation in command context

SourceSKILL.md
118console.log(`Sent message: ${message.id}`);
medium line 135

Template literal with variable interpolation in command context

SourceSKILL.md
135console.log(`Conversation created: ${conversation.conversationId}`);
medium line 150

Template literal with variable interpolation in command context

SourceSKILL.md
150console.log(`Tagged contact ${user.id} with "${tag.name}"`);
medium line 177

Template literal with variable interpolation in command context

SourceSKILL.md
177console.log(`Authenticated as: ${admin.name}`);
medium line 182

Template literal with variable interpolation in command context

SourceSKILL.md
182externalId: `hello-world-${Date.now()}`,
medium line 183

Template literal with variable interpolation in command context

SourceSKILL.md
183email: `test-${Date.now()}@example.com`,
medium line 186

Template literal with variable interpolation in command context

SourceSKILL.md
186console.log(`Contact: ${contact.id}`);
medium line 190

Template literal with variable interpolation in command context

SourceSKILL.md
190console.log(`Total contacts in workspace: ${contacts.totalCount}`);
medium line 194

Template literal with variable interpolation in command context

SourceSKILL.md
194console.log(`Total conversations: ${conversations.totalCount}`);
low line 48

Access to .env file

SourceSKILL.md
48token: process.env.INTERCOM_ACCESS_TOKEN!,
low line 170

Access to .env file

SourceSKILL.md
170token: process.env.INTERCOM_ACCESS_TOKEN!,
low line 211

External URL reference

SourceSKILL.md
211- [Contacts API](https://developers.intercom.com/docs/references/rest-api/api.intercom.io/contacts)
low line 212

External URL reference

SourceSKILL.md
212- [Conversations API](https://developers.intercom.com/docs/references/rest-api/api.intercom.io/conversations)
low line 213

External URL reference

SourceSKILL.md
213- [Messages API](https://developers.intercom.com/docs/references/rest-api/api.intercom.io/messages)
Scanned on May 28, 2026
View Security Dashboard
Installation guide →