Stop writing callfire API integrations by hand.
Every time you connect n8n to callfire, you waste hours mapping endpoints, defining parameters, and debugging schemas. You copy-paste from docs, fix edge cases, and pray nothing breaks.
What if connecting n8n to callfire took 5 minutes, not half a day?
This node gives you 12+ resources out of the box: Calls, Campaigns, Contacts, Keywords, Me, and 7 more: with full CRUD operations, typed parameters, and zero manual configuration.
- Zero boilerplate: Resources, operations, and fields are pre-configured and ready to use
- Full CRUD: Create, read, update, and delete support where the API allows it
- Typed parameters: No more guessing field types
- Built-in auth: API key authentication, ready to go
- Declarative: Native n8n performance, no custom execute() overhead
npm install @n8n-dev/n8n-nodes-callfireOr in n8n:
- Settings → Community Nodes → Install
- Search:
@n8n-dev/n8n-nodes-callfire - Click Install
- Install the node (above)
- Add credentials: callfire API → paste your API key
- Drag the callfire node into your workflow
- Pick a resource → pick an operation → done.
That's it. No configuration files. No code. It just works.
Calls (21 operations)
- Get Find calls
- Post Send calls
- Get Find call broadcasts
- Post Create a call broadcast
- Get Find a specific call broadcast
- Put Update a call broadcast
- Post Archive voice broadcast
- Get Find batches in a call broadcast
- Post Add batches to a call broadcast
- Get Find calls in a call broadcast
- Post Add recipients to a call broadcast
- Post Start voice broadcast
- Get statistics on call broadcast
- Post Stop voice broadcast
- Post Disable enable undialed recipients in broadcast
- Get call recording by ID
- Get call recording in mp3 format
- Get Find a specific call
- Get call recordings for a call
- Get call recording by name
- Get call mp3 recording by name
Campaigns (10 operations)
- Get Find a specific batch
- Put Update a batch
- Get Find sounds
- Post Add sound via call
- Post Add sound via file
- Post Add sound via text to speech
- Delete a specific sound
- Get Find a specific sound
- Get Download a MP3 sound
- Get Download a WAV sound
Contacts (23 operations)
- Get Find contacts
- Post Create contacts
- Get Find do not contact dnc items
- Post Add do not contact dnc numbers
- Delete do not contact dnc numbers contained in source
- Get Find universal do not contacts udnc associated with toNumber
- Delete do not contact dnc number If number contains commas treat as list of numbers
- Get do not contact dnc
- Put Update an individual do not contact dnc number
- Get Find contact lists
- Post Create contact lists
- Post Create contact list from file
- Delete a contact list
- Get Find a specific contact list
- Put Update a contact list
- Delete contacts from a contact list
- Get Find contacts in a contact list
- Post Add contacts to a contact list
- Delete a contact from a contact list
- Delete a contact
- Get Find a specific contact
- Put Update a contact
- Get Find a contact s history
Keywords (9 operations)
- Get Find keywords
- Get Find keyword leases
- Get Find keyword lease configs
- Get Find a specific keyword lease config
- Put Update a keyword lease config
- Get Find a keyword by ID
- Get Find a specific lease
- Put Update a lease
- Get Check for a specific keyword
Me (12 operations)
- Get Find account details
- Get Find API credentials
- Post Create API credentials
- Delete API credentials
- Get Find a specific API credential
- Post Disable specified API credentials
- Post Enable specified API credentials
- Get Find credit usage
- Get Find plan usage
- Get Find caller ids
- Post Create a caller ID
- Post Verify a caller ID
Media (6 operations)
- Get Find media
- Post Create media
- Get Download media by extension
- Get a specific media
- Get Download media by extension
- Get Download a MP3 media
Numbers (9 operations)
- Get Find leases
- Get Find lease configs
- Get Find a specific lease config
- Put Update a lease config
- Get Find a specific lease
- Put Update a lease
- Get Find local numbers
- Get Find number regions
- Get Find tollfree numbers
Orders (4 operations)
- Get Find orders
- Post Purchase keywords
- Post Purchase numbers
- Get Find a specific order
Reports (1 operations)
- Get delivery reports by ad hoc criteria
Texts (20 operations)
- Get Find texts
- Post Send texts
- Get Find auto replies
- Post Create an auto reply
- Delete an auto reply
- Get Find a specific auto reply
- Get Find text broadcasts
- Post Create a text broadcast
- Get Find a specific text broadcast
- Put Update a text broadcast
- Post Archive text broadcast
- Get Find batches in a text broadcast
- Post Add batches to a text broadcast
- Post Add recipients to a text broadcast
- Post Start text broadcast
- Get statistics on text broadcast
- Post Stop text broadcast
- Get Find texts in a text broadcast
- Post Disable enable undialed recipients in broadcast
- Get Find a specific text
Webhooks (7 operations)
- Get Find webhooks
- Post Create a WEBHOOK
- Get Find WEBHOOK resources
- Get Find specific WEBHOOK resource
- Delete a WEBHOOK
- Get Find a specific WEBHOOK
- Put Update a WEBHOOK
Without this node:
- Hours of manual API integration
- Copy-pasting from callfire docs
- Debugging auth, pagination, error handling
- Maintaining your own client code
With this node:
- Install → configure → use. 5 minutes.
- Auto-generated from the official callfire OpenAPI spec
- Always up to date when the API changes
- Native n8n performance
This node was auto-generated from the official callfire OpenAPI specification using @n8n-dev/n8n-openapi-node-ultimate, then validated against the live API so you get accurate types and real parameters, not guesswork.
When the callfire API updates, this node updates too.
MIT © kelvinzer0