Spiky AI is an AI-powered meeting intelligence platform that analyzes sales calls, demos, and team meetings to surface actionable insights. The n8n community node (n8n-nodes-spiky) lets you connect Spiky to 400+ other apps through n8n — an open-source workflow automation platform.
With this integration you can automatically upload call recordings for analysis, get notified when results are ready, and push meeting insights to your CRM, Slack, email, or any other tool in your stack.
Requirements
Before using any Spiky AI node, make sure you have:
A Spiky.ai account with SUPER_ADMIN or COMPANY_ADMIN role
Email and password login enabled on your Spiky account. If you signed up with Google, Microsoft, or Apple SSO, set a password first in your account settings at app.spiky.ai/settings/account
An n8n instance (Cloud, self-hosted, or local)
Installation
n8n Cloud
Spiky AI and Spiky AI Trigger are available on n8n Cloud as verified community nodes. To install them:
Sign in to n8n Cloud and open the editor
Open the Nodes panel
Search for Spiky AI or Spiky AI Trigger
Select Install
Installation of verified community nodes is managed by the instance owner or an admin. After the node is installed, anyone on the instance can use it in workflows. If you do not see the node in the nodes panel, ask your n8n Cloud instance owner to enable verified community nodes in the Cloud Admin Panel.
Self-Hosted n8n
If you are running a self-hosted n8n instance:
Go to Settings → Community Nodes
Click Install
Enter
n8n-nodes-spikyClick Install
After installation, restart your n8n instance. The Spiky AI and Spiky AI Trigger nodes will appear in the node search.
Setting Up Credentials
Before using any Spiky AI node, you need to create a credential with your Spiky account:
In n8n, open any workflow and add a Spiky AI node
Click Credential to connect with → Create New Credential
Enter your Spiky Email and Password
Leave the remaining fields (Cognito Client ID, API URLs) at their default values
Click Test to verify the connection, then Save
Available Nodes
The package includes two nodes:
Spiky AI (Action node) — Perform operations like uploading recordings or fetching user info
Spiky AI Trigger (Trigger/Webhook node) — Starts a workflow when a meeting analysis completes
Spiky AI — Action Node
This node has two operations:
Get Current User — Returns the authenticated user's profile information. Useful for verifying credentials or personalizing workflows.
Upload Recording — Submits a publicly accessible recording URL for Spiky to analyze. Required fields: Recording URL and Meeting Name. Optional fields: Meeting Date, Tags (comma-separated, max 3).
The recording URL must be publicly accessible at the time of the request. If you are using a pre-signed URL (e.g. from AWS S3), make sure it has not expired.
Spiky AI Trigger — Webhook Node
This trigger node fires whenever a meeting analysis is completed in Spiky. When you activate a workflow containing this trigger, it automatically registers a webhook with Spiky. When the workflow is deactivated, the webhook is removed.
How it works:
Add the Spiky AI Trigger node as the first node in your workflow
Connect your Spiky AI credential
Activate the workflow (the trigger only works when the workflow is active)
Whenever Spiky finishes analyzing a meeting, the webhook fires and the workflow runs with the full analysis payload
Example Workflows
Upload a Recording and Get Notified — Upload a call recording, wait for Spiky to finish analyzing, and send the results to Slack.
Batch Upload from Cloud Storage — Automatically process new recordings uploaded to S3 or Google Drive.
CRM Sync — Push Spiky meeting insights into your CRM when analysis is ready using the Spiky AI Trigger node.
Support
Bug reports and feature requests: github.com/spikydev/n8n-nodes-spiky
Spiky account or platform issues: Contact your Spiky account team or visit spiky.ai
n8n general help: docs.n8n.io and the n8n community forum
