Package Information
Downloads: 20 weekly / 71 monthly
Latest Version: 0.1.9
Author: Dograh User
Available Nodes
Documentation
Dograh Node for n8n
This is a community node for n8n that allows you to interact with the Dograh API.
Features
This node provides a simple interface to interact with Dograh's Telephony and Campaign services.
Supported Operations
- Telephony
- Initiate Call: Trigger an outbound call flow.
- Campaign
- Create: Create a new campaign.
- Get All: Retrieve a list of all campaigns.
- Start: Start a specific campaign.
Installation
You can install this node directly in n8n via the Community Nodes feature.
- Go to Settings > Community Nodes.
- Click Install.
- Enter
n8n-nodes-dograhin the search box. - Click Install.
Alternatively, if you are self-hosting n8n, you can install it manually in your n8n root directory:
npm install n8n-nodes-dograh
Credentials Setup
To use this node, you need a Dograh API Key.
- In n8n, add a new credential type: Dograh API.
- Enter your API Key.
- The Base URL is hardcoded to
https://api.dograh.comfor security and ease of use, so you don't need to configure it.
- The Base URL is hardcoded to
Usage
1. Initiate a Call (Telephony)
Triggers an outbound call to a specific number using a defined workflow.
- Resource: Telephony
- Operation: Initiate Call
- JSON Body:
{ "workflow_id": 1230, "workflow_name": "Lead Qualification - OUTBOUND", "phone_number": "+919999999999", "first_name": "John" }
2. Create a Campaign
Creates a new calling campaign.
- Resource: Campaign
- Operation: Create
- JSON Body:
{ "name": "Q1 Sales Outreach", "type": "outbound", "workflow_id": 1230 }
3. Get All Campaigns
Retrieves a list of all existing campaigns in your organization.
- Resource: Campaign
- Operation: Get All
4. Start a Campaign
Starts an existing campaign by ID.
- Resource: Campaign
- Operation: Start
- Campaign ID: Enter the numeric ID of the campaign (e.g.,
55).
Compatibility
- Tested with n8n version 1.0+
- Requires valid Dograh API credentials.
License
MIT
