Actions: I
How to set up each action of the 3 apps starting with I.
Apps starting with I. Add any of these from Integrations → n8n → Add tools → Browse apps; see Set up an action for each way a key is sent, and the catalog index for every app.
#Intercom
- n8n node: Intercom (
n8n-nodes-base.intercom, version 1), 15 actions. - n8n performs it: runs on the n8n credential Intercom API (how to set it up).
- Veefore performs it: 15 of 15 actions, with a bearer token, sent as
Authorization: Bearer <token>. - You enter: Token.
- Also sent:
application/jsonin theAcceptheader (fixed). - API address:
https://api.intercom.io. - Get the key: app.intercom.com
Intercom in n8n
| Action | Veefore calls | Fields to fill |
|---|---|---|
| Create a company | POST /companies |
— |
| Get a company | GET /companies |
value |
| Get many companies | GET /companies |
— |
| Update a company | POST /companies |
— |
| List users of a company | GET /companies |
value |
| Create a lead | POST /contacts |
email |
| Delete a lead | DELETE /contacts |
value |
| Get a lead | GET /contacts |
value |
| Get many leads | GET /contacts |
— |
| Update a lead | POST /contacts |
value |
| Create a user | POST /users |
idValue |
| Delete a user | DELETE /users/{id} |
id |
| Get a user | GET /users |
value |
| Get many users | GET /users |
— |
| Update a user | POST /users |
value |
Intercom API (OpenAPI)
| Action | Veefore calls | Fields to fill |
|---|---|---|
| Create a contact | POST https://api.intercom.io/contacts |
email or external_id or role |
| Create a ticket | POST https://api.intercom.io/tickets |
ticket_type_id, contacts |
Use the access token of your Intercom app. EU and AU workspaces use api.eu.intercom.io / api.au.intercom.io.
#Invoice Ninja
- n8n node: Invoice Ninja (
n8n-nodes-base.invoiceNinja, version 2), 31 actions. - n8n performs it: runs on the n8n credential Invoice Ninja API (how to set it up).
- Veefore performs it: 31 of 31 actions, with the key in a header, as
X-API-TOKEN: <key>. - You enter: API token.
- Also sent:
XMLHttpRequestin theX-Requested-Withheader (fixed). - API address:
https://{baseUrl}/api/v1.
Invoice Ninja in n8n
| Action | Veefore calls | Fields to fill |
|---|---|---|
| Create a bank transaction | POST /bank_transactions |
baseUrl |
| Delete a bank transaction | DELETE /bank_transactions/{bankTransactionId} |
bankTransactionId, baseUrl |
| Get a bank transaction | GET /bank_transactions/{bankTransactionId} |
bankTransactionId, baseUrl |
| Get many bank transactions | GET /bank_transactions |
baseUrl |
| Match payment to a bank transaction | POST /bank_transactions/match |
bankTransactionId, baseUrl |
| Create a client | POST /clients |
baseUrl |
| Delete a client | DELETE /clients/{clientId} |
clientId, baseUrl |
| Get a client | GET /clients/{clientId} |
clientId, baseUrl |
| Get many clients | GET /clients |
baseUrl |
| Create an expense | POST /expenses |
baseUrl |
| Delete an expense | DELETE /expenses/{expenseId} |
expenseId, baseUrl |
| Get an expense | GET /expenses/{expenseId} |
expenseId, baseUrl |
| Get many expenses | GET /expenses |
baseUrl |
| Create an invoice | POST /invoices |
baseUrl |
| Delete an invoice | DELETE /invoices/{invoiceId} |
invoiceId, baseUrl |
| Email an invoice | POST /email_invoice |
invoiceId, baseUrl |
| Get an invoice | GET /invoices/{invoiceId} |
invoiceId, baseUrl |
| Get many invoices | GET /invoices |
baseUrl |
| Create a payment | POST /payments |
baseUrl |
| Delete a payment | DELETE /payments/{paymentId} |
paymentId, baseUrl |
| Get a payment | GET /payments/{paymentId} |
paymentId, baseUrl |
| Get many payments | GET /payments |
baseUrl |
| Create a quote | POST /invoices |
baseUrl |
| Delete a quote | DELETE /invoices/{quoteId} |
quoteId, baseUrl |
| Email a quote | POST /email_invoice |
quoteId, baseUrl |
| Get a quote | GET /invoices/{quoteId} |
quoteId, baseUrl |
| Get many quotes | GET /invoices |
baseUrl |
| Create a task | POST /tasks |
baseUrl |
| Delete a task | DELETE /tasks/{taskId} |
taskId, baseUrl |
| Get a task | GET /tasks/{taskId} |
taskId, baseUrl |
| Get many tasks | GET /tasks |
baseUrl |
#Iterable
- n8n node: Iterable (
n8n-nodes-base.iterable, version 1), 6 actions. - n8n performs it: runs on the n8n credential Iterable API (how to set it up).
- Veefore performs it: 6 of 6 actions, with the key in a header, as
Api_Key: <key>. - You enter: API key.
- API address:
https://api.iterable.com/api. - Get the key: support.iterable.com
Iterable in n8n
| Action | Veefore calls | Fields to fill |
|---|---|---|
| Track an event | POST /events/trackBulk |
name |
| Create or update a user | POST /users/update |
identifier, value |
| Delete a user | DELETE /users/byUserId/{userId} |
by, email, userId |
| Get a user | GET /users/byUserId/{userId} |
by, email, userId |
| Add a user to a list | POST /lists/subscribe |
listId, identifier, value |
| Remove a user from a list | POST /lists/unsubscribe |
listId, identifier, value |