DocsIntegrations
Integrations

Integrations

Integrations are the connective tissue of your workflows. They bring live data into your agents, let your agents act on external systems, and extend model capabilities through standardised tool interfaces.

Adding an Integration

Integrations are configured per-project. Follow these steps to connect a service and make it available in your workflow nodes.

Open your Project

From the dashboard, navigate to your Organization and select the Project you want to add an integration to. Integrations are scoped to a project — each project maintains its own set of connected services.

Add an Integration

Select the "Integrations" tab inside your project, then click "Add Integration". Browse the catalogue by category or search by name. Click any template to open the configuration form.

Configure Credentials

Fill in the required fields for your chosen integration — typically an API key, connection string, or OAuth token. Credentials are encrypted at rest and never exposed in workflow logs. Click “Save & Test” to verify the connection before proceeding.

Use in a Workflow

Once saved, the integration appears in your workflow node palette. Drag it into the Visual Designer canvas, connect it to an Agent node, and map its output to your agent's prompt variables using the "Variable Mapping" panel.

Integration Catalogue

All available integrations grouped by category. New integrations are added regularly — if you need one that isn't listed, you can use the Custom API or Custom MCP Server options to connect any HTTP-based service.

Enterprise Tools

Connect CipherSense to the tools your teams already use. These integrations let your workflows send notifications, create records, post messages, and trigger actions in external services.

SMTP

Send emails via Gmail, Outlook, SendGrid, Mailgun, or any SMTP server

Microsoft

Microsoft Teams and Outlook — notifications, messages, and email via Microsoft 365

Discord

Post messages and alerts to Discord channels via webhook

Telegram

Send and receive Telegram messages — trigger workflows from incoming bot messages

Apollo

Search, enrich, and prospect people and companies via Apollo API

Lusha

Search and enrich B2B contact and company data via Lusha Prospecting API

Salesforce

Create, read, and update Salesforce CRM records from your workflows

Notion

Create, update, and query Notion pages and databases from your workflows

Zoom

Create and manage Zoom meetings from your workflows

Calendly

Access scheduling links and event data via the Calendly API

WordPress

Create and update WordPress posts via the REST API

Custom API

Make HTTP requests to any REST endpoint from your workflows

WhatsApp Business

Send and receive WhatsApp messages via the Meta Business Cloud API

Twilio

Send SMS, make calls, and verify OTPs with Twilio's cloud communications platform

Resend

Send transactional emails and track delivery events with Resend's developer-first email API

ElevenLabs

Generate lifelike speech, transcribe audio, and create sound effects with ElevenLabs AI

Twitter / X

Post tweets, search, reply, and monitor timelines via the Twitter/X API v2

HubSpot

Create contacts, deals, and companies from workflow nodes

Zendesk

Create and manage support tickets from workflow nodes

Shopify

Manage products, orders, and customers from workflow nodes

LinkedIn

Publish posts and read profile data directly from workflow nodes

Stripe

Accept payments and trigger workflows on payment events

Paystack

Accept payments, manage subscriptions, and send transfers via the Paystack API

Apify

Run web scrapers and automation Actors via the Apify platform API

Replicate

Run 100,000+ AI models via a single unified prediction API

Fal.ai

Generate images, video, and speech with 100s of AI models

Slack

Post messages, react, and look up users via the Slack Bot API

Jira

Create issues, search via JQL, transition statuses, and add comments in Jira Cloud

Medium

Publish articles and drafts to Medium from your AI workflows

Monday.com

Automate boards, items, and project updates in Monday.com from your workflows

Utilities

Utility nodes handle data transformation, web scraping, script execution, and human approval gates. They sit between data sources and agents in your workflow graph.

Script Runner

Execute JavaScript snippets inline

Shell Runner

Run shell commands and capture stdout/stderr output

JSON Parser

Extract and reshape JSON from upstream nodes

Web Crawler

Scrape and extract content from public URLs

For Each

Iterate over an array and process each item through downstream nodes

If / Else

Branch workflow execution based on a condition

Human-in-the-Loop

Pause and wait for human approval before proceeding (Starter+)

Text Input

Provide inline text content as a data node

File Upload

Upload CSV, Excel, JSON, or PDF files as workflow input

About MCP Servers

Model Context Protocol (MCP) is an open standard that lets AI models interact with external tools through a consistent interface. When you connect an MCP Server in CipherSense, the platform automatically calls tools/list to discover every tool the server exposes. Those tools are then available for your Agent nodes to invoke during workflow execution — no manual configuration required.

CipherSense supports both SSE (Server-Sent Events) and HTTP MCP transports. To connect a custom MCP server, select "Custom MCP Server", enter your server endpoint URL, choose the transport type, and optionally configure authentication (No Auth, Basic Auth, or Bearer Token).

Credentials & Security

Encrypted at rest

All API keys, passwords, and tokens stored in integration configs are encrypted before being written to the database.

Never logged

Credential values are redacted from workflow execution logs and step traces. Only the integration name is visible in log output.

Project-scoped

Integrations belong to a single project. Members of other projects in the same organisation cannot access or reuse them.

Test before use

Use the "Save & Test" button when configuring an integration to verify the connection before deploying a workflow that depends on it.

Ready to connect your stack?

Add your first integration from the project dashboard, then wire it into a workflow in the Visual Designer.