Veefore docs

Actions: I

How to set up each action of the 3 apps starting with I.

Generated page. Built from the tool catalog in services/core/src/tool-catalog. Edit the source, not this page.

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/json in the Accept header (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: XMLHttpRequest in the X-Requested-With header (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

Identity, authority, policy and enforcement for autonomous AI agents.