n8n node to interact with Dograh API
npm install n8n-nodes-dograhThis is a community node for n8n that allows you to interact with the Dograh API.
This node provides a simple interface to interact with Dograh's Telephony and Campaign services.
* 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.
---
You can install this node directly in n8n via the Community Nodes feature.
1. Go to Settings > Community Nodes.
2. Click Install.
3. Enter n8n-nodes-dograh in the search box.
4. Click Install.
Alternatively, if you are self-hosting n8n, you can install it manually in your n8n root directory:
``bash`
npm install n8n-nodes-dograh
---
To use this node, you need a Dograh API Key.
1. In n8n, add a new credential type: Dograh API.
2. Enter your API Key.
* The Base URL is hardcoded to https://api.dograh.com for security and ease of use, so you don't need to configure it.
---
Triggers an outbound call to a specific number using a defined workflow.
* Resource: Telephony
* Operation: Initiate Call
* JSON Body:
`json`
{
"workflow_id": 1230,
"workflow_name": "Lead Qualification - OUTBOUND",
"phone_number": "+919999999999",
"first_name": "John"
}
Creates a new calling campaign.
* Resource: Campaign
* Operation: Create
* JSON Body:
`json`
{
"name": "Q1 Sales Outreach",
"type": "outbound",
"workflow_id": 1230
}
Retrieves a list of all existing campaigns in your organization.
* Resource: Campaign
* Operation: Get All
Starts an existing campaign by ID.
* Resource: Campaign
* Operation: Start
* Campaign ID: Enter the numeric ID of the campaign (e.g., 55`).
---
* Tested with n8n version 1.0+
* Requires valid Dograh API credentials.
MIT