Skip to content

Integration · Accounting

adminpulse.eu

Connect Claude & ChatGPT to AdminPulse

Ask your AI which tasks are still open for a client, what time was registered last week, or to log a call with a relation in AdminPulse. It can look up relations, users, invoices, documents and stored emails, register time and costs, and create and update tasks and relations. Questions about your accounting office get answered without clicking through each client file.

Connect AdminPulse free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which tasks are still open for Janssens BV, and when are they due?”

    The AI finds the relation and lists its tasks with status, deadline and assignee.

  • “Register 1.5 hours for me on Janssens BV today, 9:00 to 10:30, billable, for the VAT return.”

    It looks up your user, the relation and the price list item, then creates a billable time registration with the times and remark.

  • “Log a phone call with Peeters today: we agreed to deliver the documents by Friday.”

    It creates an interaction on the relation with a title, description, date, time and interaction type.

What your AI can do

Clients and interactions

Look up and update relations with their contact details and addresses, create company and person relations, and log calls, meetings and notes.

Tasks

List open work per client, create tasks, and change status, deadline, assignee or blocked flag.

Time, costs and invoices

Register time and costs against price list items, read timesheet entries, and look up invoices, documents and stored emails.

  • “Create a new company client, Nordic Foods BV, with enterprise number and email.”

    It creates a company relation with the name, enterprise number, email and the responsible users you name.

  • “Show me the lines and amounts on invoice 4521.”

    It reads the invoice, including its lines and amounts.

  • “Mark the annual accounts task for Peeters as done.”

    It finds the task by relation and task name and sets the new status, without you needing the task ID.

105 tools for AdminPulse

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_absence_registrationChanges dataCreate a new add. API summary: add absence registration.
  • add_documentChanges dataCreate a new add. API summary: add document.
  • add_invoice_schedule_to_relationChanges dataCreate a new add. API summary: add invoice schedule to relation.
  • add_sole_proprietorChanges dataCreate a new add. API summary: add sole proprietor.
  • add_travel_registrationChanges dataCreate a new add. API summary: add travel registration.
  • archive_apr00001DeletesDeactivate a apr00001. Destructive action; may require approval. API summary: deactivate relation.
  • create_addressChanges dataCreate a new address. API summary: add relation address.
  • create_company_relationChanges dataCreate a company relation (client) with `name`, `enterprise_number`, email, phone, address fields, language, tags and the responsible users.
  • create_cost_registrationChanges dataRegister a cost for a relation: `registration_date`, `quantity`, `relation_identifier`, `user_identifier`, `price_list_item_code` and remarks.
  • create_draftChanges dataCreate a new draft. API summary: add draft invoice.
  • create_draft_lineChanges dataCreate a new line for a draft. API summary: add draft invoice line.
  • create_eidChanges dataCreate a new eid. API summary: add or update person using eID.
  • create_generateChanges dataCreate a new generate. API summary: create QR code.
  • create_interactionChanges dataLog an interaction with a relation: `relation_identifier`, `title`, `description`, `date`, `time` and `interactiontype`.
  • create_interaction_documentChanges dataCreate a new document for a interaction. API summary: add attachment to interaction.
  • create_interaction_linkChanges dataCreate a new link for a interaction. API summary: link interaction to todo.
  • create_invoice_paymentChanges dataCreate a new payment for a invoice. API summary: add payment to an invoice.
  • create_notificationChanges dataCreate a new notification. API summary: create notification.
  • create_person_relationChanges dataCreate a private person relation (client) with `first_name`, `name` (last name), email, phone, birth date, address fields, tags and the responsible users.
  • create_planned_registrationChanges dataCreate a new planned registration. API summary: create planned registration - cost.
  • create_relation_addressChanges dataCreate a new address for a relation. API summary: create physical address.
  • create_relation_bankaccountChanges dataCreate a new bankaccount for a relation. API summary: create bank account.
  • create_relation_emailaddressChanges dataCreate a new emailaddress for a relation. API summary: create email address.
  • create_relation_linkChanges dataCreate a new link for a relation. API summary: Create link.
  • create_relation_webaddressChanges dataCreate a new webaddress for a relation. API summary: create web address.
  • create_scheduleChanges dataCreate a new schedule. API summary: add task schedule.
  • create_taskChanges dataCreate a task for a relation with `name`, `relation_identifier`, optional `template_id`, `deadline`, `status`, `remark` and tags.
  • create_time_registrationChanges dataRegister time worked for a relation: `registration_date`, `time_from`, `time_to`, `relation_identifier`, `user_identifier`, `price_list_item_code`, billable flag and invoice or internal remarks.
  • create_userChanges dataCreate a new user. API summary: create user.
  • create_user_timetableVisible to othersCreate a new timetable for a user. Required: body. Has effects visible outside this system. API summary: create user timetable.
  • create_webhookDeletesCreate a new webhook. Destructive action; may require approval. API summary: create webhook.
  • delete_d1a451ca_04ec_40a1_2175_08db86f9e0aasMoves moneyPermanently delete a d1a451ca 04ec 40a1 2175 08db86f9e0aa. Financial or irreversible action; may require approval. API summary: delete webhook.
  • delete_documentDeletesPermanently delete a document by document id. Destructive action; may require approval. API summary: delete document.
  • delete_draftDeletesPermanently delete a draft by draftinvoiceidentifier. Destructive action; may require approval. API summary: delete draft invoice.
  • delete_draft_lineDeletesPermanently delete a line by draftinvoicelineidentifier. Destructive action; may require approval. API summary: delete draft invoiceline.
  • delete_email_addressDeletesPermanently delete a address by email address id. Destructive action; may require approval. API summary: delete email address.
  • delete_interactionDeletesPermanently delete a interaction by interaction id. Destructive action; may require approval. API summary: delete interaction.
  • delete_interaction_linksMoves moneyPermanently delete a link by interaction id. Financial or irreversible action; may require approval. API summary: delete interaction link.
  • delete_planned_registrationDeletesPermanently delete a planned registration by planned registration id. Destructive action; may require approval. API summary: delete planned registration.
  • delete_registrationDeletesPermanently delete a time, cost or travel registration by `registration_id`. This cannot be undone.
  • delete_relation_addressDeletesPermanently delete a address by address id. Destructive action; may require approval. API summary: delete address.
  • delete_relation_bankaccountDeletesPermanently delete a bankaccount by banc account id. Destructive action; may require approval. API summary: delete bank account.
  • delete_relation_linksMoves moneyPermanently delete a link by uniqueidentifier. Financial or irreversible action; may require approval. API summary: Delete link.
  • delete_scheduleDeletesPermanently delete a schedule by schedule id. Destructive action; may require approval. API summary: delete task schedule.
  • delete_tagDeletesPermanently delete a tag by tagname. Destructive action; may require approval. API summary: delete tag.
  • delete_taskDeletesPermanently delete a task by task id. Destructive action; may require approval. API summary: delete task.
  • delete_user_teamDeletesPermanently delete a team by team id. Destructive action; may require approval. API summary: remove user from team.
  • delete_user_timetablesMoves moneyPermanently delete a timetable by user id or email. Financial or irreversible action; may require approval. API summary: delete user timetable.
  • download_invoiceDownload the document for a invoice. API summary: download invoice.
  • export_invoicesChanges dataExport invoices. API summary: mark invoice as exported.
  • get_current_userGet the AdminPulse user the API key belongs to. Use it to confirm which office and user you are working as.
  • get_documentGet one document's details by `document_id`.
  • get_emailGet one stored email by `message_id`.
  • get_invoiceGet one invoice by `invoice_id`, including its lines and amounts.
  • get_registrationGet one time, cost or travel registration by `registration_id`.
  • get_relation_communicationGet the communication details of one relation by `uniqueidentifier`.
  • get_taskGet one task by `task_id`, including status, deadline, assignee and parameters.
  • list_apr00001_1ca045b2_fdfb_468c_a6ae_1f588cf0a42csList apr00001 1ca045b2 fdfb 468c a6ae 1f588cf0a42cs. API summary: get single relation.
  • list_assignmenttemplatesList assignmenttemplates. API summary: list assignment templates.
  • list_companiesList companies. API summary: list all companies.
  • list_documentsList documents stored in AdminPulse, with their relation and tags.
  • list_emailsList emails stored in AdminPulse for relations.
  • list_foldersList folders. API summary: list document tags (hierarchy).
  • list_interactionsList interactions (logged calls, meetings and notes with clients).
  • list_invoice_schedulesList invoiceschedules. API summary: list invoice schedules.
  • list_invoicesList invoices sent to relations, with amounts and status.
  • list_invoiceschedulesList invoiceschedules. API summary: list invoice schedules.
  • list_planned_registrationsList planned registrations.
  • list_plannedregistrationschedulesList plannedregistrationschedules. API summary: list planned registration schedules.
  • list_price_list_itemsList price list items (activity codes) to use as `price_list_item_code` when registering time or costs.
  • list_pricetablesList pricetables.
  • list_registeredperdaysList registeredperdays.
  • list_registrationsList time, cost and travel registrations (timesheet entries).
  • list_relation_accountsList accounts for a relation. API summary: list bank accounts.
  • list_relation_addressesList the addresses of one relation by `unique_identifier`.
  • list_relation_authorizationsList authorizations for a relation. API summary: get relation authorizations.
  • list_relation_contact_infoList contact information (emails, phone numbers, addresses) for relations.
  • list_relation_invoiceschedulesList invoiceschedules for a relation. API summary: list invoice schedules for specific relation.
  • list_relation_namesList just the names and identifiers of all relations, a quick way to look up a client's identifier.
  • list_relationsList the office's relations (clients: companies, persons and sole proprietors) with their identifiers. Use this to find a client before other lookups.
  • list_schedulesList schedules. API summary: list all task schedules.
  • list_tagsList tags. API summary: list document tags.
  • list_tasksList tasks with their status, deadline and relation. Use it to see open work per client.
  • list_teamsList teams.
  • list_templatesList templates. API summary: list task templates.
  • list_treesList trees. API summary: list pricelist items (hierarchy).
  • list_user_timetablesList timetables for a user. API summary: get user timetable.
  • list_usersList the office's users (staff), with their IDs and emails, e.g. to assign tasks or register time for someone.
  • list_webhooksList webhooks.
  • submit_apr00001DeletesActivate a apr00001. Destructive action; may require approval. API summary: activate relation.
  • update_draftChanges dataUpdate an existing draft identified by draftinvoiceidentifier. API summary: update draft invoice.
  • update_draft_lineChanges dataUpdate an existing line identified by draftinvoicelineidentifier. API summary: update draft invoiceline.
  • update_interactionChanges dataUpdate an interaction by `interaction_id`: title, description, date, time or type.
  • update_planned_registrationChanges dataUpdate an existing planned registration identified by planned registration id. API summary: update planned registration - cost.
  • update_relationChanges dataUpdate a relation by `uniqueidentifier`: name, commercial name, email, phone, mobile, website, fiscal year end, VAT periodicity and similar fields. Only the fields you pass change.
  • update_relation_addressChanges dataUpdate an existing address identified by address id. API summary: update physical address.
  • update_relation_bankaccountChanges dataUpdate an existing bankaccount identified by bancaccount id. API summary: update bank account.
  • update_relation_emailaddressVisible to othersUpdate an existing emailaddress identified by email address id. Has effects visible outside this system. API summary: update email address.
  • update_scheduleChanges dataUpdate an existing schedule identified by schedule id. API summary: update task schedule.
  • update_tagChanges dataUpdate an existing tag identified by tag name. API summary: add tag.
  • update_taskChanges dataUpdate a task by `task_id`: name, status, deadline, assigned user, remark, blocked or not-applicable flags. Only the fields you pass change.
  • update_task_status_by_nameChanges dataSet the status, deadline or blocked flag of a task found by `relation_identifier` plus `main_task_name` (and optional `sub_task_name`), without needing the task ID.
  • update_userVisible to othersUpdate an existing user identified by user id or email. Has effects visible outside this system. API summary: update user.
  • update_user_teamVisible to othersUpdate an existing team identified by team id. Has effects visible outside this system. API summary: add user to team.
  • update_user_timetablesDeletesUpdate an existing timetable identified by user id or email. Destructive action; may require approval. API summary: update user timetable.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose AdminPulse from the app list.

  2. 2

    Paste your key

    Paste an AdminPulse API key. You must be an admin user in AdminPulse. Go to My profile > API keys, create a new API key with a clear name and an expiration date, choose the client (software package), tick only the permissions the AI needs, and copy the key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in AdminPulse?

The AI can read relations, contact information, addresses, users, tasks, time and cost registrations, price list items, invoices, documents, interactions and stored emails. It can create company and person relations, tasks, interactions and time and cost registrations, and update relations, tasks and interactions. It can also delete a registration if you switch that tool on.

Does the AI see my AdminPulse API key?

No. Your AdminPulse API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Deleting a time, cost or travel registration is permanent and can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own AdminPulse account.

Which permissions should the API key have?

Only the ones the AI needs. When you create the key under My profile > API keys, you tick its permissions and set an expiration date. AdminPulse then blocks anything outside those permissions, on top of the tools you switch on in HeyMyApps. Only admin users can create API keys.

Let your AI work in AdminPulse today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect AdminPulse free

HeyMyApps is not affiliated with AdminPulse. Product names are trademarks of their owners.