{"id":18133,"date":"2025-12-31T13:49:53","date_gmt":"2025-12-31T11:49:53","guid":{"rendered":""},"modified":"2026-07-31T12:18:39","modified_gmt":"2026-07-31T10:18:39","slug":"integrations","status":"publish","type":"page","link":"https:\/\/grip-contracts.com\/en\/platform\/integrations\/","title":{"rendered":"Integrations"},"content":{"rendered":"\n<div style=\"display:none;\"><\/div>\n<style>\n\/* Inline definities voor de grip-* klassen op deze pagina.\n   grip-pages.css bestaat niet op de server (404), dus zonder dit rendert de\n   pagina kaal: geen hero, geen kaarten, tekst tegen de linkerrand. *\/\n.pricing-hero-minimal { background: #fff; padding: 4.5rem 1.5rem 2.5rem; font-family: 'Poppins', sans-serif; }\n.pricing-hero-minimal__inner { max-width: 1120px; margin: 0 auto; text-align: center; }\n.pricing-hero-minimal__title { font-size: clamp(2rem, 4vw, 2.8rem); font-weight: 700; color: #0F172A; margin: 0 0 1rem; }\n.pricing-hero-minimal__subtitle { font-size: 1.1rem; color: #475569; line-height: 1.7; max-width: 640px; margin: 0 auto; }\n.grip-feature-table__section { padding: 3rem 1.5rem 4rem; background: #F8FAFC; font-family: 'Poppins', sans-serif; }\n.grip-feature-table__section-inner { max-width: 1120px; margin: 0 auto; }\n.grip-feature-table__section-header { text-align: center; margin-bottom: 2.5rem; }\n.grip-feature-table__section-title { font-size: clamp(1.5rem, 3vw, 2rem); font-weight: 700; color: #0F172A; margin: 0 0 0.6rem; }\n.grip-feature-table__section-subtitle { font-size: 1rem; color: #64748B; margin: 0; }\n.grip-pricing-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 1.5rem; align-items: stretch; }\n.grip-pricing-card { display: flex; flex-direction: column; background: #fff; border: 1px solid #E2E8F0; border-radius: 16px; padding: 2rem 1.75rem; box-shadow: 0 4px 20px rgba(15,23,42,0.05); }\n.grip-pricing-card__name { font-size: 1.3rem; font-weight: 700; color: #0F172A; margin: 0 0 0.4rem; }\n.grip-pricing-card__tagline { font-size: 0.95rem; font-weight: 600; color: #006BFF; margin: 0 0 1rem; }\n.grip-pricing-card__description { font-size: 0.95rem; color: #475569; line-height: 1.7; margin: 0 0 1.25rem; }\n.grip-pricing-card__list { list-style: none; margin: 0 0 1.5rem; padding: 0; }\n.grip-pricing-card ul.grip-pricing-card__list { padding-left: 0; }\n.grip-pricing-card__list li { position: relative; padding-left: 1.5rem; font-size: 0.92rem; color: #475569; line-height: 1.6; margin-bottom: 0.7rem; }\n.grip-pricing-card__list li:before { content: '\\2022'; position: absolute; left: 0.35rem; color: #006BFF; font-weight: 700; }\n.grip-pricing-card__cta { margin-top: auto; }\n.grip-btn { display: inline-block; padding: 0.8rem 1.5rem; border-radius: 8px; font-weight: 600; font-size: 0.92rem; text-decoration: none; transition: background 0.2s ease, color 0.2s ease; }\n.grip-btn--outline { background: #fff; color: #006BFF; border: 2px solid #006BFF; }\n.grip-btn--outline:hover { background: #F0F7FF; color: #0055CC; }\n.grip-dienstverleners { padding: 3.5rem 1.5rem; background: #fff; font-family: 'Poppins', sans-serif; }\n.grip-dienstverleners__inner { max-width: 860px; margin: 0 auto; text-align: center; }\n.grip-dienstverleners__title { font-size: clamp(1.4rem, 2.6vw, 1.9rem); font-weight: 700; color: #0F172A; margin: 0 0 0.9rem; }\n.grip-dienstverleners__text { font-size: 1rem; color: #475569; line-height: 1.7; margin: 0; }\n.grip-footer-cta { background: #006BFF; padding: 4rem 1.5rem; font-family: 'Poppins', sans-serif; }\n.grip-footer-cta__inner { max-width: 720px; margin: 0 auto; text-align: center; }\n.grip-footer-cta__title { color: #fff; font-size: clamp(1.4rem, 2.6vw, 1.9rem); font-weight: 700; margin: 0 0 0.75rem; }\n.grip-footer-cta__text { color: rgba(255,255,255,0.9); font-size: 1rem; line-height: 1.6; margin: 0 0 2rem; }\n.grip-footer-cta__actions { display: flex; flex-wrap: wrap; gap: 1rem; justify-content: center; }\n.grip-footer-cta__btn--primary { display: inline-block; background: #fff; color: #006BFF; padding: 0.875rem 1.75rem; border-radius: 8px; font-weight: 600; font-size: 0.95rem; text-decoration: none; }\n.grip-footer-cta__btn--primary:hover { background: #F1F5F9; color: #0055CC; }\n@media (max-width: 780px) {\n  .grip-pricing-grid { grid-template-columns: 1fr; }\n  .pricing-hero-minimal { padding: 3rem 1.25rem 2rem; }\n}\n<\/style>\n\n\n\n<section class=\"pricing-hero-minimal\">\n  <div class=\"pricing-hero-minimal__inner\">\n    <h1 class=\"pricing-hero-minimal__title\">Integrations<\/h1>\n    <p class=\"pricing-hero-minimal__subtitle\">GRIP connects to the systems you already use. Contracts and spend come from AFAS or Elari, room data and notifications from your FMIS.<\/p>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"grip-feature-table__section\">\n  <div class=\"grip-feature-table__section-inner\">\n    <div class=\"grip-feature-table__section-header\">\n      <h2 class=\"grip-feature-table__section-title\">Supported integrations<\/h2>\n      <p class=\"grip-feature-table__section-subtitle\">Available from PRO CONNECT.<\/p>\n    <\/div>\n\n    <div class=\"grip-pricing-grid\">\n      <div class=\"grip-pricing-card\">\n        <h3 class=\"grip-pricing-card__name\">AFAS<\/h3>\n        <p class=\"grip-pricing-card__tagline\"><strong>ERP \u00b7 AFAS Profit<\/strong><\/p>\n        <p class=\"grip-pricing-card__description\">Pull your contracts straight from AFAS Profit. You choose which contracts you actively manage in GRIP.<\/p>\n        <ul class=\"grip-pricing-card__list\">\n          <li>Supplier, term, notice period and contract owner come along with the import.<\/li>\n          <li>GRIP recognizes suppliers by their Chamber of Commerce (KvK) number, so you do not end up with duplicate suppliers.<\/li>\n          <li>If a contract is already there, a new import updates it instead of creating a duplicate.<\/li>\n          <li>View contract documents from AFAS in GRIP. AI completes the contract from those documents.<\/li>\n          <li>Changes in AFAS show up field by field. You decide whether to apply them.<\/li>\n          <li>AFAS stays the source: fields that come from AFAS are edited in AFAS.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"grip-pricing-card\">\n        <h3 class=\"grip-pricing-card__name\">Elari<\/h3>\n        <p class=\"grip-pricing-card__tagline\"><strong>P2P \u00b7 formerly Spend Cloud<\/strong><\/p>\n        <p class=\"grip-pricing-card__description\">Pull contracts and invoice lines from Elari. Next to actions and KPIs, you see what was actually spent on each contract.<\/p>\n        <ul class=\"grip-pricing-card__list\">\n          <li>You choose which contracts you manage in GRIP. A contract that is already there is not imported twice.<\/li>\n          <li>Invoice lines for those contracts come in as financial KPI measurements per contract.<\/li>\n          <li>Link cost centers to locations, so you see spend per location.<\/li>\n          <li>After every sync you see which contract details changed in Elari. You decide whether to apply them.<\/li>\n        <\/ul>\n      <\/div>\n\n      <div class=\"grip-pricing-card\">\n        <h3 class=\"grip-pricing-card__name\">FMIS<\/h3>\n        <p class=\"grip-pricing-card__tagline\"><strong>TOPdesk \u00b7 Planon (beta)<\/strong><\/p>\n        <p class=\"grip-pricing-card__description\">Two data streams from your FMIS to GRIP:<\/p>\n        <ul class=\"grip-pricing-card__list\">\n          <li><strong>Room data<\/strong>: input for Financial Management, so calculations at location level add up<\/li>\n          <li><strong>Notifications<\/strong>: linked to your Contract Dashboard, to analyze contract performance per supplier<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"grip-dienstverleners\">\n  <div class=\"grip-dienstverleners__inner\">\n    <h2 class=\"grip-dienstverleners__title\">Open API Platform<\/h2>\n    <p class=\"grip-dienstverleners__text\">We can connect any system with an API. Our REST API and webhooks make any integration possible.<\/p>\n  <\/div>\n<\/section>\n\n\n\n<section class=\"grip-footer-cta\">\n  <div class=\"grip-footer-cta__inner\">\n    <h2 class=\"grip-footer-cta__title\">Using a different system?<\/h2>\n    <p class=\"grip-footer-cta__text\">Get in touch. Together we look at what is possible and whether it fits the standard integrations.<\/p>\n    <div class=\"grip-footer-cta__actions\">\n      <a href=\"\/en\/get-in-touch\/\" class=\"grip-footer-cta__btn--primary\">Get in touch \u2192<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Integrations GRIP connects to the systems you already use. Contracts and spend come from AFAS or Elari, room data and notifications from your FMIS. Supported integrations Available from PRO CONNECT. AFAS ERP \u00b7 AFAS Profit Pull your contracts straight from AFAS Profit. You choose which contracts you actively manage in GRIP. Supplier, term, notice period [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":17086,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-18133","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/pages\/18133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/comments?post=18133"}],"version-history":[{"count":2,"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/pages\/18133\/revisions"}],"predecessor-version":[{"id":19667,"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/pages\/18133\/revisions\/19667"}],"up":[{"embeddable":true,"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/pages\/17086"}],"wp:attachment":[{"href":"https:\/\/grip-contracts.com\/en\/wp-json\/wp\/v2\/media?parent=18133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}